微信网站建设公司首选wordpress主题页脚如何修改
ICMPv4报文类型详解表
一、错误报文类型(Type 0-18)
| Type值 | 名称 | Code范围 | 触发条件示例 | 典型用途 | 
|---|---|---|---|---|
| 0 | Echo Reply | 0 | 响应Echo Request(ping回复) | 网络连通性测试 | 
| 3 | Destination Unreachable | 0-15 | 
 | 网络故障诊断 | 
| 4 | Source Quench | 0 | 接收方缓冲区不足,请求发送方降低速率 | 流量控制(已弃用) | 
| 5 | Redirect | 0-3 | 
 | 路由优化 | 
| 8 | Echo Request | 0 | 请求回显(ping请求) | 网络连通性测试 | 
| 9 | Router Advertisement | 0-15 | 路由器周期性通告或响应请求 | IPv4路由发现 | 
| 10 | Router Solicitation | 0 | 主机主动请求路由器通告 | IPv4路由发现 | 
| 11 | Time Exceeded | 0-1 | 
 | 环路检测 | 
| 12 | Parameter Problem | 0-2 | 
 | 报文格式验证 | 
| 13 | Timestamp Request | 0-1 | 请求时间戳 | 时间同步(已弃用) | 
| 14 | Timestamp Reply | 0-1 | 时间戳响应 | 时间同步(已弃用) | 
| 15 | Information Request | 0-1 | 请求网络信息 | 网络配置(已弃用) | 
| 16 | Information Reply | 0-1 | 网络信息响应 | 网络配置(已弃用) | 
| 17 | Address Mask Request | 0 | 请求子网掩码 | 子网掩码发现(已弃用) | 
| 18 | Address Mask Reply | 0 | 子网掩码响应 | 子网掩码发现(已弃用) | 
二、信息报文类型(Type 19-255)
1. 保留类型
| Type值 | 名称 | Code范围 | 用途说明 | 
|---|---|---|---|
| 19-252 | 保留(Reserved) | - | 未来使用 | 
| 253 | Experimental | 0-255 | 实验用途 | 
| 254 | Experimental | 0-255 | 实验用途 | 
| 255 | Reserved | - | 保留值 | 
三、Type值与功能速查表
| Type范围 | 功能类别 | 典型应用场景 | 
|---|---|---|
| 0,8 | 回显测试 | ping测试 | 
| 3 | 错误报告 | 网络故障诊断 | 
| 4 | 流量控制 | 已弃用 | 
| 5 | 路由优化 | 手动配置静态路由时可能触发 | 
| 11 | 环路检测 | TTL超时诊断 | 
| 12 | 报文验证 | 头部字段检查 | 
| 9,10 | 路由发现 | 已被现代路由协议替代 | 
| 13-18 | 网络配置 | 已被DHCP/DNS等协议替代 | 
四、Code值详细说明(以常见Type为例)
1. Destination Unreachable (Type=3)的Code细分
| Code值 | 含义 | 触发场景示例 | 
|---|---|---|
| 0 | Network Unreachable | 路由表中无目标网络路由 | 
| 1 | Host Unreachable | 目标主机不存在 | 
| 2 | Protocol Unreachable | 目标不支持请求协议 | 
| 3 | Port Unreachable | 目标端口未监听 | 
| 4 | Fragmentation Needed | 需要分片但DF标志设置 | 
| 5-15 | 其他网络控制原因 | 如源路由失败、网络被禁止等 | 
2. Redirect (Type=5)的Code细分
| Code值 | 含义 | 使用场景 | 
|---|---|---|
| 0 | Redirect for Network | 更优网关可达同一网络 | 
| 1 | Redirect for Host | 更优网关可达特定主机 | 
| 2 | Redirect for TOS and Network | 基于TOS的路由优化 | 
| 3 | Redirect for TOS and Host | 基于TOS的主机路由优化 | 
五、协议特性对比表
| 特性 | ICMPv4 | ICMPv6 | 
|---|---|---|
| 协议号 | IPv4 Protocol=1 | IPv6 Next Header=58 | 
| 地址长度 | 32位IPv4地址 | 128位IPv6地址 | 
| 功能整合 | 需依赖ARP、IGMP等独立协议 | 整合邻居发现、组播管理等 | 
| 典型应用 | Ping、Traceroute | Ping6、NDP | 
| 安全性 | 无原生保护 | 可通过IPsec保护 | 
