IP分组
- 首部固定部分为20B,首部最大值为60B
- 总长度(1)+片偏移的单位(8)+首部长度(4)(“一种八片首饰”)
- 标志位MF和DF在分片时的取值
- 生存时间TTL,经过一个路由器减去1,直到为0
- 首部校验和字段只校验首部
- 源地址和目的地址字段长度都为4B
UDP数据报
- 首部8B,由4个字段组成(都是2B)
- 长度字段包括首部+数据部分
- 检验和检验首部+数据部分(可选)
TCP报文段
- 首部固定部分为20B,最大值为60B(和IP分组一样)
- 源端口和目的端口各占2B
- 序号(本报文段第一个字节的序号)和确认号(期望收到下一个的序号)各占4B
- 数据偏移=首部长度(4B整数倍)
- 确认位ACK、同步位SYN、终止位FIN什么时候为0/1
- 窗口字段表示允许对方发送的数据量(流量控制用)
HTTP报文
- 请求报文
- 请求行:请求方法(常用get/post)、请求URL、HTTP 协议版本
- 首部行
- 请求体/实体主体
- 响应报文
- 状态行
- 响应头部
- 响应体
MAC帧
- 前同步码8B
- MAC地址长度6B
- 数据长度为46-1500B,首部和尾部是18B,因此最短帧长64B
看到这里的姐妹一看就要暴富暴美,为什么不让这一天提前一点呢ヾ(≧▽≦*)o
微信支付
支付宝