ICMP

✍ dations ◷ 2025-09-29 11:56:05 #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位为一组):

相关

  • 抗细菌药抗细菌药(英语:antibacterial)也称为“抗细菌剂”,是一类用于抑制细菌生长或杀死细菌的药物。在不引起歧义的情况下,抗细菌药也可简称为“抗菌药”,包括抗生素(英语:antibiotic) 由微
  • 抗药性耐药性(drug resistance)是指药物的治疗疾病或改善病人征状的效力降低。当投入药物浓度不足,不能杀死或抑制病原时,残留的细菌可能具有抵抗此种药物的能力。例如细菌可能因抗生
  • 婆罗门婆罗门(梵语:ब्राह्मण,转写:brāhmaṇa;英语:Brahmin)是印度教(婆罗门教)的祭司贵族,属于瓦尔那之一,它主要掌握神权,占卜祸福,垄断文化教育和报道农时季节,主持王室仪典,在社会中
  • 马尔科姆四世1153年5月27日马尔科姆四世 (中世纪盖尔语:Máel Coluim mac Eanric;现代盖尔语:Maol Chaluim mac Eanraig;1141年4月23日和5月24日之间 – 1165年12月9日)是苏格兰国王(1153年
  • 周其凤周其凤(1947年11月20日-),湖南浏阳人,中国大陆化学学者,中国科学院院士,曾任北京大学、吉林大学校长。主要从事高分子合成及液晶高分子方面的研究。1947年11月20日(农历十月初八)生于
  • 健身健身可按不同程度的身体锻炼来介定分类:
  • 诱导性多能干细胞诱导性多能干细胞(英语:Induced pluripotent stem cell),又称人工诱导多能干细胞,常简称为iPS细胞(iPSC),是一种由哺乳动物成体细胞经转入转录因子等手段脱分化形成的多能干细胞,最早
  • 丹麦技术大学丹麦科技大学(丹麦语:Danmarks Tekniske Universitet,缩写:DTU),是丹麦培养高级工程技术人员的主要学府,是欧洲卓越理工大学联盟、北欧五校联盟成员之一,坐落于丹麦首都哥本哈根北部
  • 丽文文化事业机构丽文文化事业机构(Liwen Publishing Group),为台湾出版公司,简称丽文文化,正式成立于1992年。其前身为1976成立的高雄复文书局以及后来的高雄复文图书出版社。现旗下以丽文文化事
  • 托雷斯海峡坐标:9°52′49″S 142°35′26″E / 9.88028°S 142.59056°E / -9.88028; 142.59056托雷斯海峡(英语:Torres Strait)是位于澳大利亚与新几内亚的美拉尼西亚岛之间的水体,海峡最