ICMP协议以及应用

本文介绍了ICMP协议及其在Ping和Tracert中的应用。Ping用于测试网络连通性,可以通过指定参数如源IP、发送次数、TTL值和超时时间来定制测试。Tracert则通过跟踪UDP报文经过的路径来显示路由信息,通过设置不同的参数可以获取详细的数据。
摘要由CSDN通过智能技术生成

ICMP: Internet control message protocol互联网控制信息协议 ;

ICMP的一个典型应用是Ping。Ping是检测网络连通性的常用工具,同时也能够收集其他相关信息。用户可以在Ping命令中指定不同参数,如ICMP报文长度、发送的ICMP报文个数、等待回复响应的超时时间等,设备根据配置的参数来构造并发送ICMP报文,进行Ping测试。
常见的应用:

1、ping ,该工具是用来测试设备之间互联互通性的;

@-a source-ip-address指定发送ICMP ECHO-REQUEST报文的源IP地址。如果不指定源IP地址,将采用出接口的IP地址作为ICMP ECHO-REQUEST报文发送的源地址。

@-c count指定发送ICMP ECHO-REQUEST报文次数。缺省情况下发送5个ICMP ECHOREQUEST报文。

@-h ttl-value指定TTL的值。缺省值是255。

@-t timeout指定发送完ICMP ECHO-REQUEST后,等待ICMP ECHO-REPLY的超时时间。
    工作原理:
       1.发送一个 ping  的 请求 (icmp 的 echo request)
       2.返回一个 ping  的 回应 (icmp 的 echo reply )
    注意:
      通常情况下,设备发送的 ping 报文,必须在2s内返回一个“回应”报文,
      如果无法在规定的时间返回,就会报错:请求时间超时。

2、tracert 路由跟踪

Tracert常用的配置参数说明如下:

@-a source-ip-address指定tracert报文的源地址。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值