华为交换机ping命令详解(华为交换机 ping)

小编:圣子 更新时间:2022-04-29

Ping简介

上次小编整理了,笔记本终端的ping操作,本次整理华为交换机,路由器,防火墙上ping的操作详解。小编拉取模拟器拓扑图和敲击命令行不易,希望多多关注转发和点赞,小编会每天分享网络设备,网络架构,包括在项目中的应用以及案例等等,多谢啦。#华为##ping##网络工程师##交换机##运维#

Ping是排除设备访问故障的常见方法。它使用Internet控制消息协议ICMP(Internet Control Message Protocol)确定以下内容:

远程设备是否处于可访问状态;访问远程设备时是否丢失报文;本端与远程设备之间通信的往返延迟。如下图:


华为交换机ping命令详解(华为交换机 ping)

LSW1向LSW2发送一个Echo Request报文,LSW2接收到Echo Request报文后,应答一个Echo Reply报文,LSW1接收到Echo Reply报文,整个Ping过程就完成了。

华为交换机支持的Ping命令格式如下:

ping [ -a source-ip-address | -i interface-type interface-number | -m time | -c count | -f | -h ttl-value | { -s packetsize | -range [ min min-size | max max-size | step step-size ] * } | -t timeout ] *host

-a:

设置发送Echo Request报文的源IP地址。如果不指定源IP地址,将采用出接口的IP地址作为Echo Request报文发送的源地址。

-i:

设置发送Echo Request报文的接口。如果不指定接口,将采用默认的路由出接口。

-m:

设置发送下一个Echo Request报文的等待时间。缺省值是500毫秒。

-c:

设置发送Echo Request报文的次数,缺省值为5。当网络质量不高时,可以增加发送报文数目,通过丢包率来检测网络质量。

-f:

设置发送的报文不分片。使用-f参数后,ICMP报文将不会被分片,如果ICMP报文的大小超过链路的MTU值,ICMP报文将会被丢弃。可以通过不使用-f参数或者增大链路MTU值的方式使ICMP报文不被丢弃。

-h:

设置TTL的值,缺省值为255。报文在转发过程中,如果TTL字段的值减为0,设备就会向源端发送ICMP超时报文,表明目的不可达。

-s:

设置发送Echo Request报文大小(不含IP和ICMP头),缺省报文长度是56字节。

-range:

设置Echo Request报文大小(不含IP和ICMP头)及变化步长。如果指定-range,发送的第一个报文的长度是min,后续报文长度按照步长step递增,直到报文长度达到最大值max。缺省情况下,min为56字节,max为9600字节,步长是1字节。

min:

设置Echo Request报文净荷长度的最小值。缺省值是56字节。

max:

设置Echo Request报文净荷长度的最大值。缺省值是9600字节。

step:

设置报文长度变化的步长。缺省值是1字节。

-t:

设置发送完Echo Request后,等待Echo Reply的超时时间。在网络状况不好的情况下,可以适当改大该参数。缺省值为2000毫秒,即2000毫秒内没有收到回复报文即认为目的不可达。

host:

目的主机的域名或IP地址。

Ping命令的参数非常的丰富,用户可以依据检测目的、网络类型、当前网络状况等因素选择不同的参数。

通过如下图:看ping的效果

华为交换机ping命令详解(华为交换机 ping)

在LSW1上进行ping操作如下:


华为交换机ping命令详解(华为交换机 ping)

使用:原地址:192.168.1.1,ping7个包(默认是5),包的大小字节为2048,

向目的地址192.168.1.2进行ping操作,如下:


华为交换机ping命令详解(华为交换机 ping)