检测LSP连通性
背景信息
在MPLS中,如果LSP转发数据失败,负责建立LSP的MPLS控制平面将无法检测到这种错误,这会给网络维护带来困难。
MPLS Ping主要用于检查LSP的连通性。MPLS Traceroute在检查LSP的连通性的同时,还可以分析网络什么地方发生了故障。
可以在任意视图下进行MPLS Ping/Traceroute测试。MPLS Ping/Traceroute不支持分片报文。
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令lspv mpls-lsp-ping echo enable,使能对MPLS echo request报文的响应功能。
缺省情况下,系统对MPLS echo request报文的响应功能是使能的。
- (可选)执行命令lspv packet-filter acl-number,使能对MPLS echo request报文的源地址过滤功能,过滤规则在ACL中指定。
缺省情况下,系统对MPLS echo request报文的源地址过滤功能是关闭的。
- 执行下列命令,检测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 ],进行MPLS Ping测试。
如果指定draft6参数,ping lsp命令按draft-ietf-mpls-lsp-ping-06实现。
执行命令tracert lsp [ -a source-ip | -exp exp-value | -h ttl-value | -r reply-mode | -t time-out | -v ] * ip destination-address mask-length [ ip-address ] [ nexthop nexthop-address | draft6 ],进行MPLS Traceroute测试。
如果指定draft6参数,tracert lsp命令按draft-ietf-mpls-lsp-ping-06实现。