• TCP报文段的首部格式


      首部20个字节的的固定部分,40个字节的可选部分

    (1)源端口和目的端口

    (2)序号(是字节流的编号,0-2^32-1),如果超过了mod2^32

    (3)确认号:目的主机希望源主机收到的下一个字节序号

    (4)数据偏移(4位)数据部分相对于首部的偏移,以32位4字节为单位,15*4=60字节,也就是20+40(可选部分)

    (5)保留6位

    (6)6个各占1位的标志(紧急URG,确认ACK,推送psh,复位rst,同步syn,终止fin)

    (7)窗口  :2个字节(就是允许对方发送的最多的数据量,指接受窗口,不是发送窗口,因为缓冲有限)

    (8)校验和(2字节)

    (9)紧急指针,说明紧急处理的数据在数据报的的位置

    (10)可选部分,用于后面滑动窗口内部指针的存储功能

  • 相关阅读:
    递归
    正则表达式的理解
    JSP九大置对象
    Cookie的使用
    sql语句按照时间段查询
    文件拷贝 上传下载 输入流输出流个人小结,仅供自己使用
    动态SQL 与sql片段 foreach
    ResultMap
    hibernate
    idea
  • 原文地址:https://www.cnblogs.com/13224ACMer/p/6414493.html
Copyright © 2020-2023  润新知