ICMPv6

✍ dations ◷ 2025-04-25 02:41:53 #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错误消息回应错误消息包。

相关

  • 疼痛身体的疼痛(pain)指通常由身体损伤、病患或不良的外部刺激所引起的不舒服感觉。出于临床研究的需要,国际疼痛研究国际疼痛研究协会(英语:International Association for the Stud
  • 胆石症胆结石(英语:gallstones)是在胆囊内由胆汁化合物组成的结石。胆石症(choleliths)可以指胆囊中的结石,也可以指此一疾病。大多数胆结石患者(约80%)不曾有过症状。胆结石的患者中,有1-4
  • 氧化还原氧化还原反应(英语:Reduction-oxidation reaction,简称Redox)是在反应前后元素的氧化数具有相应的升降变化的化学反应。这种反应可以理解成由两个半反应构成,即氧化反应和还原反
  • 丁福保丁福保(1874年6月22日-1952年11月28日),字仲祐,号畴隐居士,籍贯江苏常州,生于无锡。中华民国及中华人民共和国佛教居士,翻译家,古钱币、古籍收藏家,医生。幼通经史,长而中西兼贯,长于算
  • 变形菌变形菌门(Proteobacteria)是细菌中主要的一门,包括很多病原菌,如大肠杆菌、沙门氏菌、志贺氏菌、绿脓杆菌、霍乱弧菌、鼠疫杆菌、脑膜炎双球菌、淋球菌、空肠弯曲菌、幽门螺杆菌
  • 火星观察者火星观察者号(Mars Observer)是美国国家航空航天局发射的火星探测卫星,任务目标是研究火星的气候及地质,于1992年9月25日发射升空。火星观察者号在预计进入火星轨道的3天前失去
  • 《恨》(法语:La Haine)是法国导演马修·卡索维茨执导的黑白电影,剧情描述了三位社会边缘青年在郊区一连串暴力事件所衍生的故事。本片获选为第48届戛纳电影节正式竞赛片,并获得最
  • 爱德华·萨义德爱德华·瓦迪厄·萨义德(阿拉伯语:إدوارد سعيد‎,英语:Edward Wadie Said,1935年11月1日-2003年9月25日),国际著名文学理论家与批评家,后殖民理论的创始人,也是巴勒斯坦建
  • 320110 数学 120 信息科学与系统科学 130 力学 140 物理学 150 化学 160 天文学 170 地球科学 180 生物学210 农学 220 林学 230 畜牧、兽医科学 240 水产学310 
  • 童仲彦童仲彦(1973年7月8日-),苗栗县竹南人,无党籍人士,浪Live直播平台签约直播主、网红。国立政治大学新闻学学士毕业,新闻记者出身,曾在中天新闻、台视、民视等电视台担任过新闻部记者。