计算机网络实验报告ym.docx
- 文档编号:4740487
- 上传时间:2022-12-08
- 格式:DOCX
- 页数:27
- 大小:1.20MB
计算机网络实验报告ym.docx
《计算机网络实验报告ym.docx》由会员分享,可在线阅读,更多相关《计算机网络实验报告ym.docx(27页珍藏版)》请在冰豆网上搜索。
计算机网络实验报告ym
课程设计报告
(2015--2016年度第2学期)
名称:
计算机网络课程设计
题目:
互联网综合设计与网络协议分析
院系:
计算机系
班级:
软件工程1302
学号:
201309020220
学生姓名:
翁一茗
指导教师:
赵惠兰张长明
设计周数:
1
成绩:
日期:
2016年7月15日
《计算机网络》创新课程设计
任务书
一、目的与要求
1.目的
以实践和创新为目标,让学生全方位了解各种网络设备和应用环境,将网络基本原理及基本概念用于实际,将书本上抽象的概念与具体的实现技术结合起来,培养学生对基本原理的应用能力以及实际动手能力,提高学生的网络技能和实战能力,培养高水平网络创新实践人才。
2.要求
独立完成课程设计题目以及课程设计报告。
设计报告应包括设计思路、网络拓扑图、开发中遇到的问题以及解决方法。
二、主要内容
1.网络设备认知及基本配置操作
(1)了解路由器、交换机等网络设备结构。
(2)完成以下实验,掌握路由器、交换机等的配置方法,理解相关网络协议。
交换机、路由器的基本配置;
OSPF基本配置;
RIPv2配置;
静态路由配置;
跨交换机实现VLAN,并利用单臂路由实现VLAN间路由;
IPv6基本配置;
IPv6手动隧道(switch-switch)、IPv6自动隧道(pc-switch)和IPv6自动隧道(swithc-switch)
静态NAT、NAT地址复用以及动态NAT。
2.互联网综合设计与网络协议分析
(1)构建一个综合、复杂的网络,结合实验环境,尽最大可能利用实验资源,设计并完成组网,要求:
必须包括IPv4网络和IPv6网络;
IP地址分配,局域网内采用内网IP,利用动态NAT实现与其他网络通信;
在交换机上进行VLAN划分,并实现VLAN间的路由;
配置动态路由协议,实现各个网络互通。
(2)网络设备配置实现
按步骤
(1)所设计的网络拓扑进行设备连接并配置,并对结果进行测试验证。
(3)网络数据报捕获与协议分析
在上面设计并实现的网络环境下,完成如下协议分析:
数据链路层帧格式分析;
IPv4与IPv6数据报分析比较;
TCP传输控制协议分析。
三、进度计划
序号
设计内容
完成时间
备注
1
网络设备认知及配置操作
第一天
2
模拟环境设计及网络设备配置
第二、三天
3
基于模拟互联网的网络协议分析
第四天
4
验收、撰写课程设计报告
第五天
四、设计成果要求
1.网络配置拓扑图准确,配置结果测试成功;
2.网络协议分析准确;
2.课程设计报告格式规范,内容详实。
五、考核方式
考勤、验收和课程设计报告。
学生姓名:
指导教师:
2016年7月11日
实验一互联网综合设计
一、实验目的与要求
1.实验目的
将网络基本原理及基本概念用于实际,将书本上抽象的概念与具体的实现技术结合起来,使学习深化,培养学生对基本原理的应用能力以及实际动手能力。
2.要求
独立完成课程设计题目以及课程设计报告。
报告应包括设计思路、网络拓扑图、开发中遇到的问题以及解决方法。
2、所用仪器、设备
(1)实验室综合管理平台LIMP
(2)机架控制和管理服务器RCMS
(3)网络拓扑连接器NTC
(4)四台主机、四台路由器、两台两层交换机、两台三层交换机
3、设计正文
1.计算机绘网络拓扑图
手绘网络拓扑图
说明:
四个路由器RSR20-6-1(RSR20-14E)、RSR20-6-2(RSR20-14E)、RSR20-6-3(RSR20-14E)、RSR20-6-4(RSR20-14E)之间存在静态连接。
四台PC的IP分别为:
PC61:
222.172.7.2PC62:
222.172.6.5
PC63:
222.172.5.6PC64:
3:
:
2/64
本地连接IP:
PC61:
192.168.1.61PC62:
192.168.1.62
PC63:
192.168.1.63PC64:
192.168.1.64
2.地址分配
路由器R1S2/0端地址:
222.172.2.1
路由器R1与路由器R2间的地址:
222.172.2.3
路由器R1与三层交换机1间接口ge0/1
路由器R2S2/0端地址:
222.172.2.2
路由器R2S3/0端地址:
222.172.3.1
路由器R2与三层交换机2间接口ge0/1
路由器R3S2/0端地址:
222.172.3.2
路由器R3S3/0端地址:
222.172.4.1
路由器R3与两层交换机1间接口ge0/1
路由器R4S2/0端地址:
222.172.4.2
路由器R4与两层交换机2间接口ge0/1
PC1地址:
222.172.7.2网关:
222.172.7.1
PC2地址:
222.172.6.5网关:
222.172.6.1
PC3地址:
222.172.5.6网关:
222.172.5.1
PC4地址:
3:
:
2网关:
64
3.路由器的配置
路由器R1的OSPF配置(代码):
R1(config)#interfaceS2/0
R1(config-if)#ipaddress222.172.2.1255.255.255.0
R1(config-if)#noshutdown
R1(config-if)#exit
R1(config)#interfacegi0/1
R1(config-if)#ipaddress222.172.8.1255.255.255.0
R1(config-if)#noshutdown
R1(config-if)#exit
R1(config)#routerospf
R1(config-router)#network222.172.2.00.0.0.255area0
R1(config-router)#network222.172.8.00.0.0.255area0
R1(config-router)#end
路由器R2的OSPF配置(代码):
R2(config)#interfaceS2/0
R2(config-if)#ipaddress222.172.2.2255.255.255.0
R2(config-if)#noshutdown
R2(config-if)#exit
R2(config)#interfaceS3/0
R2(config-if)#ipaddress222.172.3.1255.255.255.0
R2(config-if)#noshutdown
R2(config-if)#exit
R2(config)#interfacegi0/1
R2(config-if)#ipaddress222.172.9.1255.255.255.0
R2(config-if)#noshutdown
R2(config-if)#exit
R2(config)#routerospf
R2(config-router)#network222.172.2.00.0.0.255area0
R2(config-router)#network222.172.3.00.0.0.255area0
R2(config-router)#network222.172.9.00.0.0.255area0
R2(config-router)#end
路由器R3的OSPF配置(代码):
R3(config)#interfaceS2/0
R3(config-if)#ipaddress222.172.3.2255.255.255.0
R3(config-if)#noshutdown
R3(config-if)#exit
R3(config)#interfaceS3/0
R3(config-if)#ipaddress222.172.4.1255.255.255.0
R3(config-if)#noshutdown
R3(config-if)#exit
R3(config)#interfacegi0/1
R3(config-if)#ipaddress222.172.5.1255.255.255.0
R3(config-if)#noshutdown
R3(config-if)#exit
R3(config)#routerospf
R3(config-router)#network222.172.3.00.0.0.255area0
R3(config-router)#network222.172.4.00.0.0.255area0
R3(config-router)#network222.172.5.00.0.0.255area0
R3(config-router)#end
路由器R4的OSPF配置(代码):
R4(config)#interfaceS2/0
R4(config-if)#ipaddress222.172.4.2255.255.255.0
R4(config-if)#noshutdown
R4(config-if)#exit
R4(config)#interfacegi0/1
R4(config-if)#noipaddress
R4(config-if)#noshutdown
R4(config-if)#exit
R4(config)#interfacegi0/1.10
R4(config-if)#encapsulationdot1Q10
R4(config-if)#ipaddress222.172.7.1255.255.255.0
R4(config-if)#noshutdown
R4(config-if)#exit
R4(config)#interfacegi0/1.20
R4(config-if)#encapsulationdot1Q20
R4(config-if)#ipaddress222.172.6.1255.255.255.0
R4(config-if)#noshutdown
R4(config-if)#exit
R4(config)#routerospf
R4(config-router)#network222.172.4.00.0.0.255area0
R4(config-router)#network222.172.7.00.0.0.255area0
R4(config-router)#network222.172.6.00.0.0.255area0
R4(config-router)#end
4、交换机的配置
交换机L2-SW1的配置:
L2-SW1(config)#interfacefastEthernet0/1
L2-SW1(config-if)#noshutdown
L2-SW1(config-if)#exit
L2-SW1(config)#interfacefastEthernet0/2
L2-SW1(config-if)#noshutdown
L2-SW1(config-if)#exit
交换机L2-SW2的配置:
L2-SW2(config)#vlan10
L2-SW2(config-if)#namexiaoshou
L2-SW2(config-if)#exit
L2-SW2(config)#vlan20
L2-SW2(config-if)#namejishu
L2-SW2(config-if)#exit
L2-SW2(config)#interfacefastEthernet0/1
L2-SW2(config-if)#switchportmodetrunk
L2-SW2(config-if)#noshutdown
L2-SW2(config-if)#exit
L2-SW2(config)#interfacefastEthernet0/13
L2-SW2(config-if-range)#switchportmodeaccess
L2-SW2(config-if-range)#switchportaccessvlan10
L2-SW1(config-if)#noshutdown
L2-SW1(config-if)#exit
L2-SW2(config)#interfacefastEthernet0/14
L2-SW2(config-if-range)#switchportmodeaccess
L2-SW2(config-if-range)#switchportaccessvlan20
L2-SW1(config-if)#noshutdown
L2-SW1(config-if)#exit
配置双协议栈交换机S3760_1
L3-SW1(config)#interfacefastEthernet0/1
L3-SW1(config-if)#noswitchport
L3-SW1(config-if)#ipaddress222.172.8.2255.255.255.0
L3-SW1(config-if)#noshutdown
L3-SW1(config-if)#exit
L3-SW1(config)#end
配置双协议栈交换机S3760_2
L3-SW2(config)#interfacefastEthernet0/1
L3-SW2(config-if)#noswitchport
L3-SW2(config-if)#ipaddress222.172.9.2255.255.255.0
L3-SW2(config-if)#noshutdown
L3-SW2(config-if)#exit
L3-SW2(config)#interfacefastEthernet0/2
L3-SW2(config-if)#noswitchport
L3-SW2(config-if)#ipv6address3:
:
1/64
L3-SW2(config-if)#noshutdown
L3-SW2(config-if)#noipv6ndsuppress-ra
L3-SW2(config-if)#exit
L3-SW2(config)#end
配置双协议栈交换机L3-SW1上的隧道
L3-SW1(config)#interfacetunnel01
L3-SW1(config-if)#tunnelsource222.172.8.2
L3-SW1(config-if)#tunneldestination222.172.9.2
L3-SW1(config-if)#ipv6address2:
:
1/64
L3-SW1(config-if)#exit
配置双协议栈交换机L3-SW2上的隧道
L3-SW2(config)#interfacetunnel01
L3-SW2(config-if)#tunnelsource222.172.9.2
L3-SW2(config-if)#tunneldestination222.172.8.2
L3-SW2(config-if)#ipv6address2:
:
2/64
L3-SW2(config-if)#exit
配置双协议栈交换机L3-SW1上的路由
L3-SW1(config)#iproute0.0.0.00.0.0.0222.172.8.1
L3-SW1(config)#ipv6route:
:
/02:
:
2
L3-SW1(config)#end
配置R1上的路由
R1(config)#iproute0.0.0.00.0.0.0222.172.8.2
R1(config)#end
配置R2上的路由
R2(config)#iproute0.0.0.00.0.0.0222.172.9.2
R1(config)#end
配置双协议栈交换机L3-SW2上的路由
L3-SW2(config)#iproute0.0.0.00.0.0.0222.172.9.1
L3-SW2(config)#ipv6route:
:
/02:
:
1
L3-SW2(config)#end
配置静态NAT
在路由器R3上配置IP路由选择
R3(config)#iproute0.0.0.00.0.0.0serial3/0
配置静态NAT
R3(config)#ipnatinsidesourcestatic222.172.5.6222.172.4.3
指定一个内部接口和一个外部接口。
R3(config)#interfacegi0/1
R3(config-if)#ipnatinside
R3(config)#interfaceserial3/0
R3(config-if)#ipnatoutside
4、测试
1、PC间连通性测试
在PC62中能ping通PC61
在PC62中不能ping通PC63
在PC61中不能ping通PC63
在PC63中能ping通PC62
在PC63中能ping通PC61
2、各路由器的路由表
R1的路由表
R2的路由表
R3的路由表
R4的路由表
实验二基于模拟互联网的网络协议分析
一、实验目的与要求
1.实验目的
将网络基本原理及基本概念用于实际,将书本上抽象的概念与具体的实现技术结合起来,使学习深化,培养学生对基本原理的应用能力以及实际动手能力。
2.要求
在上面设计并实现的网络环境下,利用arp、ping、tracert等命令、浏览器和IIS、wireshark等截获所配置环境下的C/S端数据包,分类保存相关数据包文件,完成如下协议分析:
数据链路层帧格式分析;
IPv4与IPv6数据报分析比较;
TCP传输控制协议分析。
二、实验内容
(1)数据链路层帧格式分析
1、用wireshake截获的数据包
从所截获的图中可以清楚地看到MAC帧的格式为:
前面是8字节插入的内容、目的地址、源地址、类型,然后是IP数据包,IP数据包的格式为:
各字段分别是:
版本(4bit)、首部长度(4bit)、区分服务(8bit)、总长度(16bit)、标识(16bit)、标志(3bit)、片偏移(13bit)、生存时间(8bit)、协议(8bit)、首部检验和(16bit)、源地址(32bit):
de:
ac:
04:
03、目的地址(32bit):
de:
ac:
07:
02、可选字段、填充、数据部分。
从图中还可看出各字段所占的字节数
(2)IPv4与IPv6数据报分析比较
IPv4数据报:
从该图可以看出:
版本:
4-0100
报头长度:
20字节
服务类型:
转发过程中该数据报的处理方式
总长度:
52字节
标识:
0x02
生存周期:
62
协议:
TCP(6)
头部检验和:
0x3631
源主机的IPv4地址:
222.172.4.3
目的主机的IPv4地址222.172.7.2
IPv6数据报:
从该图可以看出:
版本:
6-0110
优先级:
用来区分不同IPv6数据包的类型或优先级;(相当于IPv4的“服务类型”字段(TOS:
typeofservice))
流标识:
0x00000000
载荷长度:
32字节;(相当于IPv4的“抱头长度”字段)
下一首部:
UDP(0x11);(当没有扩展首部时,相当于IPv4的“协议字段”)
跳数限制:
1;(相当于IPv4的“生存周期”字段)
源主机的IPv6地址:
fe80:
:
310c:
6ad6:
b759
目的主机的IPv6地址ff02:
:
1:
3
(3)TCP传输控制协议分析
1、用wireshark截获的FTP数据包,前三个是建立TCP连接的TCP包
2、TCP的建立
第一次握手
从该图可看出:
源主机的IP地址为:
222.172.4.3物理地址为:
14:
14:
4b:
31:
e2:
c3
目的主机的IP地址为:
222.172.7.2物理地址为:
14:
cf:
92:
e3:
5a:
83
源端口号:
2298,为随机端口号
目的端口号:
21,为ftp默认端口号
序列号:
0
首部长度:
32字节
标记:
SYN为标志为1,表示同步序号发起链接
校验和:
0x3618
选项:
12字节
滑动窗口:
8192字节
第二次握手
从该图可以看出:
与第一个数据包相比该数据包内容:
源主机的IP地址为:
222.172.7.2物理地址为:
14:
cf:
92:
e3:
5a:
83
目的主机的IP地址为:
222.172.4.3物理地址为:
14:
14:
4b:
31:
e2:
c3
源端口号:
21,为ftp默认端口号
目的端口号:
2298,为随机端口号
序列号:
0
确认号:
1,对一个包的链接请求的确认
首部长度:
32字节
标记:
SYN为1,表示同步序号发起链接
校验和:
0x6a3e
选项:
12字节
滑动窗口:
8192字节
第三次握手
从该图可看出:
该数据包内容如下:
源主机的IP地址为:
222.172.4.3物理地址为:
14:
14:
4b:
31:
e2:
c3
目的主机的IP地址为:
222.172.7.2物理地址为:
14:
cf:
92:
e3:
5a:
83
源端口号:
2298,为随机端口号
目的端口号:
21,为ftp默认端口号
序列号:
1
确认号:
1
首部长度:
20字节
滑动窗口:
65700字节
校验和:
0x8ae8
2、TCP的释放
与TCP的释放相关的包
第一次挥手
从该图可看出:
源主机的IP地址为:
222.172.7.2物理地址为:
14:
cf:
92:
e3:
5a:
83
目的主机的IP地址为:
222.172.4.3物理地址为:
14:
14:
4b:
31:
e2:
c3
源端口号:
1816,为随机端口号
目的端口号:
2299,为随机端口号
序列号:
310
确认号:
1
首部长度:
20字节
标记:
FIN为标志为1,表示发起断开链接请求
滑动窗口:
65536字节
校验和:
0x77b7
第二次挥手
从该图可看出:
该包相对于第一个包有以下更改:
序列号:
1
确认号:
331:
表示对上一个包的确认
第三次挥手
从该图可看出:
源主机的IP地址为:
222.172.4.3物理地址为:
14:
14:
4b:
31:
e2:
c3
目的主机的IP地址为:
222.172.7
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 实验 报告 ym