TCP首部格式

TCP首部格式TCP的首部格式如图1所示:---Source Port是源端口,16位

---Destination Port是目的端口,16位

---Sequence Number是发送数据包中的第一个字节的序列号,32位

---Acknowledgment Number是确认序列号,32位

---Data Offset是数据偏移,4位,该字段的值是TCP首部(包括选项)长度除以4

---标志位: 6位,URG表示Urgent Pointer字段有意义:ACK表示Acknowledgment Number字段有意义PSH表示Push功能,RST表示复位TCP连接SYN表示SYN报文(在建立TCP连接的时候使用)FIN表示没有数据需要发送了(在关闭TCP连接的时候使用)Window表示接收缓冲区的空闲空间,16位,用来告诉TCP连接对端自己能够接收的最大数据长度

---Checksum是校验和,16位

---Urgent Pointers是紧急指针,16位,只有URG标志位被设置时该字段才有意义,表示紧急数据相对序列号(Sequence Number字段的值)的偏移

 

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关