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

✍ dations ◷ 2025-12-09 12:11:28 #网络层协议,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错误消息回应错误消息包。

相关

  • MgS硫化镁(化学式:MgS)是镁的硫化物,室温下为无色晶体,不纯时为棕色粉末。硫化镁可由硫或硫化氢与镁作用制得。高炉炼铁中脱硫也运用了此反应:硫化镁为氯化钠型结构,化学性质类似于其
  • 吉备真备吉备真备(695年-775年),日本奈良时代的学者、政治家(公卿),曾任两次遣唐使,官至正二位右大臣,明治时期被追赠为勲二等。717年(养老元年),作为遣唐学生到中国,学儒学、律令、礼仪等。735年
  • 原始佛教原始佛教(英语:original Buddhism,primitive Buddhism),佛教研究术语,指的是释迦牟尼开始说法,建立僧团,一直到部派佛教形成之前这段历史,这个术语最早为日本佛教学界使用。现代佛教
  • 392GFZ味觉感受器,类型2,成员39,TAS2R39是一个人类基因组中TAS2R39基因编码的蛋白质,是苦味味觉感受器的一员。TAS2R39引用了美国国家医学图书馆提供的资料,这些资料属于公共领域。
  • 兄弟情兄弟情(英语:Bromance)又称为兄弟情谊,网络用语称为基情、好基友。常被用来形容男性朋友之间的一种暧昧关系,但是他们之间并不一定要有血缘上的兄弟关系,也并不一定是同性恋关系。
  • 血管扩张剂血管舒张是指在血管壁的平滑肌松弛下,令体内血管扩阔的情况。由于空间增大让血液流过,这会降低了血压。它的相反过程称为血管收缩。血管舒张可以自然产生或经由血管舒张剂引起
  • 悉尼港悉尼港(英语:Sydney Harbour),又名杰克森港(Port Jackson),位于澳大利亚新南威尔士州悉尼。悉尼港是一个天然海港,东临南太平洋,西接巴拉马打河(流经巴拉马打市),并被广泛地认为是世界上
  • 提图斯提图斯·弗拉维乌斯·维斯帕西亚努斯(Titus Flavius Vespasianus,与父亲维斯帕先同名),史学家通称为提图斯,教会中文作提多王,41年(一说为39年)12月30日—81年9月13日。罗马帝国弗拉
  • 脍(谚文:회;朝鲜汉字:膾)是一种韩国菜肴,即韩式生鱼片,材料是切薄片的生鱼肉。上桌时在下垫粉丝。食时蘸上醋苦椒酱(초고추장)或山葵,外面包上生菜和紫苏,亦有以泡菜包裹食用的。剩下的
  • 象鼩象鼩是一类非洲原住的食虫哺乳动物,属于象鼩目(Macroscelidea)。它们有着很像象的长鼻。它们广泛分布在南部非洲,由纳米比沙漠至南非及大森林中都有。其中的北非象鼩则生活在非