实验三TCP协议分析
1、实验目的
通过TCP协议的分析,了解TCP传输协议的如何进行可靠传输数据的工作原理以及TCP的确认机制,连接管理,流量机制等
2、实验原理和内容
TCP协议是面向连接服务和提供可靠数据传输的协议,通过抓包分析TCP的如何建立连接,数据传输,释放连接来分析TCP协议
TCP协议是通过三次握手来建立连接,通过序列号和确认号来维护双方的通信,通过发送窗口的大小来控制流量
3、实验步骤及实验数据记录及分析
一)抓一组连接的帧,如下图
分析如下:
第二帧为ACK=1和SYN=1,表示确认帧,第一帧随机分配一个序列号,第二帧为确认号为第一帧序列号加1,并随机分配一个序列号
第三帧为
二)数据传输帧
数据传输的第二帧的序列号和确认号为
即为3125372237+328=3215372565
三)释放连接A.非正常释放连接
B.
B.正常释放连接