互联网控制消息协议第六版

✍ dations ◷ 2025-06-08 02:00:09 #网络层协议,IPv6

互联网控制消息协议第六版(英语:Internet Control Message Protocol Version 6或ICMP for IPv6,缩写:ICMPv6)是互联网控制消息协议(ICMP)在IPv6协议下的新版本。它在 RFC 4443 中被定义,其协议号(IPv6的Next Header域)为58。

ICMPv6协议定义在OSI模型中的网络层(Internet Layer),用于报告IPv6节点数据包处理过程中的错误消息和完成一些网络诊断功能(如ping和traceroute等)。它是IPv6体系总体的的一个组成部分,其基本的协议必须被所有IPv6实现和IPv6节点所完整支持。

除了ICMPv4原有的功能,ICMPv6还承担了IPv4其他协议所实现的功能或IPv6所需的新功能,例如邻居发现协议(同时取代了ARP/RARP,SEND作为其安全扩展)、多播管理(取代了IGMP)。

IANA(因特网地址授权委员会)定义ICMPv6的协议号为58。

其消息分为两类,错误消息和信息消息。ICMPv6通过IPv6数据包传送,并且IPv6的扩展头需要被设置。

下文描述了ICMPv6使用的控制消息集的格式。

ICMPv6包有类型(Type),代码(Code),校验和(Checksum)和消息体(Message Body)等几个字段。类型域为8位,用来表示消息的类型,如果最高有效位是0(即值的范围是0-127),则表示一个错误消息;如果是1,则该ICMPv6包是一个信息消息。代码域同样为8位,其内容取决于消息类型,用来区分某一类型的多条消息。校验和用来检测ICMP消息和IPv6包的错误。消息体的内容取决于消息类型。

ICMPv6 包的校验和是一个 16 位的二进制补码,计算消息类型域开始的整个 ICMPv6 消息以及 IPv6 头的伪头标(pseudo-header)。计算校验和时,校验和预设为 0。伪头标中的下一个头标(Next Header)值为 58。(注意:ICMPv6 校验和中的伪头标的内容与 IPv4 中不同,见 IPv6)。

ICMPv6通过IPv6数据包传送,当节点发送或转发ICMPv6消息时,必须确定消息的IPv6源地址和目的地址。当节点有多个单播地址,则要注意源地址的选择。

如果节点有多个单播地址,则通过下面的规则确定源地址。

则源地址必须为该节点所属的一个多播地址,且源地址的选择应该与从该节点发出并到达同一目的地址的其他数据包使用相同的规则,即与其他IPv6协议的数据包使用相同的路由表。如果有多个路由可以到达ICMPv6包的目的地址,则可以任选其一。

当 ICMPv6节点收到数据包时,它应按照消息的类型采取动作。

为避免网络过负载,ICMPv6协议需要限制发送至同一地址的错误消息的数目。例如,如果一个节点持续转发错误的包,则ICMP会通知第一个错误包,然后根据一个固定的最小周期或者最大的网络负载,周期性提醒。禁止以ICMP错误消息回应错误消息包。

相关

  • 脑部脑(英语:Brain)作为一个器官,是所有脊椎动物和大部分无脊椎动物都具有的神经系统中心。它位于头部,通常靠近感觉器官,如视觉器官。脑是脊椎动物身体中最复杂的器官。人类的大脑皮
  • 基督教犹太教与基督教:犹太教是西亚地区的游牧民族希伯来人中产生的宗教,后来在犹太教的基础上衍生出了基督教。犹太教和基督教有相同或相近之处,也有不同或相反之处。基督教借用了犹
  • 美国科学促进会美国科学促进会(英语:American Association for the Advancement of Science,缩写为AAAS),创建于1848年9月20日,是世界最大的非营利科学组织,下设21个专业分会,所涉包括数学、物理学
  • 亚眠主教座堂亚眠主教座堂(法语:Cathédrale Notre-Dame d'Amiens),是法国最大的教堂,位于皮卡第地区中心,索姆省亚眠市,在巴黎以北100公里。是哥特式建筑顶峰时期的代表作。亚眠主教座堂始建于
  • 吉萨金字塔坐标:29°58′43.41″N 31°8′5.06″E / 29.9787250°N 31.1347389°E / 29.9787250; 31.1347389吉萨金字塔群(阿拉伯语:أهرام الجيزة‎)是指一大片位在埃及开罗郊
  • ω-6ω-6脂肪酸是一个多元不饱和脂肪酸系列,它属于必需脂肪酸(essential fatty acids),必须由食物中取得,无法在人体内自行合成。一些医学研究表明,超过于一定含量的Ω-6脂肪酸:Ω-3脂
  • 蛇形虫草属Petch (1931)(Petch) Petch (1931)Cordycepioideus Stifler (1941)蛇形虫草属(学名:Ophiocordyceps)是蛇形虫草科(英语:Ophiocordycipitaceae)的一个属。于1931年由英国真菌学家汤
  • 美国移民及海关执法局美国移民和海关执法局(英语:U.S. Immigration and Customs Enforcement,缩写:ICE)是美国国土安全部下属的一个执法部门,2003年因应反恐而成立。主要负责是识别、调查和处置美国移
  • 美国大都市圈美国大都市圈(英语:Megaregions of the United States)是指一些由美国城市组成的集群网络。据估计,这些大都市圈的人口将会于2025年增长至700万至6300万不等。而美国2050项目,一
  • 自由度 (统计学)在统计学中,自由度(英语:degree of freedom, df)是指当以样本的统计量来估计总体的参数时,样本中独立或能自由变化的数据的个数,称为该统计量的自由度。一般来说,自由度等于独立变