网络-ip协议
作者:互联网
IP包头结构
上图说明如下:
- 版本号:长度4b,作用是区分IP协议版本号,0100(IPv4),0110(IPv6)
- 首部长度(IP包头长度):作用是描述IP包头长度,单位4B,IP包头长度最小5x4B=20B,最大15x4B=60B
- 服务类型(TOS):服务类型,具体如下:
例如:Telnet的TOS值为10000
- 封包总长度:以B为单位,16位二进制,所以IP包最大为65535
- 标识:用于区分不同的切片属于哪个IP包
- 标志(Flags):
- 段偏移量:决定IP分片的先后顺序,用于还原IP包
- TTL(存活时间):单位为跳,作用是防止数据包在网络中死循环,范围1-255
- 协议号:表示上层所用的协议,1-ICMP,6-TCP,17-UDP
- 首部校验和:将该字段全置0,然后将IP包头每16为进行二进制取反求和,结果保存到该字段
- 源地址:发IP包一方的IP地址
- 目标地址:要将IP包发送给目标的IP地址
标签:TOS,协议,版本号,ip,长度,网络,服务类型,IP,包头 来源: https://www.cnblogs.com/heboxiang/p/14770872.html