ping lsp
ping lsp命令用来检测LSP的连通性及LSP是否能够进行正常的标签转发。
命令格式
ping lsp [ -a source-ip | -c count | -exp exp-value | -h ttl-value | -m interval | -r reply-mode | -s packet-size | -t time-out| -v ] * { [ ip destination-address mask-length [ ip-address ] [ nexthop nexthop-address | draft6 ] | te tunnel tunnel-number [ hot-standby ] [ draft6 ] ] | vpn-instance vpn-name remote remote-address mask-length }
-
参数说明
-a source-ip:发送echo请求报文的源IPv4地址。
-c count:发送echo请求报文的数目。整数形式,取值范围是1~4294967295。缺省值是5。
-exp exp-value:发送的echo请求报文的EXP值。整数形式,取值范围是0~7。缺省值是0。
-h ttl-value:发送的echo请求报文的TTL值。整数形式,取值范围是1~255。缺省值是64。
-m interval:发送下一个报文的间隔时间。整数形式,取值范围是1~10000,单位是毫秒。缺省值是2000。
-r reply-mode:应答模式。整数形式,缺省值为2。通过配置应答模式,控制回复报文通过控制层面发送或者通过数据层面发送。取值说明如下:- 1:不响应
- 2:通过IPv4/IPv6的UDP报文响应
- 3:通过携带Router Alert的IPv4/IPv6的UDP报文回复
-s packet-size:发送的净荷报文长度,即不包括IP头和UDP头的报文长度。整数形式,取值范围是65~8100,单位是字节。缺省值是100。
-t time-out:等待echo应答的超时时间。取值范围是0~65535。单位为毫秒。缺省值是2000毫秒。
-v:输出详细信息。
ip destination-address mask-length:LDP LSP的目的IPv4地址和掩码长度。
ip-address:MPLS Ping报文IP头中的目的地址,前缀为127.0.0.0/8。
te tunnel tunnel-number:TE隧道的接口编号。
hot-standby:标识探测CR-LSP热备份隧道。
vpn-instance vpn-name:VPN的名称。字符串格式,不支持空格,区分大小写。长度范围是1~31。
remote remote-address mask-length:指定远端的IP地址。缺省情况下,系统会根据本地的PW找到下一跳的IP地址。对于多跳PW,如果使用control-word选项,则必须指定终结点的IP地址。如果使用MPLS Router Alert方式,可以指定任何一个交换节点,或者终结点的IP地址,echo请求报文会发送到对端,然后返回,不会再向前转发Ping报文。
nexthop nexthop-address:指定下一跳IP地址。
draft6:命令版本。如果指定该参数,按draft-ietf-mpls-lsp-ping-06实现。默认按RFC4379实现。
使用示例
<R1-NE5000>ping lsp ip 172.16.30.100 32
最后面的32为掩码,可以用 display mpls ldp 来查看本机的MPLS 标签信息