在此页面上
ping
语法
ping host <bypass-routing> <ce-ip destination-ip-address instance routing-instance-name source-ip source-ip-address> <count requests> <do-not-fragment> <inet | inet6> <interface source-interface> <interval seconds> <no-resolve> <pattern string> <rapid> <record-route> <routing-instance routing-instance-name> <logical-system logical-system-name> <tenant tenant-name> <size bytes> <source source-address> <tos type-of-service> <ttl value> <verbose> <wait seconds>
语法(QFX 系列)
ping host <bypass-routing> <count requests> <detail> <do-not-fragment> <inet> <interface source-interface> <interval seconds> <logical-system logical-system-name> <loose-source value> <mac-address mac-address> <no-resolve> <pattern string> <rapid> <record-route> <routing-instance routing-instance-name> <size bytes> <source source-address> <strict> < strict-source value> <tos type-of-service> <ttl value> <verbose> <wait seconds>
语法(Junos OS 演化版)
ping host <bypass-routing> <ce-ip destination-ip-address instance routing-instance-name source-ip source-ip-address> <count requests> <do-not-fragment> <inet | inet6> <interface source-interface> <interval seconds> <no-resolve> <pattern string> <rapid> <record-route> <routing-instance routing-instance-name> <size bytes> <source source-address> <tos type-of-service> <ttl value> <verbose> <wait seconds>
描述
检查主机可访问性和网络连接。该 ping
命令发送互联网控制消息协议 (ICMP) ECHO_REQUEST消息,以从指定主机引出 ICMP ECHO_RESPONSE消息。按 Ctrl+c 中断 ping 命令。
选项
host | 要 ping 的远程系统的 IP 地址或主机名。 |
bypass-routing | (可选)绕过常规路由表,将 ping 请求直接发送到所连接网络上的系统。如果系统不在直连网络上,则会返回错误。使用此选项可通过没有路由的接口对本地系统执行 ping 操作。 |
ce-ip destination-ip-address instance routing-instance-name source-ip source-ip-address | (仅限具有 MPC 和 MIC 接口的 MX 系列路由器)(可选)从虚拟专用 LAN 服务 (VPLS)、分层 VPLS (H-VPLS) 和以太网 VPN (EVPN) 网络中的提供商边缘 (PE) 设备检查客户边缘 (CE) 设备的连接信息,例如可达性、连接点和 MAC 地址。该 |
destination-ip-address | 要 ping 的客户边缘设备的 IPv4 地址。 |
instance routing-instance-name | VPLS 或 EVPN 路由实例的名称。命令输出根据配置的路由实例类型显示 CE 设备的连接信息。 |
source-ip source-ip-address | PE 设备的环路地址。 |
count requests | (可选)要发送的 ping 请求数。值的范围是通过 |
detail | (可选)Junos OS 演化版 18.3R1 不支持此选项。在输出中包含接收 ping 回复的接口。 |
do-not-fragment | (可选)在 ping 数据包的 IP 报头中设置不分段 (DF) 标志。 对于 Junos OS 演化版 18.3R1,不支持 IPv6 对于 Junos OS IPv6 数据包,此选项将禁用分段。
注意:
在 Junos OS 11.1 版及更高版本中,当使用该 |
inet | (可选)Ping 数据包转发引擎 IPv4 路由。 |
inet6 | (可选)Ping 数据包转发引擎 IPv6 路由。 |
interface source-interface | (可选)用于发送 ping 请求的接口。 |
interval seconds | (可选)发送 ping 请求的频率。值的范围(以秒为单位)是通过 |
logical-system logical-system-name | (可选)要从中发送 ping 请求的逻辑系统的名称。 或者,输入 |
tenant tenant-name | (可选)要从中发送 ping 请求的租户系统的名称。 |
loose-source value | (可选)中间松散源路由条目 (IPv4)。打开一组值。 |
mac-address mac-address | (可选)Ping 您尝试访问的远程系统的物理或硬件地址。 |
no-resolve | (可选)不要尝试确定与 IP 地址对应的主机名。 |
pattern string | (可选)指定要包含在 ping 数据包中的十六进制填充模式。 |
rapid | (可选)快速发送 ping 请求。结果在单个消息中报告,而不是在每个 ping 请求的单个消息中报告。默认情况下,在报告结果之前会发送五个 ping 请求。要更改请求数,请包含该 |
record-route | (可选)记录并报告数据包的路径 (IPv4)。 |
routing-instance routing-instance-name | (可选)ping 尝试的路由实例的名称。对于 Junos OS 演化版,该 |
size bytes | (可选)ping 请求数据包的大小。值的范围(以字节为单位)是通过 |
source source-address | (可选)传出接口的 IP 地址。此地址在 ping 请求的 IP 源地址字段中发送。如果未指定此选项,则默认地址通常是环路接口 ( |
strict | (可选)使用严格源路由选项 (IPv4)。 |
strict-source value | (可选)中间严格源路由条目 (IPv4)。打开一组值。 |
tos type-of-service | (可选)在 ping 数据包的 IP 报头中设置服务类型 (ToS) 字段。值的范围是通过 如果设备配置包含 |
ttl value | (可选)要包含在 ping 请求 (IPv6) 中的生存时间 (TTL) 值。值的范围是通过 |
verbose | (可选)显示详细输出。 |
vpls instance-name | (可选)Ping 此 VPLS 所属的实例。 |
wait seconds | (可选)发送最终数据包后的最长等待时间(以秒为单位)。如果未指定此选项,则默认延迟为 |
所需权限级别
网络
输出字段
输入此命令时,系统会提供有关请求状态的反馈。感叹号 (!
) 表示已收到回显回复。句点 (.
) 表示在超时期限内未收到回显回复。A x
表示收到带有错误代码的回显回复。这些数据包不计入收到的数据包计数。它们单独核算。
对不存在的路由执行 ping 操作时,命令的 ping
显示输出不会打印发送或接收的数据包数或数据包丢失情况。
示例输出
- ping ce-ip 目标 IP 地址实例路由实例名称源 IP 源 IP 地址 (EVPN)
- ping ce-ip 目标 IP 地址实例路由实例名称源 IP 源 IP 地址 (VPLS)
- ping 主机名
- 快速 ping 主机名
- ping 主机名大小计数
- ping 主机名计数大小(无到主机的路由)
ping ce-ip 目标 IP 地址实例路由实例名称源 IP 源 IP 地址 (EVPN)
user@host> ping ce-ip 10.0.0.4 instance foo source-ip 127.0.0.1 ! -> PE5|foo|evpn|ge-0/0/2.100, 00:11:22:33:44:55:66:77:88:99|12:23:ab:98:34:05 ! -> PE5|foo|evpn|ge-0/0/2.100, 00:11:22:33:44:55:66:77:88:99|12:23:ab:98:34:05 ! -> PE5|foo|evpn|ge-0/0/2.100, 00:11:22:33:44:55:66:77:88:99|12:23:ab:98:34:05 ! -> PE5|foo|evpn|ge-0/0/2.100, 00:11:22:33:44:55:66:77:88:99|12:23:ab:98:34:05 ! -> PE5|foo|evpn|ge-0/0/2.100, 00:11:22:33:44:55:66:77:88:99|12:23:ab:98:34:05 --- ce-ip ping statistics --- 5 packets transmitted, 5 packets received, 0% packet loss
ping ce-ip 目标 IP 地址实例路由实例名称源 IP 源 IP 地址 (VPLS)
user@host> ping ce-ip 10.0.0.4 instance foo source-ip 127.0.0.1 ! -> PE2|foo|vpls|ge-0/0/2.100|12:23:ab:98:34:02 ! -> PE2|foo|vpls|ge-0/0/2.100|12:23:ab:98:34:02 ! -> PE2|foo|vpls|ge-0/0/2.100|12:23:ab:98:34:02 ! -> PE2|foo|vpls|ge-0/0/2.100|12:23:ab:98:34:02 ! -> PE2|foo|vpls|ge-0/0/2.100|12:23:ab:98:34:02 --- ce-ip ping statistics --- 5 packets transmitted, 5 packets received, 0% packet loss
ping 主机名
Junos OS 演化版输出:
user@host> ping device1.example.com PING device1.example.com (192.0.2.0): 56(84) bytes of data. 64 bytes from 192.0.2.0: icmp_seq=1 ttl=64 time=44.7 ms 64 bytes from 192.0.2.0: icmp_seq=2 ttl=64 time=3.76 ms ^C --- device1.example.com ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1001ms rtt min/avg/max/mdev = 3.765/24.235/44.705/20.470 ms
适用于 Junos OS 的输出:
user@host> ping device1.example.com PING device1.example.com (192.0.2.0): 56 data bytes 64 bytes from 192.0.2.0: icmp_seq=0 ttl=253 time=1.028 ms 64 bytes from 192.0.2.0: icmp_seq=1 ttl=253 time=1.053 ms 64 bytes from 192.0.2.0: icmp_seq=2 ttl=253 time=1.025 ms 64 bytes from 1192.0.2.0: icmp_seq=3 ttl=253 time=1.098 ms 64 bytes from 192.0.2.0: icmp_seq=4 ttl=253 time=1.032 ms 64 bytes from 192.0.2.0: icmp_seq=5 ttl=253 time=1.044 ms ^C --- device1.example.com ping statistics --- 2 packets transmitted, 2 packets received, 0% packet loss round-trip min/avg/max/stddev = 0.492/0.641/0.789/0.148 ms
快速 ping 主机名
Junos OS 演化版输出:
user@host> ping device1.example.com rapid PING device1.example.com (192.0.2.0): 56(84) bytes of data. .. --- device1.example.com ping statistics --- 5 packets transmitted, 3 received, 40% packet loss, time 505ms rtt min/avg/max/mdev = 0.026/0.081/0.137/0.044 ms, ipg/ewma 126.258/0.112 ms
适用于 Junos OS 的输出:
user@host> ping device1.example.com rapid PING device1.example.com (192.0.2.0): 56 data bytes !!!!! --- device1.example.com ping statistics --- 5 packets transmitted, 5 packets received, 0% packet loss round-trip min/avg/max/stddev = 0.956/0.974/1.025/0.026 ms
ping 主机名大小计数
user@host> ping device1.example.com size 200 count 5 PING device1.example.com (192.0.2.0): 200 data bytes 208 bytes from 192.0.2.0: icmp_seq=0 ttl=253 time=1.759 ms 208 bytes from 192.0.2.0: icmp_seq=1 ttl=253 time=2.075 ms 208 bytes from 192.0.2.0: icmp_seq=2 ttl=253 time=1.843 ms 208 bytes from 192.0.2.0: icmp_seq=3 ttl=253 time=1.803 ms 208 bytes from 192.0.2.0: icmp_seq=4 ttl=253 time=17.898 ms --- device1.example.com ping statistics --- 5 packets transmitted, 5 packets received, 0% packet loss round-trip min/avg/max = 1.759/5.075/17.898 ms
ping 主机名计数大小(无到主机的路由)
Junos OS 演化版输出:
user@host> ping 40.0.0.2 count 20 size 500 connect: No route to host
适用于 Junos OS 的输出:
user@host> ping 40.0.0.2 count 20 size 500 Aug 02 12:56:56 [INFO ] Step 2: Host and Transit ping has to fail Aug 02 12:56:56 [TRACE] [R0 evo-ptx-b] [cmd] run ping 40.0.0.2 rapid count 50 size 500 Aug 02 12:57:21 [TRACE] [R0 evo-ptx-b] PING 40.0.0.2 (40.0.0.2): 500 data bytes Aug 02 12:57:21 [TRACE] [R0 evo-ptx-b] ping: sendto: No route to host Aug 02 12:57:21 [TRACE] [R0 evo-ptx-b] .ping: sendto: No route to host Aug 02 12:57:21 [TRACE] [R0 evo-ptx-b] ping: sendto: No route to host Aug 02 12:57:21 [TRACE] [R0 evo-ptx-b] .ping: .sendto: No route to host Aug 02 12:57:21 [TRACE] [R0 evo-ptx-b] ping: sendto: No route to host ug 02 12:57:21 [TRACE] [R0 evo-ptx-b] .. Aug 02 12:57:21 [TRACE] [R0 evo-ptx-b] --- 40.0.0.2 ping statistics --- Aug 02 12:57:21 [TRACE] [R0 evo-ptx-b] 50 packets transmitted, 0 packets received, 100% packet loss
发布信息
在 Junos OS 7.4 版之前引入的命令。
ce-ip
Junos OS 17.3 版中为具有 MPC 和 MIC 接口的 MX 系列路由器引入了选项。
Junos OS 演化版 18.3R1 已弃用以下选项:detail
、 、 mac-address
loose-source
strict
logical-system
strict-source
和 。vpls
命令 tenant
选项在适用于 SRX 系列的 Junos OS 19.2R1 版中引入。