前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布

ICMP

作者头像
Miloce
发布2022-09-28 11:55:53
1.1K0
发布2022-09-28 11:55:53
举报
文章被收录于专栏:鲸云鲸云

ICMP

  • ICMP用来传递差错控制,查询等信息。
  • ICMP Echo消息常用于诊断源和目的之间的网络连通性,同时还可以提供其他信息,如报文往返时间等。
  • 当网络设备无法保证访问目标网络时,会自动发送ICMP目的不可达报文到发送端设备
  • type表示ICMP消息类型,code表示同一消息类型中的不同信息。
  •  ICMP的一个典型应用是ping。ping是检测网络连通性的常用工具,同时也能够收集其他相关信息。用户可以在ping命令中指定不同参数,如ICMP报文长度、发送ICMP报文个数、等待回复响应的超时时间等,设备根据配置的参数来构造并发送ICMP报文,进行ping测试。
  • ping常用的配置参数说明如下:
  • 1、-a source-ip-address指定发送icmp ECHO-REQUEST报文的源IP地址。如果不指定源IP地址,将采用出接口的IP地址作为ICMP echo-request报文发送的源地址。
  • 2、-c count指定发送ICMP echo-request报文次数。缺省情况下发送5个ICMP echo-request报文。
  • 3、-h ttl-value 指定的值。缺省值是255
  • 4、-t timeout指定发送完ICMP echo-request后,等待ICMP echo-replay的超时时间。

Tracert

ICMP的另一个典型应用是Tracert。Tracert基于报文头中的ttl值来逐跳跟踪报文的转发路径。为了跟踪到达某特定目的地地址的路径,源端首先将报文的ttl值设置为1.该报文到达第一个节点后,TTL超时,于是该节点向源端发送TTL超时消息,消息中携带时间戳。然后源端将报文的ttl值设置为2,报文到达第二个节点后超时,该节点同样返回TTL超时信息,以此类推,直到报文到达目的地。这样,源端根据返回的报文中的信息可以跟踪到报文经过的每一个节点,并根据时间戳信息计算往返时间。Tracert是检测网络丢包及时延的有效手段,同时可以帮助管理员发现网络中的路由环路。

  • Tracert常用的配置参数说明如下
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-05-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档