本文共 467 字,大约阅读时间需要 1 分钟。
■序号(32bit):传输方向上字节流的字节编号。初始时序号会被设置一个随机的初始值(ISN),之后每次发送数据时,序号值 = ISN + 数据在整个字节流中的偏移。假设A -> B且ISN = 1024,第一段数据512字节已经到B,则第二段数据发送时序号为1024 + 512。用于解决网络包乱序问题。
■确认号(32bit):接收方对发送方TCP报文段的响应,其值是收到的序号值 + 1。
■首部长(4bit):标识首部有多少个4字节 * 首部长,最大为15,即60字节。
■标志位(6bit):
■窗口(16bit):接收窗口。用于告知对方(发送方)本方的缓冲还能接收多少字节数据。用于解决流控。
■校验和(16bit):接收端用CRC检验整个报文段有无损坏。
转载地址:http://xrtki.baihongyu.com/