互联网控制消息协议

✍ dations ◷ 2025-11-12 19:44:23 #网际协议,互联网标准,网络层协议

互联网控制消息协议(英语:Internet Control Message Protocol,缩写:ICMP)是互联网协议族的核心协议之一。它用于网际协议(IP)中发送控制消息,提供可能发生在通信环境中的各种问题反馈。通过这些信息,使管理者可以对所发生的问题作出诊断,然后采取适当的措施解决。

ICMP 依靠IP来完成它的任务,它是IP的主要部分。它与传输协议(如TCP和UDP)显著不同:它一般不用于在两点间传输数据。它通常不由网络程序直接使用,除了 ping 和 traceroute 这两个特别的例子。IPv4中的ICMP被称作ICMPv4,IPv6中的ICMP则被称作ICMPv6。

ICMP是在 RFC 792 中定义的互联网协议族之一。通常用于返回的错误信息或是分析路由。ICMP错误消息总是包括了源数据并返回给发送者。ICMP错误消息的例子之一是TTL值过期。每个路由器在转发数据报的时候都会把IP包头中的TTL值减1。如果TTL值为0,“TTL在传输中过期”的消息将会回报给源地址。每个ICMP消息都是直接封装在一个IP数据包中的,因此,和UDP一样,ICMP是不可靠的。

虽然ICMP是包含在IP数据包中的,但是对ICMP消息通常会特殊处理,会和一般IP数据包的处理不同,而不是作为IP的一个子协议来处理。在很多时候,需要去查看ICMP消息的内容,然后发送适当的错误消息到那个原来产生IP数据包的程序,即那个导致ICMP消息被发送的IP数据包。

很多常用的工具是基于ICMP消息的。traceroute 是通过发送包含有特殊的TTL的包,然后接收ICMP超时消息和目标不可达消息来实现的。 ping 则是用ICMP的"Echo request"(类别代码:8)和"Echo reply"(类别代码:0)消息来实现的。

ICMP报头从IP报头的第160位开始(IP首部20字节)(除非使用了IP报头的可选部分)。

填充的数据紧接在ICMP报头的后面(以8位为一组):

相关

  • 南部阳一郎南部阳一郎(日语:南部 陽一郎/なんぶ よういちろう Nambu Yōichirō ?,1921年1月18日-2015年7月5日),生于日本东京的日裔美国公民,世界知名粒子物理学家,去世前为芝加哥大学物理系
  • Acsub2/subOsub3/sub氧化锕是锕的氧化物,化学式Ac2O3。氧化锕与氧化镧同晶,具六方结构。金属锕在空气中被氧化,表面形成一层氧化锕,能阻止金属锕进一步被氧化。氧化锕可由草酸锕或氢氧化锕在1000~11
  • 四重键四重键(英语:Quadruple bond),或称肆键,在有机化学中,是指用4对价电子在两个原子间的共价键。四重键比常见的双键和叁键更加复杂。过渡金属(包括铼、钨、钼和铬)常可以形成稳定的四
  • 撒母耳撒母耳(新教)、撒慕尔(天主教)(希伯来语:.mw-parser-output .script-hebrew,.mw-parser-output .script-Hebr{font-size:1.15em;font-family:"Ezra SIL","Ezra SIL SR","Keter
  • 台中市纤维工艺博物馆台中市纤维工艺博物馆是位于台湾台中市大里区大里运动公园内的公立博物馆,也是台中市政府成立的第一座市有博物馆。是以台中的编、结、织、染、绣为主题,结合工艺与艺术的博物
  • 中国大陆2019冠状病毒病中国大陆疫情有以下的分页:
  • 小清河小清河位于中国大陆山东省境内泰沂山北麓,黄河以南,东偏北流,经济南、淄博、滨州、东营、潍坊等五个市(地),于寿光县羊角沟注入渤海,全长216公里,流域面积10336平方公里,是山东的一条
  • 反教权主义反教权主义(英语:Anti-clericalism)指的是通常在社会或政治方面反对宗教权威的主张。历史上,反教权主义主要针对罗马天主教的影响,且与世俗主义有联系。
  • 南部-比利牛斯南部-比利牛斯(法语:Midi-Pyrénées)是位于法国南部的一个旧大区,南与西班牙及安道尔接壤。面积45,349km²,人口2,551,687。下辖阿列日省(09)、阿韦龙省(12)、上加龙省(31)、热尔省(32)
  • 航空航天博物馆列表这是全世界的航空航天博物馆以及包含有明显的航空航天展览内容的博物馆列表,列表是按国家英文名及博物馆的名称的字母排序。.mw-parser-output .tocright{float:right;clear: