ICMPv6

✍ dations ◷ 2025-11-11 22:04:19 #ICMPv6
互联网控制消息协议第六版(英语: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错误消息回应错误消息包。

相关

  • 亚太地区亚太地区,全称为亚洲及太平洋地区,缩写为APAC,是西太平洋地区周边国家包括岛屿的总称。亚太地区在狭义上,是指东亚、东南亚等太平洋西岸的亚洲地区、大洋洲、以及太平洋上的各岛
  • 生物战生化武器,旧称细菌武器,是指用来杀伤人员、牲畜和毁坏农作物的致病性微生物及其毒素,依赖生物与生物之间的克制对有生力量发挥杀伤作用。生物武器的施放装置包括炮弹、炸弹、火
  • GLP-1胰高血糖素样肽-1(GLP-1)是一种主要由肠道L细胞所产生的激素,属于一种肠促胰岛素(incretin)。其生理作用包括:GLP-1的特殊生理作用非常有助于糖尿病的治疗,是如今糖尿病学里的热门
  • 膜电位膜电位(英语:membrane potential、transmembrane potential或membrane voltage)是细胞内及细胞外之间的电压差。若以细胞外为基点,一般来说,膜电位的电压在-40 mV到–80 mV之间。
  • 芭蕾俄国芭蕾是芭蕾舞的一个流派。原受法国浪漫派的影响,也在俄国宫廷掀起了一股芭蕾热潮。俄国安娜女皇在冬宫设立帝国芭蕾舞校(瓦加诺娃芭蕾舞学院的前身),早期的学生几乎都是沙皇
  • 主教主教是基督宗教的高级圣职人员职称,为天主教、东正教与圣公会采用,词源自希腊文“episkopos”(επίσκοπος),即“epi”(由上往下)及“skopos”(观察者),意为监督(overseer)。依据
  • 代谢当量代谢当量商(Metabolic Equivalent of Task, MET)是一种进行生物活动时的一种生物学特性,可以用于计算从事某一类活动时的代谢水平。本条目中未有特别说明的,一律指人类活动。MET
  • 1987年 萨格勒布第十四届夏季世界大学生运动会于1987年7月8日至7月19日在南斯拉夫社会主义联邦共和国萨格勒布举行,该届赛事共设12个大项。*  主办国家/地区(南斯拉夫)
  • 克拉佩龙伯诺瓦·保罗·埃米尔·克拉佩龙(法语:Benoît Paul Émile Clapeyron ,也译作克拉伯龙,1799年2月26日-1864年1月28日)法国物理学家,工程师,在热力学研究方面有很大贡献。克拉佩龙
  • 威斯敏斯特法令威斯敏斯特法令是英国国会在1931年通过的法案,赋英国各自治领更大自治权。此法案中订明:一旦接受威斯敏斯特法令,自治领实际上相当于独立国家,能够自行外交、国防权利。但当时的