一个IP数据报由一个头部和数据部分构成。头部包括一个20字节的固定长度部分和一个可选任意长度部分。
版本:4位长。记录了数据报对应的协议版本号。当前的IP协议有两个版本:IPV4 和IPV6。
IHL:4位长。代表头部的总长度,以32位字节为一个单位,即4字节。
1111,15*4=60字节
默认为20字节,20/4=5,IHL=0101
服务类型:8位长。使主机可以告诉子网它想要什么样的服务。如下图所示,服务类型域又分为了5个部分。优先权字段是标志优先级的;三个标志位分别代表延迟、吞吐量、可靠性。
总长:16位。指头部和数据的总长。最大长度是65535个字节。
标识:16位。ip软件在存储器中维持一个计数器,每才生一个数据报,就+1,标识并不是序号,ip是无连接的,并不存在按序接受的问题,当ipdata-length长度大于MTU,分片后,相同标识字段的值分片后的各数据报片最后能正确%B
阅读(733) | 评论(1) | 转发(0) |