《计算机网络技术》综合实验.docx
- 文档编号:9752153
- 上传时间:2023-05-21
- 格式:DOCX
- 页数:15
- 大小:818.93KB
《计算机网络技术》综合实验.docx
《《计算机网络技术》综合实验.docx》由会员分享,可在线阅读,更多相关《《计算机网络技术》综合实验.docx(15页珍藏版)》请在冰点文库上搜索。
《计算机网络技术》综合实验
华北科技学院计算机学院综合性实验
实验报告
课程名称计算机网络技术
实验学期2012至2013学年第一学期
学生所在院部计算机学院
年级2011专业班级信管B11-1
学生姓名学号
任课教师
实验成绩
计算机学院制
实验报告须知
1、学生上交实验报告时,必须为打印稿(A4纸)。
页面空间不够,可以顺延。
2、学生应该填写的内容包括:
封面相关栏目、实验地点、时间、目的、设备环境、内容、结果及分析等。
3、教师应该填写的内容包括:
实验成绩、教师评价等。
4、教师根据本课程的《实验指导》中实验内容的要求,评定学生的综合性实验成绩;要求在该课程期末考试前将实验报告交给任课教师。
综合性实验中,所涉及的程序,文档等在交实验报告前,拷贝给任课教师。
任课教师统一刻录成光盘,与该课程的期末考试成绩一同上交到学院存档。
5、未尽事宜,请参考该课程的实验大纲和教学大纲。
《计算机网络技术》课程综合性实验报告
开课实验室:
网络工程实验室2012年12月26日
实验题目
网络协议TCP/IP分析
一、实验目的
1.通过实验,学习和掌握TCP/IP协议分析的方法及其相关工具的使用;
2.熟练掌握TCP/IP体系结构;
3.学会使用网络分析工具;
4.网络层、传输层和应用层有关协议分析。
二、设备与环境
●WindowsXP操作系统
●TCP/IP协议
●Sniffer网络分析工具软件
三、实验内容
1.数据帧首部结构分析
2.协议分析
(一):
IP协议,内容包括:
●IP头的结构
●IP数据报的数据结构分析
3.协议分析
(二):
TCP/UDP协议,内容包括:
●UDP数据结构分析
●TCP数据结构分析
●TCP连接分析
●TCP释放分析
四、实验步骤
一、捕获数据包前的准备
1.定义过滤规则
⑴.在主界面选择选项Capture--DefineFilter
⑵.选择Address标签:
在下拉列表中选择一种地址类别,本次试验选取IP地址;
模式Mode选择IncludeMode,ICMP和UDP在Station1中输入118.230.132.90,在Station2中输入Any,TCP在Station1中输入118.230.132.90,在Station2中输入10.1.10.111.
③.选取Profiles,在对话框对上述定义的过滤规则进行命名“123”并保存。
④。
选择Advanced标签
定义希望捕获的相关协议的数据包,选取IP,在IP地址中的ICMP、UDP中的DNS、TCP中的HTTP标签每抓捕一次数据勾选一个;
⑤.选择Buffer标签:
定义保存数据包所需的缓冲区大小,设Buffersize为40M,设置缓冲区数据存放的位置为“D:
\wujing\”文件夹下。
2.应用定义过滤规则:
在主界面选择Capture--SelectFilter--Capture--123
二、观察捕获信息
在主界面选择Capture--Start启动捕获引擎。
ICMP操作:
在DOS命令行中ping任意一个ip地址之后,在主界面选择Capture--StopandDisplay停止捕获数据包并显示,选择Decode标签,则能看到相应的数据包的解码。
UDP(DNS)操作:
在DOS命令行中ping任意一个网址之后,在主界面选择Capture--StopandDisplay停止捕获数据包并显示,选择Decode标签,则能看到相应的数据包的解码。
TCP操作:
登陆FTP后,在主界面选择Capture--StopandDisplay停止捕获数据包并显示,选择Decode标签,则能看到相应的数据包的解码。
三、数据包分析
将数据包内容一一分析并得出结论。
DLCHeader表示数据链路层帧头,IPHeader表示网络层IP数据报报头,TCPHeader表示网络层IP数据报报头。
五、实验结果及分析
1.IMCP数据包:
2.DNS数据包:
UDP报文段的数据结构:
源端口号(16bit)
目的端口号(16bit)
数据报长度(16bit)
校验和(16bit)
数据域(可变长)
源IP地址(32bit)
目的IP地址(32bit)
0(8bit)
协议代码17(8bit)
UDP数据报长度(16bit)
数据:
0a03011702000001000075726c733d3566373165
源端口号:
0a03----2563
目的端口号:
0117----279
数据报长度:
0200----512
校验和:
0001----1
源IP地址:
00007572----30066
目的IP地址:
6c733d35----1819491637
0(8bit):
66----102
协议代码17:
37----55
UDP数据报长度:
3165----12645
3.TCP数据包:
TCP报文段首部结构:
源端口(16bit)
目的端口(16bit)
发送序号(32bit)
确认序号(32bit)
首部长度(4bit)
保留字段(6bit)
标识码位(6bit)
窗口(16bit)
校验和(16bit)
紧急指针(16bit)
选项
填充
第一次握手
数据:
0d0c0015ab2138d1000000008002ffff6e540000020405b4010303000101010402
分析得知:
源端口:
0d0c----3340
目的端口:
0015----21
发送序号:
ab2138d1----2871081169
确认序号:
00000000----0
首部长度:
8
保留字段:
000000
标识码位:
000010
窗口:
ffff----65535
校验和:
6e54----28244
紧急指针:
0000----0
标识码位中URG=0,ACK=0连接申请,PSH=0,RST=0表示无严重差错,SYN=1,为连接请求或连接接收报文,FIN=0数据未发送。
数据截图:
第二次握手
数据:
00150d0c579d8f92ab2138d28012404447130000020405b4010303000101010402
分析得知:
源端口:
0015----21
目的端口:
0d0c----3340
发送序号:
579d8f92----1469943698
确认序号:
ab2138d2----2871081170
首部长度:
8
保留字段:
000000
标识码位:
010010
窗口:
4000----16384
校验和:
4713----18195
紧急指针:
0000----0
标识码位中URG=0,ACK=1连接接受,PSH=0,RST=0表示无严重差错,SYN=1,为连接请求或连接接收报文,FIN=0数据未发送。
数据截图:
第三次握手
数据:
0d0c0015ab2138d2579d8f935010ffffc7de0000
分析得知:
源端口:
:
0d0c----3340
目的端口:
0015----21
发送序号:
ab2138d2----2871081170
确认序号:
579d8f93----1469943699
首部长度:
5
保留字段:
000000
标识码位:
010000
窗口:
ffff----65535
校验和:
c7de----51166
紧急指针:
0000----0
标识码位中URG=0,ACK=1连接接受,PSH=0,RST=0表示无严重差错,SYN=0,FIN=0数据未发送。
数据截图:
第一次挥手
数据:
0d0e00154eff61aa45d02e455011fe9477ac0000
分析得知:
源端口:
:
0d0e----3342
目的端口:
0015----21
发送序号:
4eff61aa----1325359530
确认序号:
45d02e45----1171271237
首部长度:
5
保留字段:
000000
标识码位:
010001
窗口:
fe94----65172
校验和:
77ac----30636
紧急指针:
0000----0
标识码位中URG=0,ACK=1连接接受,PSH=0,RST=0表示无严重差错,SYN=0,FIN=1数据已发送完毕,并要求释放传输连接。
数据截图:
第二次挥手
数据:
00150d0e45d02e454aff61ab5010ffb3768d0000
分析得知:
源端口:
:
0015----21
目的端口:
0d0e----3342
发送序号:
45d02e45----1171271237
确认序号:
4aff61ab----1258250667
首部长度:
5
保留字段:
000000
标识码位:
010000
窗口:
ffb3----65459
校验和:
768d----30349
紧急指针:
0000----0
标识码位中URG=0,ACK=1连接接受,PSH=0,RST=0表示无严重差错,SYN=0,FIN=0数据已发送完毕,释放传输连接。
数据截图:
第三次挥手
数据:
00150d0e45d02e454aff61ab5011ffb3768c0000
分析得知:
源端口:
:
0015----21
目的端口:
0d0e----3342
发送序号:
45d02e45----1171271237
确认序号:
4aff61ab----1258250667
首部长度:
5
保留字段:
000000
标识码位:
010001
窗口:
ffb3----65459
校验和:
768c----30348
紧急指针:
0000----0
标识码位中URG=0,ACK=1连接接受,PSH=0,RST=0表示无严重差错,SYN=0,FIN=1数据已发送完毕,要求释放传输连接。
数据截图:
第四次挥手
数据:
0d0e00154aff61ab45d02a465010fe9477ab0000
分析得知:
源端口:
:
0d0e----3342
目的端口:
0015----21
发送序号:
4aff61ab----1258250667
确认序号:
45d02a46----1171270214
首部长度:
5
保留字段:
000000
标识码位:
010000
窗口:
fe94----65172
校验和:
77ab----30635
紧急指针:
0000----0
标识码位中URG=0,ACK=1连接接受,PSH=0,RST=0表示无严重差错,SYN=0,FIN=0数据已发送完毕,释放传输连接。
数据截图:
心得体会:
通过此次实验,我对Sniffer软件有了更为深刻的认识,知道了它的强大功能,是网络分析和排错的重要工具同时也深刻的体会到了如何对TCP,UDP等的数据分析重要性及方法,并且对TCP,IP协议有了更进一步的认识,但实验只是一小部分,在以后的学习中应该加强对网络协议的理解,这样才能加深对网络工作原理的认识与理解。
教师评价
评定项目
A
B
C
D
评定项目
A
B
C
D
基本网络传输模型清楚
操作熟练
基本网络原理清楚
解析完整
网络协议理解正确
文字流畅
分析协议正确
报告规范
其他:
评价教师签名:
年月日
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络技术 综合 实验