美文网首页
5.5 TCP报文段的首部格式

5.5 TCP报文段的首部格式

作者: 恒星的背影 | 来源:发表于2016-10-26 09:47 被阅读0次
    TCP报文格式
    • 序号:本报文段发送的数据的第一个字节的序号。
    • 确认号:是“确认报文”中期望收到对方下一个报文的第一个数据字节的序号。
    • 若确认号 = N,表明到N-1为止的所有数据都已正确收到。
    • 数据偏移:指的是首部长度,单位是4字节。
    • 控制位:
      --紧急URG:TCP会把紧急数据放在发送缓存的最前面,同时也置于报文数据的最前面。
      --推送PSH:使接收方尽快将数据交付应用程序,不必等缓存填满后再交付。
      --复位RST:TCP连接中出现严重差错,必须释放连接,然后重新建立。
      --同步SYN:SYN置1表明这是一个“连接请求”或“连接接受”报文。
      --终止FIN:用来释放一个连接。
    • 窗口:指明现在允许对方发送的数据量,因为接收方的缓存是有限的。窗口值是动态变化的。
    • 紧急指针:指出报文段中紧急数据的字节数。
    • 选项:长度可变,最长40字节。有“最大报文长度MSS”、“窗口扩大”、“时间戳”等。

    相关文章

      网友评论

          本文标题:5.5 TCP报文段的首部格式

          本文链接:https://www.haomeiwen.com/subject/sonruttx.html