当前位置:文档之家› tcp协议分析报告

tcp协议分析报告

TCP/IP报告

题目: 百度网页TCP协议

数据包分析报告

学号:

姓名:

日期:年月

一.实验目的

1.了解并会初步使用Wireshark,能在所用电脑上进行抓包

2.了解TCP数据包格式,能应用该软件分析数据包格式

3.查看数据包的内容、结构、字段,并分析对应的TCP数据包格式

4.通过数据包分析了解tcp链接的建立与拆除

二.实验步骤

1.wireshark抓包操作

图1.1打开界面

图1.2Capture

2.过滤数据包保留tcp协议的数据包

图2.1Capturing from WLAN 3.选取数据包查看Details

图3.1Frame

图3.2Ethernet

图3.3Internet Protocol Version

图3.4TCP 三.数据包分析

1.报文段的分析

选取No.10 数据包分析结构

10号报文段,线路66字节,实际捕获66字节

接口ID:0

封装类型:Ethernet(1)

捕获时间:12月5号201417:18:02.648850000

报文编号:10

报文长度:66字节

捕获长度:66字节

报文内封装的协议层次结构:eth:Ethernet:ip:tp

用不同颜色染色的协议名称:HTTP

染色显示规则的字符串:http ||tcp.port==80||http2

2.TCP三次握手建立连接

ip.src=172.20.10.2(本地)

ip.dst=180.97.33.108(百度)

第一次握手

客户发送的链接请求段:NO.10

(1)SYN:置1

(2)SEQ: f7 9c 3e 6f

第二次握手

服务器收到请求发送链接确认(SYN+ACK):第十六帧

(1)SYN:置1

(2)ACK:置1

(3)下一序号:f7 9c 3e 70 (f7 9c 3e 6f+1)

(4)SEQ(该段初始序号):37 95 0f d9

对请求段的确认完成了一个方向上的链接

第三次握手

客户向服务器发出确认段(SYN+ACK):第十七帧

(1)ACK:置1 对所接收段的确认

(2)下一序号:37 95 0f da (37 95 0f d9+1)

完成了另一个方向上的链接

小结:通过三次握手建立了本地(ip:172.20.10.2)与百度服务器(ip:180.97.33.108)的连接

3.TCP四次握手拆除链接

ip.src=192.168.1.100(本地)

ip.dst=140.205.170.91

第一次握手

服务器发送的断开连接请求段:第1707帧

FIN:置1 请求释放链接

第二次握手

客户发送的确认报文:第1710帧

源端口:00 50 目的端口:ec a8 ACK:置1 确认

第三次握手

客户发送的断开连接请求段:第1708帧

源端口:00 50 目的端口:ec a8 FIN:置1 请求拆除链接

第四次握手

●服务器发送确认报文:第1710帧

ACK:置1 确认

●小结:通过四次握手拆除了本地与ip:208.46.163.163的服务器的链接。

四.总结

通过对wireshark的学习,掌握了这门软件基本的抓包方法,能够清楚地分析出各个字段的含义内容,并通过两组帧看到了三次握手和四次握手的过程,及各个标识符的变化的含义,对于掌握TCP协议起到了重要的作用。

除此之外,通过自己学习wireshark的使用,还一定程度的提高了自学能力、动手能力以及分析能力。

相关主题