ICMP

✍ dations ◷ 2025-04-03 18:48:20 #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位为一组):

相关

  • 甲烷生成产甲烷作用,又称甲烷生成,指合成甲烷是微生物代谢的重要的和广泛的形式。可以生成甲烷的微生物称作产甲烷菌(英语:Methanogen)。这些微生物都属于原核生物中的古菌域,这是在系统发
  • 计算化学计算化学(computational chemistry)是理论化学的一个分支,主要目的是利用有效的数学近似以及电脑程序计算分子的性质,例如总能量、偶极矩、四极矩、振动频率、反应活性等,并用以
  • L01A·B·C·D·G·H·QI·J·L·M·N·P·R·S·VATC代码L01(Antineoplastic agents)是解剖学治疗学及化学分类系统的一个药物分组,这是由世界卫生组织药物统计方法整合中心(The W
  • 内阁制议会制又称内阁制、议会民主制(英语:Parliamentary system),是一种政治制度,特点是“议会无上”,政府首脑(总理或首相)权力来自议会,授权有两种途径:第一是议会改选后的多数议席支持,第
  • 影片影片可能指:
  • 波特兰开拓者波特兰开拓者(英语:Portland Trail Blazers,简称:POR),是一支位于美国俄勒冈州波特兰的NBA篮球队,分属于西部的西北赛区,主场为摩达中心。开拓者队在1976-77年赛季第一次杀入季后赛
  • 阿瑟·科恩伯格阿瑟·科恩伯格(英语:Arthur Kornberg,1918年3月3日-2007年10月26日),生于美国纽约,美国生物化学家。因在酶化学方面的工作,1959年他与西班牙裔美国生物化学家塞韦罗·奥乔亚共同获
  • 互变异构体互变异构是某些有机化合物的结构在两种官能团异构体间产生平衡互相转换的现象,相应的异构体则称为互变异构体。大多数互变异构都涉及氢原子或质子的转移,以及单键向双键的转变
  • 脂肪族脂肪族化合物,又称脂肪烃,是指结构上不含苯环或其它芳香环的烃类,和芳香族化合物相对。有机化学中,碳氢化合物被划分为两类:脂肪族化合物和芳香族化合物。芳香族化合物指含有苯环
  • 环丙醇环丙醇(英语:Cyclopropanol)化学式C3H6O,包含一个环丙基和一个羟基。环丙醇由于三元环的张力很不稳定,易开环生成丙醛 。因此环丙醇可作为烯醇化丙醛的合成子。环丙醇还被用来在