科百科
当前位置: 首页 范文大全

icmp是不是网络层协议(网工成长笔记四)

时间:2023-06-12 作者: 小编 阅读量: 1 栏目名: 范文大全

ICMP协议ICMP报文格式各类ICMP报文介绍ICMP协议ICMP网络控制报文协议是ICMP是TCP/IP协议簇的核心协议之一,它用于在IP网络设备之间发送控制报文,传递差错、控制、查询等信息。分为差错报告报文和询问报文简单来说,ICMP协议就像是网络中的医生,可以检测并汇报网络中可能出现的问题。Identifier:占2字节,标示符,发送端标识此发送的报文。又比如如果目的地不可达,则中间的网络设备会发送目的不可达消息给发送端设备。

前言

之前就很好奇为什么使用ping命令就可以知道网络是否连通,如果出错还可以告诉我什么地方有问题。在今天的内容里会给大家详细解释了什么是ICMP协议。

ICMP协议ICMP报文格式各类ICMP报文介绍

ICMP协议

ICMP网络控制报文协议是ICMP是TCP/IP协议簇的核心协议之一,它用于在IP网络设备之间发送控制报文,传递差错、控制、查询等信息。分为差错报告报文和询问报文

简单来说,ICMP协议就像是网络中的医生,可以检测并汇报网络中可能出现的问题。

ICMP的报文格式

ICMP消息头部如下:

Type:类型,占一个字节,标识报文的类型,值为1-127时是差错报文,值为128及以上时时信息报文。Code:代码,占一个字节,标识ICMP报文的代码,与类型一起标识了ICMP的详细信息。Checksum:校验和,用来检验报文在传输过程中是否出现了差错。Message Body:数据部分,是ICMP的数据。封装了ICMP消息的IP头部格式如下:

常见的ICMP类型和含义如下:

ICMP的报文

ICMP Echo Requset/replay消息,如下:

Type:占1字节,请求回显值为0;回显应答值为8.Code:占1字节,此处值为0.Checksum:占2字节,校验和。Identifier:占2字节,标示符,发送端标识此发送的报文。Sequence Number:占2字节,序列号,发送端发送的报文的序号,发一次加一。Data:长度可变,其中包含要返回给发送者的数据。回显应答通常返回与所收到的数据完全相同的数据。

ICMP请求消息,如图:

ICMP应答消息如图:

我们平常使用的ping操作就会使用到请求和应答ICMP报文。主机想一个节点发送一个类型字段为8的ICMP报文,如果途中没有出现异常,则目标返回类型字段值为0的ICMP报文,说明这台主机存在。如果中途出现异常则回应类型字段值为其他的值。

各报文如显示就是上面的图。

ICMP目的不可达消息如图:

目的不可达时:

Type:消息类型值为3Code:消息代码,部分常见的:0 = net unreachable;网络不可达 ;1 = host unreachable;主机不可达 ;2 = protocol unreachable;协议不可达;3 = port unreachable; 端口不可达,使用tracert命令时发送的ICMP报文即为此类。

Checksum:校验和。Unused:未使用,值为0.Internet Header64 bits of Original Data Datagram:IP首部 原始数据包的前8字节

ICMP定义了各种错误消息,用于诊断网络连接性问题;根据这些错误消息,源设备可以判断出数据传输失败的原因。

比如,如果网络中发生了环路,导致报文在网络中循环,且最终TTL超时,这种情况下网络设备会发送TTL超时消息给发送端设备。又比如如果目的地不可达,则中间的网络设备会发送目的不可达消息给发送端设备。

目的不可达的情况有多种,如果是网络设备无法找到目的网络,则发送目的网络不可达消息;如果网络设备无法找到目的网络中的目的主机,则发送目的主机不可达消息。

例:在本地主机上使用tracert www.baidu.com会出现部分目的不可达,如图:

由上图可知,Type=2,code=3,证明目标不可达,端口不可达,

ICMP重定向消息如图:

Type:消息类型,此时为5.Code:消息代码,此时为0.Checksum:校验和。Gateway Internet Address: 原始数据包里的IP目的地址域。Internet Header64 bits of Original Data Datagram: IP头和原始数据包的前64比特数据。该数据是主机用来匹配消息。

重定向过程如图所示,主机A希望发送报文到服务器A,于是根据配置的默认网关地址向网关RTB发送报文。

网关RTB收到报文后,检查报文信息,发现报文应该转发到与源主机在同一网段的另一个网关设备RTA,因为此转发路径是更优的路径,所以RTB会向主机发送一个Redirect消息,通知主机直接向另一个网关RTA发送该报文。

主机收到Redirect消息后,会向RTA发送报文,然后RTA会将该报文再转发给服务器A。

ICMP超时

无连接方式网络的问题就是数据报会丢失,或者长时间在网络游荡而找不到目标,或者拥塞导致主机在规定的时间内无法重组数据报分段,这时就会触发ICMP超时报文的产生。

Type:此时消息类型值为3.Code:消息代码,值为0时标识数据TTL生存周期超时(time to live exceeded in transit),值为1时分段重组的时间超过了(fragment reassembly time exceeded)。Checksum:校验和。Internet Header64 bits of Original Data Datagram:IP头和原始数据包的前64比特数据。该数据是主机用来匹配消息。

例:在主机上使用ping www.baidu.com -i 1,会产生生存周期过期现象,如图:

ICMP协议这个网络医生总是能帮我们检查出各种网络问题。

,
    推荐阅读
  • 耳鸣是上火造成的吗(未必是上火勾起的)

    外耳道耵聍、耳外伤、耳异物、耳部的肿瘤及外、中耳的炎症等均可引起耳鸣的发生。全身性疾病高血压病是引起耳鸣最常见的系统性疾病,高脂血症及糖尿病次之。糖尿病引起的微循环障碍,从而引起内耳代谢紊乱,致使毛细胞、膜迷路及螺旋神经节的损害。

  • 中长效常用的胰岛素有哪些(一文读懂胰岛素分类)

    但餐前1h注射给患者带来极大不便,不易掌握。当餐前血糖控制满意时,下餐前容易发生低血糖反应。目前全球范围内使用的胰岛素类似物分为速效胰岛素类似物和长效胰岛素类似物。但免疫原性不同,如果有动物胰岛素过敏或准备妊娠或妊娠糖尿病者,应使用人胰岛素。

  • 索尼到底能不能给力(但如今索尼为什么不卖电脑了)

    曾经索尼的VAIO系列电脑产品已经脱离,开始独立发展了,也就是和索尼没有什么关系了。而索尼的电子业务在智能机流年不利后,也只有牺牲PC来自保。从产品特点上来说,索尼的笔记本电脑在工业设计层面还是比较有个性的,只是放在市场也厂商泯然众人矣。当然,VAIO并非是销声匿迹了。媒体报道,在今年1月份,VAIO发布了S11/S13笔记本,升级到了8代酷睿处理器,可价格依然感人,需要9688元起步。

  • 大话西游手游礼包兑换码永久(大话西游手游礼包激活码2022最新)

    大话西游手游礼包激活码领取兑换后可以获得非常多的材料,很多玩家不知道最新的礼包激活码是什么,小编带来大话西游手游礼包激活码2022最新,一起来看看吧。大话西游手游礼包激活码2022最新1、礼包激活码:DH666、DH888、DHXY666、qiaoshan666、sky66666、jianguo666、DHJNH888。

  • 捕蝇草怎么配土(用什么土种捕蝇草合适)

    以下内容希望对你有帮助!捕蝇草怎么配土捕蝇草土培养护的时候要用松软好,透气能力好的土壤,可选择泥炭土,在里面适量添加蛭石,沙子等颗粒状的物质,搅拌均匀后就可使用了。但要注意沙子里面不可含钙元素,否则土壤易板结。或者用水苔栽培也行,新手养护的建议用水苔,不过使用的时间不可太长,要及时换土处理,土壤适宜才可更好的生长。

  • 缝纫机稀有装扮是永久的吗(盘点缝纫机中的时装)

    作为DNF推出的首款动物套,当时这款套装可以说是卖爆了,特别是男鬼剑的大狼狗套装,非常有特点,而且还可以染色,所以当时大部分的玩家都购买了这套时装。坐骑套,也是DNF目前为止唯一的坐骑套,虽然这套时装整体看上去并不算好看,但却非常搞怪,十分适合散搭,也十分值得玩家收藏。

  • 人工授精流程和费用(说好5000元保怀孕的人工授精术)

    两次人工授精手术没有成功,吴先生找到医院领导要求对这两次失败给个说法。为此,他们要求医院承担宫外孕的手术费及后期治疗费用,赔偿三次人工授精术的一切费用,赔偿相应的误工费以及营养费等。这一费用总计结果,与吴先生、普女士来信中反映的基本一致。主治医生周医生表示,吴先生、普女士所说的5千多元,仅仅为人工授精手术费用。但人工授精术治疗不孕不育,包括术前、术中和术后检查和治疗。

  • oppocoloros13展示(2022OPPO开发者大会发布全新ColorOS)

    今天,2022OPPO开发者大会正式开幕。大会上,OPPO发布全新一代ColorOS13操作系统以及首个自研智慧跨端系统潘塔纳尔,旨在连接不同设备、系统和服务,提升设备无缝连接能力,构建以人为中心的泛在服务。在IoT、互联网服务以及智慧健康等方面,OPPO加速生态布局,致力于为用户创造美好智慧生活。在向生态型科技公司转型的过程中,OPPO将携手全球开发者和生态合作伙伴,构建开放、共生、共荣的生态。

  • 6部霸爱小说(她被网暴撕开了)

    “我其实不太喜欢舞会,女孩子都很被动。”这是影视剧《叛逆者》中,男女主人公关于舞会上性别平等的经典对白。如今他们身处的那个不公平时代早已过去,可平等的意识,却并非就种植到了所有人的心中。不过是,当初的舞会,如今的婚姻。看看盛行的“娇妻文学”“凡尔赛文学”“青楼民国风”。一切就都明白了。