ICMPv6报文类型详解表

一、错误报文类型(Type 1-127)

Type值 名称 Code范围 触发条件示例 典型用途
1 Destination Unreachable 0-6 * 0: 无路由到目标 * 1: 通信被管理员禁止 * 2: 地址不可达 * 3: 端口不可达 * 4: 分片需要但DF标志设置 * 5: 源路由失败 * 6: 目的地址不可达 网络故障诊断
2 Packet Too Big 0 数据包大小超过路径MTU 路径MTU发现
3 Time Exceeded 0-1 * 0: 跳数限制为0 * 1: 分片重组超时 环路检测
4 Parameter Problem 0-2 * 0: 错误头部字段 * 1: 无法识别的Next Header类型 * 2: 无法识别的IPv6选项 报文格式验证

二、信息报文类型(Type 128-255)

1. 基础通信类

Type值 名称 Code范围 用途说明
128 Echo Request 0 请求回显(ping请求)
129 Echo Reply 0 回显响应(ping响应)

2. 邻居发现协议(NDP)类

Type值 名称 Code范围 功能描述
133 Router Solicitation 0 主机主动请求路由器发送RA报文
134 Router Advertisement 0 路由器周期性通告网络配置(前缀、MTU等)
135 Neighbor Solicitation 0 地址解析/重复地址检测
136 Neighbor Advertisement 0-3 * 0: 普通响应 * 1: 路由器标志 * 2: 邻居不可达检测 * 3: 路由信息
137 Redirect 0 路由器通知主机更优下一跳

3. 组播相关类

Type值 名称 Code范围 用途说明
130 Multicast Listener Query 0-2 查询组播监听者
131 Multicast Listener Report 0-1 组播监听报告
132 Multicast Listener Done 0 组播监听结束

三、特殊类型说明

Type值 名称 特殊说明
100-103 保留(Reserved) 未来使用
127 保留(Reserved) 未来使用
255 保留(Reserved) 未来使用

四、Type值与功能速查表

Type范围 功能类别 典型应用场景
1-4 错误报告 网络故障诊断、MTU发现
128-129 回显测试 ping测试
130-132 组播管理 组播成员管理
133-137 邻居发现 地址解析、路由发现

五、Code值详细说明(以常见Type为例)

1. Destination Unreachable (Type=1)的Code细分

Code值 含义 触发场景示例
0 No route to destination 路由表中无目标网络路由
1 Communication administratively prohibited 防火墙阻断连接
3 Port unreachable 目标主机存在但端口未监听
4 Fragmentation needed 需要分片但DF标志位设置

2. Neighbor Solicitation (Type=135)的Code细分

Code值 含义 使用场景
0 标准请求 地址解析
1-3 保留值 未来扩展

​:大部分ICMPv6报文的Code值默认为0,仅在特定Type下有细分含义(如Type=1/3/4)

六、协议对比表

特性 ICMPv6 ICMPv4
协议号 IPv6 Next Header=58 IPv4 Protocol=1
地址长度 128位IPv6地址 32位IPv4地址
功能整合 整合ARP、IGMP等功能 需依赖独立协议
典型应用 ND、PMTU发现 Ping、Traceroute
相关推荐
执念WRD42 分钟前
VulnTarget-C 渗透实战:外网入口到域控权限提升
网络·安全·web安全·网络安全
一个有点技术的程序猿1 小时前
局域网中视频采集,颜色空间转换,编码,网络发送,接收,解码,渲染全链路卡顿分析
网络·音视频·视频编解码
阴雨天xiiii1 小时前
德国慕尼黑国际太阳能展特装展台施工落地方案拆解
大数据·网络
网安小学生(兼顾数据库版)1 小时前
从固件到应用:Mend.io实现SBOM全链路管理
网络
QH139292318801 小时前
Keysight N9918B 手持式综合微波分析仪
网络
fpcc2 小时前
c++应用网络编程之十七WebSocket
网络·c++·websocket
小白学大数据2 小时前
把 Modbus 轮询塞进 Trio 的异步循环:内存映射与定时采集实战
网络·python·搜索引擎
让学习成为一种生活方式2 小时前
烟草生产功能性 MHC II 蛋白--Plant Biotechnology Journal
网络
weixin_727535622 小时前
HTTP 八股文:从三次握手到浏览器渲染的硬核拆解
网络·网络协议·http
Ivan CloudBay2 小时前
网站为什么会使用缓存?
服务器·网络·缓存·云服务器