常见协议头部

IP包头: 版本头部长度服务类型总长度标识符 DFMF分片偏移TTL协议头部校验源地址目标地址版本(4bit):标示了数据包的IP版本号(IPV4-0100,IPV6-0110);头部长度(4bit):标识了IP包头的长度,最小长度为20个字节,最大长度为60个字节;服务类型(8bit):用来指定特殊数据包的处理,分为2个字段:优先权和TOS。总长度(16bit):IP数据包的总长度,最大长度为6
摘要由CSDN通过智能技术生成

IP包头:

 

版本

头部长度

服务类型

总长度

标识符

 

DF

MF

分片偏移

TTL

协议

头部校验

源地址

目标地址

  1. 版本(4bit):标示了数据包的IP版本号(IPV4-0100,IPV6-0110);
  2. 头部长度(4bit):标识了IP包头的长度,最小长度为20个字节,最大长度为60个字节;
  3. 服务类型(8bit):用来指定特殊数据包的处理,分为2个字段:优先权和TOS。
  4. 总长度(16bit):IP数据包的总长度,最大长度为65535个字节;
  5. 标识符(16bit):通常与标记字段和分段偏移字段一起用于数据包的分段。如果数据包原始长度超过MTU,那么必须将数据包进行分段处理,路由器在每片数据包的标识字段打上相同的标记,以便接收设备能够识别出属于同一个数据包。
  6. 标志字段(3bit):第一位保留;第二位为DF位,DF设置为1时表示该数据包不允许进行分段处理;第三位是MF位,MF位设置为0时表示为数据包的最后一个分段;
  7. 分段偏移(13bit):用于指明分段起始点相对于IP包头起始点的偏移量;
  8. TTL(8bit):在最初创建数据包时TTL被设置一特定值(1-255),TTL值沿路由器逐跳减一,TTL为0 时丢弃该数据包;
  9. 协议(8bit):给出了主机到主机层或传输层的“地址”或协议号;
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值