ICMP

✍ dations ◷ 2025-05-16 04:29:48 #ICMP
互联网控制消息协议(英语: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位为一组):

相关

  • 肾上腺哺乳类动物中,肾上腺是呈三角形的内分泌腺体,位于肾脏上方,因而得名。其主要功能为通过合成皮质类甾醇和邻苯二酚胺(例如皮质醇和肾上腺素)来调控身体对压力产生的反应。人体中,肾
  • 叶酸缺乏症叶酸缺乏症(英语:Folate deficiency)是膳食中缺乏叶酸所致的疾病。叶酸缺乏贫血症是此症状的医学名词。脑叶酸缺乏症(Cerebral Folate Deficiency)是一种近年发现的罕有脑疾,患
  • 卡铂卡铂(英语:Carboplatin)是一种用于治疗多种癌症的化疗药物,这些癌症包括卵巢癌、肺癌、头颈癌、脑癌、神经母细胞瘤等,卡铂还用以一些特殊类型的三阴性乳癌等癌症的治疗。其主要
  • 回声回声(或称回音)是指障碍物对声音的反射。借由声波反射可以做出回声定位的效果。声波在遇到障碍物时,一部分声波会穿过障碍物,而另一部分声波会反射回来形成回声。若障碍物具有坚
  • 桑德罗·波提切利桑德罗·波提切利(Sandro Botticelli,1445年3月1日-1510年5月17日),原名亚历桑德罗·菲利佩皮(Alessandro Filipepi)是欧洲文艺复兴早期的佛罗伦萨画派艺术家。波提切利出生于意大
  • 生活质素马斯洛的需求金字塔上达到越高层的人可以视同生活质量越高自我实现的需求尊重需求(社会承认需求)社交需求(社会关系需求)安全的需求生理的需求(身体基本需求)生活质量(Quality of L
  • 石台石台县是池州市辖县,位于安徽省南部,皖南山区西部。东与黄山区交界,南与黟县、祁门县相连,西与东至县接壤,北与贵池区、青阳县为邻。地理坐标为北纬29°59′至30°24′,东经117°1
  • 潮州坐标:22°33′00″N 120°32′35″E / 22.549876°N 120.542952°E / 22.549876; 120.542952潮州镇(台湾话:.mw-parser-output .sans-serif{font-family:-apple-system,BlinkMa
  • 高雄警察署高雄警察署是高雄市第一个警察总局,该厅舍东处设有看守所,往北则有消防组,建有二楼高的西洋式瞭望台。二次大战末期遭美军炸毁警察署屋顶部分,后由永光行(贸易公司)所购得,在其细心
  • 特纳氏综合症特纳氏综合征(Turner syndrome,简称TS)也被称作Ullrich-Turner氏综合征(Ullrich-Turner syndronme)、性腺发育不良(Gonodal dysgenesis)以及45,X,是雌性个体因X染色体部分或完全缺失