首页 >
ICMP
✍ dations ◷ 2025-06-05 17:32:18 #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位为一组):
相关
- 胸部在解剖学上,胸部在许多动物身体的其中一部分。人科动物(包括人类)的胸部位于颈部和腹部之间,由肋骨、脊椎和肩带骨骼所支撑。胸部同时有乳房部分,女性的乳房作哺乳之用,因此胸部也
- 热污染热污染是指人类活动造成水温的不正常上升。工厂或发电厂使用水作为冷冻剂,用完后排出海洋或河流。虽然这些水未必含有害物质,并未造成水污染,但其高温却会影响水中的生态。
- 尊称尊称,或称敬称,是对人表示尊敬的称谓,属于敬语的一种。一般可分为接尾词型、接头词型、代名词型。对不同身份地位的人往往使用不同的尊称。
- 西俄勒冈大学西俄勒冈大学是美国俄勒冈州的一所公立大学,1856年设立。学生约6千人。旧名西俄勒冈州立大学。
- 阴阳家阴阳家,是中国东周战国中期主要学派之一。以提倡阴阳五行学说为宗旨,故名阴阳家,又称“阴阳五行家”或“五行家”。司马谈《论六家要旨》列“阴阳家”为六大学派之首。《汉书·
- 味觉味觉感受器是一种专司味觉的受体器官,包括诸如TAS2R16及TAS2R38等。味觉感受器被分成两大类:人类苦味感受器的基因分别被命名为TAS2R1至TAS2R64,然而其中有不少部分是空白的,包
- 中亚联盟中亚联盟是由哈萨克斯坦总统努尔苏丹·纳扎尔巴耶夫2007年4月26日提出的,为了创建一个类似欧盟的涵盖五个前苏联中亚共和国——哈萨克斯坦、吉尔吉斯斯坦、塔吉克斯坦、土库
- 杜伊斯堡杜伊斯堡(德语:Duisburg,发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code2000","Gentium","Ge
- 沃尔夫冈·朔伊布勒沃尔夫冈·朔伊布勒(Wolfgang Schäuble,1942年9月18日-),生于巴登-符腾堡州的弗赖堡,是德国基督教民主联盟(CDU)党内的重要人物。曾在弗赖堡大学和汉堡大学攻读法学和经济学。1968
- 艾胡德·奥尔默特埃胡德·奥尔默特(希伯来语:.mw-parser-output .script-hebrew,.mw-parser-output .script-Hebr{font-size:1.15em;font-family:"Ezra SIL","Ezra SIL SR","Keter Aram Tsova"