常见协议头部

本文详细介绍了网络协议中的关键头部信息,包括IP协议的版本、头部长度、服务类型、总长度等,Ethernet包头的目标和源MAC地址,TCP包头的端口号、序列号、确认号以及各种控制位,UDP包头的简洁结构,ARP数据包的硬件和协议类型,以及ICMP报文的类型和功能。这些内容对于理解网络通信和数据传输至关重要。
摘要由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
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值