IPV4数据包结构:

每一行32个bit,一个字节8bit,也就是4个字节,IPV4的Header(包头)默认大小为20个字节(默认上面五行)

第一行:
1.version,IP协议版本号,代表IPV4,大小为4个bit
2.IHL,代表IP包头的大小,大小为4个bit(其中一个bit代表32bit),IHL最小值为4最大值为15,所以IPV4大小在20个字节与60个字节之间
3.Type of Service,服务类型(Tos),对流量进行标记用于做QS(服务质量,用作网络优化,重要流量优先传递),大小为8个bit,利用DSCP(区分服务)方法标记前6位bit(64种不同的服务类别),后2个bit用于ECN(显示拥塞通道)
4.Total Length,描述的是一个完整IPV4数据包的大小(总长度),很多时候描述的是没有被分段切割的数据,大小为16位bit,IP 包最大长度 65535 字节(16位长的二进制最大表示:2的16次方-1)

IPV4数据包头默认20字节,包括版本、包头大小、服务类型、总长度等字段。生存时间TTL防止无限转发,协议号标识上层协议如TCP/UDP,校验和确保头部正确性。源和目的地址各占32位,可选字段允许松散/严格源路由、路由记录和时间戳等选项。
最低0.47元/天 解锁文章
3132

被折叠的 条评论
为什么被折叠?



