tcp的报文包括两部分分别是?
2021-11-28

TCP的报文格式:整个报文由报文头部和数据两部分组成。

每个TCP报文头部都包含源端口号( Source Port)和目的端口号( Destination Port),用

于标识和区分源端设备和目的端设备的应用进程。在 TCP/IP协议中,源端口号和目的端口号分别与源P地址和目的P地址组成套接字( Socket),唯一的确定一条TCP连接。

序列号( Sequence Number)字段用来标识TCP源端设备向目的端设备发送的字节流,它表示在这个报文段中的第一个数据字节。

如果将字节流看作在两个应用程序间的单向流动,则TCP用序列号对每个字节进行计数。

确认号( Acknowledgement Number,32bits)包含发送确认的一端所期望接收到的下一个序号。

因此,确认序号应该是上次已成功收到的数据字节序列号加1。

首部长度一一占4位,指出TCP首部共有多少个4字节字,首部长度在20-60字节之间,所以,该字段值在5-15之间。

保留字段一一占6位,保留为今后使用,但目前应置为0。

大家都在看
本站系本网编辑转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本网联系,我们将在第一时间删除内容!本站文章版权归原作者所有,内容为作者个人观点。本站只提供参考并不构成任何投资及应用建议。本站拥有对此声明的最终解释权。