icmp协议的作用(icmp协议的作用和典型应用)

      最后更新:2023-10-11 00:06

      ICMP协议的功能是什么啊?

      主要功能:侦测远端主机是否存在、建立及维护路由资料、重导资料传送路径(ICMP重定向)、资料流量控制。ICMP协议是一种面向无连接的协议,用于传输出错报告控制信息。它是一个非常重要的协议,它对于网络安全具有极其重要的意义。它是TCP/IP协议族的一个子协议,属于网络层协议,主要用于在主机与路由器之间传递控制信息,包括报告错误、交换受限控制和状态信息等。当遇到IP数据无法访问目标、IP路由器无法按当前的传输速率转发数据包等情况时,会自动发送ICMP消息。ICMP提供一致易懂的出错报告信息。发送的出错报文返回到发送原数据的设备,因为只有发送设备才是出错报文的逻辑接受者。发送设备随后可根据ICMP报文确定发生错误的类型,并确定如何才能更好地重发失败的数据包。但是ICMP唯一的功能是报告问题而不是纠正错误,纠正错误的任务由发送方完成。扩展资料:重要性ICMP协议对于网络安全具有极其重要的意义。ICMP协议本身的特点决定了它非常容易被用于攻击网络上的路由器和主机。比如,可以利用操作系统规定的ICMP数据包最大尺寸不超过64KB这一规定,向主机发起“Ping of Death”(死亡之Ping)攻击。“Ping of Death” 攻击的原理是:如果ICMP数据包的尺寸超过64KB上限时,主机就会出现内存分配错误,导致TCP/IP堆栈崩溃,致使主机死机。(操作系统已经取消了发送ICMP数据包的大小的限制,解决了这个漏洞)此外,向目标主机长时间、连续、大量地发送ICMP数据包,也会最终使系统瘫痪。大量的ICMP数据包会形成“ICMP风暴”,使得目标主机耗费大量的CPU资源处理,疲于奔命。参考资料来源:百度百科--ICMP

      ICMP是“Internet Control Message Protocol”(Internet控制消息协议)的缩写。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。 我们在网络中经常会使用到ICMP协议,只不过我们觉察不到而已。比如我们经常使用的用于检查网络通不通的Ping命令,这个“Ping”的过程实际上就是ICMP协议工作的过程。还有其他的网络命令如跟踪路由的Tracert命令也是基于ICMP协议的。ICMP的重要性ICMP协议对于网络安全具有极其重要的意义。ICMP协议本身的特点决定了它非常容易被用于攻击网络上的路由器和主机.比如,可以利用操作系统规定的ICMP数据包最大尺寸不超过64KB这一规定,向主机发起“Ping of Death”(死亡之Ping)攻击。“Ping of Death” 攻击的原理是:如果ICMP数据包的尺寸超过64KB上限时,主机就会出现内存分配错误,导致TCP/IP堆栈崩溃,致使主机死机。此外,向目标主机长时间、连续、大量地发送ICMP数据包,也会最终使系统瘫痪。大量的ICMP数据包会形成“ICMP风暴”,使得目标主机耗费大量的CPU资源处理,疲于奔命。应对ICMP攻击虽然ICMP协议给黑客以可乘之机,但是ICMP攻击也并非无药可医。只要在日常网络管理中未雨绸缪,提前做好准备,就可以有效地避免ICMP攻击造成的损失。对于“Ping of Death”攻击,可以采取两种方法进行防范:第一种方法是在路由器上对ICMP数据包进行带宽限制,将ICMP占用的带宽控制在一定的范围内,这样即使有ICMP攻击,它所占用的带宽也是非常有限的,对整个网络的影响非常少;第二种方法就是在主机上设置ICMP数据包的处理规则,最好是设定拒绝所有的ICMP数据包。 设置ICMP数据包处理规则的方法也有两种,一种是在操作系统上设置包过滤,另一种是在主机上安装防火墙。
      ICMP是“Internet Control Message Protocol”(Internet控制消息协议)的缩写。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。  我们在网络中经常会使用到ICMP协议,只不过我们觉察不到而已。比如我们经常使用的用于检查网络通不通的Ping命令,这个“Ping”的过程实际上就是ICMP协议工作的过程。还有其他的网络命令如跟踪路由的Tracert命令也是基于ICMP协议的。 基本的功能是测试网络是否畅通
      主机和网关(路由)之间传输的协议。你是内网的话有用,相当于内网的TCP
      ICMP协议的功能是什么啊?

      ICMP做什么用的?

      ICMP协议是一种面向连接的协议,用于传输出错报告控制信息。它是一个非常重要的协议,它对于网络安全具有极其重要的意义。 它是TCP/IP协议族的一个子协议,属于网络层协议,主要用于在主机与路由器之间传递控制信息,包括报告错误、交换受限控制和状态信息等。当遇到IP数据无法访问目标、IP路由器无法按当前的传输速率转发数据包等情况时,会自动发送ICMP消息。 ICMP原理ICMP提供一致易懂的出错报告信息。发送的出错报文返回到发送原数据的设备,因为只有发送设备才是出错报文的逻辑接受者。发送设备随后可根据ICMP报文确定发生错误的类型,并确定如何才能更好地重发失败的数据报。但是ICMP唯一的功能是报告问题而不是纠正错误,纠正错误的任务由发送方完成。 我们在网络中经常会使用到ICMP协议,比如我们经常使用的用于检查网络通不通的Ping命令(Linux和Windows中均有),这个“Ping”的过程实际上就是ICMP协议工作的过程。还有其他的网络命令如跟踪路由的Tracert命令也是基于ICMP协议的。
      ICMP:TCP/IP协议簇的一个子协议
      ICMP做什么用的?

      网络里面icmp协议作用是什么?

      主要作用: 1、侦测远端主机是否存在。2、建立及维护路由资料。 3、重导资料传送路径(ICMP重定向)。4、资料流量控制。
      说得最、最通俗易懂就是:我们平时在 Linux 系统、或者是 Windows 系统下面,经常使用 ping 命令对网络进行故障诊断,命令格式为:ping IP 地址 ping 命令使用的就是 icmp 协议。当然了,关于 icmp 协议的详细帧格式,这个就必须要仔细研读《TCP/IP 协议详解》卷1:协议
      ICMP:TCP/IP协议簇的一个子协议
      网络里面icmp协议作用是什么?

      简述网络层的IP.ARP和ICMP3个协议的主要作用。

      ARP:一般我们在互联网上用的是IP地址(逻辑地址).但是信息是通过物理网络来传递的.而在物理网络上.两台机必须知道对方的MAC地址(物理地址)才行. 所以ARP的作用是将IP地址(逻辑地址)转化为MAC地址(物理地址).还有一个RARP协议.是MAC地址(物理地址)转化为IP地址(逻辑地址)ICMP:IP的其中一个特性是不可靠性.意思是IP对数据的传输不进行可靠性控制.而只是“尽力”的传输数据.数据是否到达目的端.传输中出现什么问题它都不负责.ICMP协议是IP协议的补充.ICMP的作用就是在传输过程中进行差错报告IP:总的来讲就是屏蔽下层物理网络的差异.向上层提供统一的数据报. 它的基本功能是寻址和路由..
      IP协议的作用:在网络中主机使用IP地址进行标识,主机之间使用分配的IP地址来发送和接收IP分组 ARP协议的作用:通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行 ICMP协议的作用:允许主机或者路由器报告差错情况和有关异常情况,配合IP使用,提高分组交付成功的机会
      简述网络层的IP.ARP和ICMP3个协议的主要作用。

      说明下列协议的作用:IP,ARP,RARP,ICMP

      IP协议(Internet Protocol,因特网协议),属于OSI7层参考模型中的网络层协议。它提供两个基本功能:寻址和分段。寻址即常说的路由功能;分段是指对数据包的大小进行重新组装,以适应不同网络对包大小的要求。 ARP协议(Address Resolution Protocol,地址解析协议),属于IPv4协议簇,工作在数据链路层。其功能是将IP地址解析为对应的MAC地址。RARP协议(Reverse ARP,反向ARP协议),其功能是将MAC地址解析为对应的IP地址。 ICMP协议(Internet Control Message Protocol,Internet控制消息协议),它的功能是报告无法传送的数据包的错误,并帮助对这些错误进行疑难解答。
      您好,很高心为您回答问题。 IP协议(Internet Protocol,因特网协议),属于OSI7层参考模型中的网络层协议。它提供两个基本功能:寻址和分段。寻址即常说的路由功能;分段是指对数据包的大小进行重新组装,以适应不同网络对包大小的要求。ARP协议(Address Resolution Protocol,地址解析协议),属于IPv4协议簇,工作在数据链路层。其功能是将IP地址解析为对应的MAC地址。RARP协议(Reverse ARP,反向ARP协议),其功能是将MAC地址解析为对应的IP地址。ICMP协议(Internet Control Message Protocol,Internet控制消息协议),它的功能是报告无法传送的数据包的错误,并帮助对这些错误进行疑难解答。 希望我的回答能给您帮助。
      IP协议:实现网络互连。使参与互连的性能各异的网络从用户看起来好像是一个统一的网络。网际协议IP是TCP/IP体系中两个最主要的协议之一,与IP协议配套使用的还有四个协议。 ARP协议:是解决同一个局域网上的主机或路由器的IP地址和硬件地址的映射问题。RARP:是解决同一个局域网上的主机或路由器的硬件地址和IP地址的映射问题。 ICMP:提供差错报告和询问报文,以提高IP数据交付成功的机会
      ip、arp、arrp、icmp都是tcp/ip的网络层协议。 ip是网络层地址,是internetprotocol网际协议的简称。arp是地址解析协议,即将网络地址转换成数据链路层地址。是addressresolutionprotocol的简称。rarp是逆向地址解析协议,即将数据链路层地址转换成网络层地址。是reverseaddressresolutionprotocol的简称。icmp是网际控制报文协议,来检测网络层的通路信息和错误报告。是internetcontrolmessage protocol的简称。
      ip
      说明下列协议的作用:IP,ARP,RARP,ICMP

      本文由 在线网速测试 整理编辑,转载请注明出处。

          热门文章

          文章分类