Acknowledgment Number ( 回应序号 ) :封包传输过程中,我们知道在接受端接收了封包之后,会响应发送端一个响应封包,那个响应的信息就是在这里。当接收端收到 TCP 封包并且通过检验确认接收该封包后,就会依照原 TCP 封包的发送序号再加上数据长度以产生一个响应的序号,而附在回应给发送端的响应封包上面,这样发送端就可以知道接收端已经正确的接收成功该 TCP 封包了!所以说, Sequence 与 Acknowledgment number 是 TCP 封包之所以可靠的保证!因为他可以用来检测封包是否正确的被接受者所接收! Data Offset (资料补偿):这是用来记录表头长度用的一个字段。 Reserved (保留):未使用的保留字段。 Control Flag (控制标志码):控制标志码在 TCP 封包的联机过程当中,是相当重要的一个标志,先来说一说这六个句柄,然后再来讨论吧: - Urgent data :如果 URG 为 1 时,表示这是一个紧急的封包数据,接收端应该优先处理; - Acknowledge field significant :当 ACK 这个 Flag 为 1 时,表示这个封包的 Acknowledge Number 是有页码:[1] [2] [3] [4] [5] [6] [7] [8] [9] 第7页、共9页 |