设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 2294|回复: 1
收起左侧

[分享] ICMPv6报文通用格式

[复制链接]
 成长值: 59560
发表于 2017-11-15 13:05:16 | 显示全部楼层 |阅读模式

网络协议报文格式大全
http://bbs.hh010.com/thread-531884-1-1.html
(出处: 鸿鹄论坛)



ICMPv6报文通用格式
报文格式
ICMPv6报文有如下的通用格式:
图1 ICMPv6报文通用格式

                               
登录/注册后可看大图



字段长度描述
Type1字节定义了报文的类型,该字段决定了其它部分的报文格式。
Code1字节该字段依赖TYPE字段,在TYPE字段的基础上,它被用来在基本类型上创建更详细的报文等级。
Checksum2字节用来在ICMPv6报文中检验数据和部分IPv6首部的完整性。
Message Body可变大体上说,ICMPv6报文可以被分为2大类:差错报文与消息报文。这2类报文是依靠报文中的TYPE字段来标识的,当TYPE字段的最高位置0,即在0~127范围时(TYPE字段长度为1字节),被标识为差错报文,TYPE字段值为128~255范围时,则标识为消息报文。

表1 ICMPv6报文类型对应表
TypeCode消息名
10没有路由到达目的地
11与目的地的通信由于管理被禁止
12超过了源地址的范围
13地址不可达
14端口不可达
15源地址的入口/出口策略失败
16拒绝路由到达目的地
20包太大
30传输过程中“hop-limit”超时
31分片重组超时
40参数错误
41错误的首部字段
42不可识别的Next Header类型
43不可识别的IPv6选项
100x私有实验用
101x私有实验用
127xICMPv6差错报文扩展保留
1280回显请求
1290回显应答
133x路由请求
134x路由通告
135x邻居请求
136x邻居通告
137x重定向
143xMLDv2 (Multicast Listener Report Message v2)
200x私有实验用
201x私有实验用
255xICMPv6消息报文扩展保留


参考标准
标准描述
RFC 4443Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification




您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2024-5-22 12:58 , Processed in 0.051827 second(s), 9 queries , Redis On.  

  Powered by Discuz!

  © 2001-2024 HH010.COM

快速回复 返回顶部 返回列表