当前位置:秒懂百科馆 >

生活常识

> icmp是应用层吗

icmp是应用层吗

icmp是应用层吗的答案是:属于。

icmp是应用层吗

icmp是应用层吗

属于。

其功能主要有:侦测远端主机是否存在,建立及维护路由资料,重导资料传送路径(ICMP重定向),资料流量控制。ICMP在沟通之中,主要是透过不同的类别(Type)与代码(Code) 让机器来识别不同的连线状况。

ICMP(Internet Control Message Protocol)Internet控制报文协议。它是TCP/IP协议簇的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。

ICMP 的主要功能

发现网络错误

ICMP 可以发现某台主机或整个网络由于某些故障而不可达的错误。

通告网络拥塞

当路由器缓存了太多数据包时,由于传输速度无法达到它们的接收速度,将会生成ICMP 源结束信息。对于发送者,这些信息将会导致传输速度降低。当然,更多 ICMP 信息生成也将引起更多的网络拥塞。

协助解决故障

ICMP 支持 echo 功能,即在两台主机间的一个往返路径上发送一个数据包。Ping 命令是一种基于这种特性的通用网络管理工具,它将传输一系列的包,测量平均往返次数并计算丢失百分比。

标签: icmp 应用层
  • 文章版权属于文章作者所有,转载请注明 https://mdbkg.com/sheng/o86e8.html