ICMP协议
互联网控制消息协议(ICMP)协议是TCP/IP簇中的一个功能协议,负责提供在TCP/IP网络上的设备、服务以及路由器可用性的信息。
ICMP是IP的一部分并且依赖IP来传递消息。
ICMP头
ICMP头相对较小并根据用途而改变。
0-7 | 8-15 | 16-23 | 24-31 |
---|---|---|---|
类型 | 代码 | 校验和 | 校验和 |
可变字段 | 可变字段 | 可变字段 | 可变字段 |
-
类型:ICMP消息的类型
-
代码:ICMP消息的子类型
-
校验和:用来保证ICMP头和数据在抵达目的地时的完整性
-
可变域:依赖于类型和代码域的部分
Internet Control Message Protocol v6 Type: Neighbor Advertisement (136) Code: 0 Checksum: 0xc218 [correct] [Checksum Status: Good] Flags: 0xc0000000, Router, Solicited Target Address: fe80::1
ICMP类型和消息
类型就是数据包的分类
ICMP类型t |
---|