显示所有 VRF 链接状态摘要

网络工程 思科 思科-ios
2021-07-09 17:49:01

在 Cisco IOS-XE 中,如果我想查看特定 VRF 的 bgp 连接摘要,我会这样做:

显示 bgp vpnv4 单播 vrf VRF_ID摘要

结果如下例所示:

Neighbor        V           AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
192.168.0.17    4         3549       0       0        1    0    0 42w6d    Active
192.168.214.2   4        65000  785893  785882 10816927    0    0 6w4d           89

如果您有几个 VRF,这会很好用,但如果您有几十个 VRF,这将是检查所有 VRF 的乏味方法。有什么方法可以列出所有带有 VRF ID 的 bgp 连接摘要?我有兴趣在输出中包含 VRF 的 ID 及其与邻居的连接。

谢谢

3个回答

命令“show ip bgp all summary”将显示所有地址系列的 BGP 邻居状态:

show ip bgp all summary

命令“show bgp vpnv4 unicast all neighbor”将显示VPNv4 系列的BGP 邻居状态,包括VRF 信息。

show bgp vpnv4 unicast all neighbors

然而,它的输出非常冗长。当然,可以编写一个输出解析器,用于从“show bgp vpnv4 unicast all neighbor”的输出中提取您需要的视图。例如,参见https://github.com/udhos/cisco-vrf-bgp-neigh

示例输出:

C:\tmp\devel\cisco-vrf-bgp-neigh>go run src\main.go < output2.txt
2016/01/19 15:41:10 main: reading from stdin
2016/01/19 15:41:10 main: reading from stdin: done: 1755 lines
2016/01/19 15:41:10 main: found 16 neighbors
Neighbor        VRF            ASN    State       Uptime  Prefixes
1.1.1.1         --             11111  Idle        ?            0
1.1.1.1         --             11111  Established 27w3d      236
1.1.1.1         --             11111  Established 1y8w      4715
1.1.1.1         --             11111  Established 9w4d        94
1.1.1.1         --             11111  Established 42w5d        2
1.1.1.1         --             11111  Idle        ?            0
1.1.1.1         --             11111  Established 1y8w        10
1.1.1.1         --             11111  Established 26w2d     3450
1.1.1.1         --             11111  Established 42w5d       25
1.1.1.1         --             11111  Established 14w2d       78
1.1.1.1         --             11111  Established 44w0d      110
1.1.1.1         --             11111  Established 1y46w       61
1.1.1.1         --             11111  Established 2y38w       77
1.1.1.1         --             11111  Established 19w1d      416
1.1.1.1         --             11111  Established 1y46w      157
1.1.1.1         --             11111  Established 13w0d     3451

C:\tmp\devel\cisco-vrf-bgp-neigh>
show ip bgp ipv4 vrf

要显示 IP 版本 4 (IPv4) 边界网关协议 (BGP) 路由表中的条目,请在特权 EXEC 模式下使用 show ip bgp ipv4 命令。

show ip bgp ipv4 {mdt {all | rd | vrf} | multicast | tunnel | unicast}

http://www.cisco.com/c/en/us/td/docs/ios/iproute_bgp/command/reference/irg_book/irg_bgp5.html

只是一个猜测,试试看.. 我不能在我的工作中运行命令 =/

show bgp all summary
show ip bgp all summary 

show bgp vpnv4 unicast vrf VRF-NAME summary
show ip bgp vpnv4 vrf VRF-NAME summary 

show bgp vpnv4 unicast all summary 
show ip bgp vpnv4 all summary