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

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

相关

  • 太平洋群岛位于大洋洲的三大岛群:密克罗尼西亚(Micronesia,希腊语字根为“小岛”之义) 位于赤道以北,西太平洋,包括:马绍尔群岛、关岛、瑙鲁、帕劳等。美拉尼西亚(Melanesia,希腊语字根为“黑人
  • 气候学大气物理学 大气力学(英语:Synoptic scale meteorology)天气 (分类) · (主题)气候 (分类) 气候变迁 (分类)气候学是研究是地球上气候的科学。气候和天气是两个既有联系又有区
  • 六氮苯六嗪也称作“六氮苯”,是氮元素的一种单质,分子式为N6。六嗪与N2、N4等互为同素异形体。六嗪是氮苯(吖嗪)类物质的最后一个成员,其分子是由六个氮原子围成的六元环,相当于六个次甲
  • 白宫白宫(英语:White House,也称白屋)是美国总统官邸与主要办公的地方,位于美国华盛顿哥伦比亚特区西北区,宾夕法尼亚大道1600号。自1800年美国第二任总统约翰·亚当斯入住以来,白宫就
  • 乙锭溴化乙锭(缩写EtBr,EB)是一种核酸染料,常在琼脂糖凝胶电泳中用于核酸染色。在紫外光的照射下,未与核酸结合的溴化乙锭可被激发出橙红色萤光,在与DNA或双股RNA结合时,萤光强度会增强
  • 纹状体纹状体是端脑皮质下的一部分。这是基底核的主要输入区。在解剖学上,纹状体包括了尾核(Caudate nucleus)和被壳(Putamen)。 具有调节肌肉张力、协调复杂运动的功能。纹状体依赖多
  • 伊丽莎白·“贝丝”·华莱士·杜鲁门伊丽莎白·弗吉尼亚·杜鲁门(英语:Elizabeth Virginia Truman,1885年2月13日-1982年10月18日),婚前姓华莱士(Wallace),一般被称作贝丝·杜鲁门(Bess Truman),是美国第33任总统哈里·S·
  • 阿留申人阿留申人(阿留申语:Unangan/Unanga)是居住于美国阿拉斯加、阿留申群岛和俄罗斯堪察加半岛上的原住民族,但如今人数很少。也分布在加拿大魁北克一带,他们语言与因纽特语有关。但他
  • 颜尼欧·莫利克奈埃尼欧·莫里科内(意大利语:Ennio Morricone,1928年11月10日-),意大利作曲家,生于罗马,曾为超过500部的电影电视写过配乐。2007年他获得奥斯卡终身成就奖,成为第二位获此殊荣的作曲家
  • 平行进口货品平行进口货品(英语:parallel import),或平行输入货品,一般俗称水货,为无经由正式代理商进口的货品。相对地,经由正式代理商进口的货品则俗称行货。水货未必等同于冒牌货,但是因为来