最佳答案
您好,参考
【命令】
ping [ ip ] [ -a source-ip | -c count | -f | -h ttl | -i interface-type interface-number | -m interval | -n | -p pad | -q | -r | -s packet-size | -t timeout | -tos tos | -v ] * host
【视图】
任意视图
【缺省级别】
0:访问级
【参数】
ip:支持IPv4协议。不指定该参数时,也表示支持IPv4协议。
-a source-ip:指定ICMP回显请求(ECHO-REQUEST)报文的源IP地址。该地址必须是设备上已配置的IP地址。不指定该参数时,ICMP回显请求报文的源IP地址是该报文出接口的主IP地址。
-c count:指定ICMP回显请求报文的发送次数,取值范围为1~4294967295,缺省值为5。
-f:将长度大于接口MTU的报文直接丢弃,即不允许对发送的ICMP回显请求报文进行分片。
-h ttl:指定ICMP回显请求报文中的TTL值,取值范围为1~255,缺省值为255。
-i interface-type interface-number:指定发送ICMP回显请求报文的接口的类型和编号。不指定该参数时,将根据目的IP查找路由表或者转发表来确定发送ICMP回显请求报文的接口。
-m interval:指定发送ICMP回显请求报文的时间间隔,取值范围为1~65535,单位为毫秒,缺省值为200毫秒。
· 如果在timeout时间内收到目的主机的响应报文,则下次ICMP回显请求报文的发送时间间隔为报文的实际响应时间与interval之和;
· 如果在timeout时间内没有收到目的主机的响应报文,则下次ICMP回显请求报文的发送时间间隔为timeout与interval之和。
-n:对host参数不进行域名解析。不指定该参数时,如果host参数表示的是目的端的主机名,则设备会对host进行域名解析。
-p pad:指定ICMP回显请求报文的“PAD”字段的填充值,为1~8位的16进制数,取值范围为0~ffffffff。如果指定的参数不够8位,则会在首部补0,使填充值达到8位。比如将pad设置为0x2f,则会重复使用0x0000002f去填充报文,以使发送报文的总长度达到设备要求值。缺省情况下,填充值从0x01开始,逐渐递增,直到0xff,然后又从0x01开始循环,形如0x010203……feff01……,直至发送报文的总长度达到设备要求值。
-q:只显示统计信息。不指定该参数时,系统将显示包括统计信息在内的全部信息。
-r:记录路由信息。不指定该参数时,系统不记录路由。
-s packet-size:指定发送的ICMP回显请求报文的长度(不包括IP和ICMP报文头),取值范围为20~8100,单位为字节,缺省值为56字节。
-t timeout:指定ICMP回显应答(ECHO-REPLY)报文的超时时间,发送ICMP回显请求报文timeout后还没有收到ICMP回显应答报文,源端则认为ICMP回显应答报文超时。取值范围为0~65535,单位为毫秒,缺省值为2000毫秒。
-tos tos:指定ICMP回显请求报文中的ToS(Type of Service,服务类型)域的值,取值范围为0~255,缺省值为0。
-v:显示接收到的非回显应答的ICMP报文。不指定该参数时,系统不显示非回显应答的ICMP报文。
host:目的端的IP地址或主机名,主机名为1~255个字符的字符串。
【描述】
ping命令用来检查指定目的端是否可达,并输出相应的统计信息。
执行ping命令后,源端给目的端发送ICMP回显请求报文,
· 如果该目的端的名称不可识别,则输出提示信息“Error: Ping: Unknown host host-name”;
· 如果在超时时间内收到目的端的ICMP回显响应报文,则输出响应报文的相关信息。
· 如果在超时时间内没有收到目的端的ICMP回显响应报文,则输出“Request time out”提示用户。
需要注意的是,如果要使用目的端的主机名执行ping操作,事先必须在设备上配置DNS(Domain Name System,域名系统)功能,否则会ping失败,DNS的相关介绍和配置请参见“三层技术-IP业务配置指导”中的“域名解析”。而且当目的端的名称是ping命令的关键字(如ip)时,命令形式应该是ping ip ip,而不能直接输入ping ip。
在执行命令过程中,键入<Ctrl+C>可终止ping操作。
【举例】
# 检查IP地址为1.1.2.2的设备是否可达。
<Sysname> ping 1.1.2.2
PING 1.1.2.2: 56 data bytes, press CTRL_C to break
Reply from 1.1.2.2: bytes=56 Sequence=1 ttl=254 time=205 ms
Reply from 1.1.2.2: bytes=56 Sequence=2 ttl=254 time=1 ms
Reply from 1.1.2.2: bytes=56 Sequence=3 ttl=254 time=1 ms
Reply from 1.1.2.2: bytes=56 Sequence=4 ttl=254 time=1 ms
Reply from 1.1.2.2: bytes=56 Sequence=5 ttl=254 time=1 ms
--- 1.1.2.2 ping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 1/41/205 ms
以上信息表明,目的端可达,源端发出的ICMP回显请求报文均能得到回应,报文往返的最短时间、平均时间和最长时间分别为1ms、41ms和205ms。
# 检查IP地址为1.1.2.2的设备是否可达,只显示检查结果。
<Sysname> ping -q 1.1.2.2
PING 1.1.2.2: 56 data bytes, press CTRL_C to break
--- 1.1.2.2 ping statistics ---
5 packet(s) transmitted
4 packet(s) received
20.00% packet loss
round-trip min/avg/max = 1/12/29 ms
# 检查IP地址为1.1.2.2的设备是否可达,并显示路由信息。
<Sysname> ping -r 1.1.2.2
PING 1.1.2.2: 56 data bytes, press CTRL_C to break
Reply from 1.1.2.2: bytes=56 Sequence=1 ttl=254 time=53 ms
Record Route:
1.1.2.1
1.1.2.2
1.1.1.2
1.1.1.1
Reply from 1.1.2.2: bytes=56 Sequence=2 ttl=254 time=1 ms
Record Route:
1.1.2.1
1.1.2.2
1.1.1.2
1.1.1.1
Reply from 1.1.2.2: bytes=56 Sequence=3 ttl=254 time=1 ms
Record Route:
1.1.2.1
1.1.2.2
1.1.1.2
1.1.1.1
Reply from 1.1.2.2: bytes=56 Sequence=4 ttl=254 time=1 ms
Record Route:
1.1.2.1
1.1.2.2
1.1.1.2
1.1.1.1
Reply from 1.1.2.2: bytes=56 Sequence=5 ttl=254 time=1 ms
Record Route:
1.1.2.1
1.1.2.2
1.1.1.2
1.1.1.1
--- 1.1.2.2 ping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 1/11/53 ms
以上显示信息表明本设备与1.1.2.2之间路由可达,具体路由为1.1.1.1 <-> {1.1.1.2; 1.1.2.1} <-> 1.1.2.2。
表1-1 ping命令显示信息描述表
字段 | 描述 |
PING 1.1.2.2 | 检查IP地址为1.1.2.2的设备是否可达 |
56 data bytes | 每个ICMP回显请求报文中的数据字节数 |
press CTRL_C to break | 在执行命令过程中,按快捷键<Ctrl+C>可终止ping操作 |
Reply from 1.1.2.2 : bytes=56 Sequence=1 ttl=255 time=1 ms | 收到IP地址为1.1.2.2的设备回复的ICMP响应报文,若超时仍没有收到ICMP响应报文,则直接输出“Request time out” · “bytes=”表示ICMP响应报文中的数据字节数 · “Sequence=”表示报文序号,用来判断报文是否有分组丢失、失序或重复 · “ttl=”表示ICMP响应报文中的TTL值 · “time=”表示响应时间 |
Record Route: | ICMP回显请求报文经过的路由器,采用倒序显示,距离目的端越近的路由器越先显示 |
--- 1.1.2.2 ping statistics --- | Ping操作中收发数据的统计结果 |
5 packet(s) transmitted | 发送的ICMP回显请求报文数 |
5 packet(s) received | 收到的ICMP响应报文数 |
0.00% packet loss | 未响应请求报文占发送的总请求报文的百分比 |
round-trip min/avg/max = 0/4/20 ms | 响应时间的最小值、平均值和最大值,单位为ms(对于IPv4网络ping失败的时候不会打印该信息;对于IPv6网络ping失败的时候会打印round-trip min/avg/max = 0/0/0 ms) |
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论