06-BGP命令
本章节下载: 06-BGP命令 (1.60 MB)
目 录
1.1.1 additional-paths select-best
1.1.2 address-family dedicated
1.1.5 address-family link-state
1.1.6 advertise lowest-priority on-peer-up duration
1.1.7 advertise lowest-priority on-startup duration
1.1.11 balance as-path-neglect
1.1.13 balance igp-metric-ignore
1.1.14 bestroute as-path-neglect
1.1.16 bestroute igp-metric-ignore
1.1.17 bestroute med-confederation
1.1.19 bestroute origin-as-validation
1.1.20 bestroute router-id-ignore
1.1.22 bgp apply-policy on-startup duration
1.1.23 bgp policy on-startup med
1.1.24 bgp update-delay on-startup
1.1.25 bgp update-delay on-startup prefix-list
1.1.26 bgp update-delay on-startup ipv6-prefix-list
1.1.27 bgp update-delay wait-other-protocol
1.1.29 bmp server monitor all-vpn-instance
1.1.30 bmp server monitor current-instance
1.1.31 check-origin-validation
1.1.32 compare-different-as-med
1.1.34 confederation nonstandard
1.1.37 default local-preference
1.1.40 default-route update-first
1.1.42 display bgp bmp server monitor-peer
1.1.43 display bgp dampening parameter
1.1.45 display bgp instance-info
1.1.48 display bgp non-stop-routing status
1.1.51 display bgp peer received prefix-list
1.1.52 display bgp routing-table dampened
1.1.53 display bgp routing-table dedicated
1.1.54 display bgp routing-table flap-info
1.1.55 display bgp routing-table ipv4 multicast
1.1.56 display bgp routing-table ipv4 rtfilter
1.1.57 display bgp routing-table ipv4 unicast
1.1.58 display bgp routing-table ipv6 multicast
1.1.59 display bgp routing-table ipv6 unicast
1.1.60 display bgp routing-table ipv6 unicast inlabel
1.1.61 display bgp routing-table ipv6 unicast outlabel
1.1.62 display bgp rpki server
1.1.64 display bgp troubleshooting
1.1.65 display bgp update-group
1.1.67 ebgp-interface-sensitive
1.1.68 fast-reroute route-policy
1.1.72 forwarding-conversational-learning
1.1.74 graceful-restart peer-reset
1.1.75 graceful-restart timer purge-time
1.1.76 graceful-restart timer restart
1.1.77 graceful-restart timer wait-for-rib
1.1.83 interface-peer/peer additional-paths
1.1.84 interface-peer/peer advertise additional-paths best
1.1.85 interface-peer/peer advertise origin-as-validation
1.1.86 interface-peer/peer advertise-community
1.1.87 interface-peer/peer advertise-ext-community
1.1.88 interface-peer/peer advertise-policy exist-policy
1.1.89 interface-peer/peer advertise-policy non-exist-policy
1.1.90 interface-peer/peer allow-as-loop
1.1.91 interface-peer/peer as-number (for a BGP peer)
1.1.92 interface-peer/peer as-path-acl
1.1.93 interface-peer/peer bfd
1.1.94 interface-peer/peer bmp server
1.1.95 interface-peer/peer capability-advertise orf prefix-list
1.1.96 interface-peer/peer default-route-advertise
1.1.97 interface-peer/peer description
1.1.98 interface-peer/peer dscp
1.1.99 interface-peer/peer enable
1.1.100 interface-peer/peer fake-as
1.1.101 interface-peer/peer filter-policy
1.1.102 interface-peer/peer graceful-restart timer restart extra
1.1.103 interface-peer/peer group
1.1.104 interface-peer/peer ignore
1.1.105 interface-peer/peer ignore-first-as
1.1.106 interface-peer/peer ignore-originatorid
1.1.107 interface-peer/peer ipsec-profile
1.1.108 interface-peer/peer keep-all-routes
1.1.109 interface-peer/peer keychain
1.1.110 interface-peer/peer log-change
1.1.111 interface-peer/peer low-memory-exempt
1.1.112 interface-peer/peer next-hop-local
1.1.113 interface-peer/peer nexthop-recursive-policy disable
1.1.114 interface-peer/peer password
1.1.115 interface-peer/peer preferred-value
1.1.116 interface-peer/peer prefix-list
1.1.117 interface-peer/peer public-as-only
1.1.118 interface-peer/peer reflect-client
1.1.119 interface-peer/peer route-limit
1.1.120 interface-peer/peer route-policy
1.1.121 interface-peer/peer route-update-interval
1.1.122 interface-peer/peer soo
1.1.123 interface-peer/peer substitute-as
1.1.124 interface-peer/peer timer
1.1.125 interface-peer/peer timer connect-retry
1.1.126 ip vpn-instance (BGP instance view)
1.1.129 labeled-route ignore-no-tunnel
1.1.134 nexthop global-address-only
1.1.135 nexthop recursive-lookup longest-match
1.1.138 pd-monitor-mode enable
1.1.140 peer as-number (for a BGP peer group)
1.1.141 peer capability-advertise conventional
1.1.142 peer capability-advertise orf non-standard
1.1.143 peer capability-advertise route-refresh
1.1.144 peer capability-advertise suppress-4-byte-as
1.1.145 peer connect-interface
1.1.147 peer label-route-capability
1.1.149 peer route-priority-track
1.1.150 peer route-server-client
1.1.158 primary-path-detect bfd
1.1.159 pu-monitor-mode enable
1.1.161 reflect between-clients
1.1.162 reflect change-path-attribute
1.1.167 reset bgp advertise lowest-priority
1.1.170 reset bgp bmp server statistics
1.1.177 route-mode adj-rib-out
1.1.180 route-update-interval withdrawn enable
1.1.183 router-id (BGP instance view)
1.1.184 router-id (BGP-VPN instance view)
1.1.186 routing-table bgp-rib-only
1.1.189 server connect-interface
1.1.196 snmp-agent trap enable bgp
1.1.201 update-first route-policy
additional-paths select-best命令用来配置Add-Path优选路由的最大条数。
undo additional-paths select-best命令用来恢复缺省情况。
【命令】
additional-paths select-best best-number
undo additional-paths select-best
【缺省情况】
Add-Path优选路由的最大条数为1。
【视图】
BGP IPv4单播地址族视图
BGP-VPN IPv4单播地址族视图
BGP VPNv4地址族视图
BGP IPv6单播地址族视图
BGP-VPN IPv6单播地址族视图
BGP VPNv6地址族视图
BGP EVPN地址族视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
best-number:Add-Path优选路由的最大条数,取值范围为2~32。
【使用指导】
本地实际优选的路由条数不能大于best-number。
【举例】
# 在BGP IPv4单播地址族视图下,配置Add-Path优选路由的最大条数为3。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] address-family ipv4 unicast
[Sysname-bgp-default-ipv4] additional-paths select-best 3
【相关命令】
· peer additional-paths
· peer advertise additional-paths best
address-family dedicated命令用来创建BGP Dedicated地址族,并进入BGP Dedicated地址族视图。如果BGP Dedicated地址族已存在,则直接进入BGP Dedicated地址族。
undo address-family dedicated命令用来删除BGP Dedicated地址族及地址族下的所有配置。
【命令】
address-family dedicated
undo address-family dedicated
【缺省情况】
不存在BGP Dedicated地址族。
【视图】
BGP实例视图
【缺省用户角色】
network-admin
mdc-admin
【使用指导】
BGP Dedicated地址族视图下的配置,只对BGP Dedicated地址族的路由生效。
【举例】
# 在BGP实例视图下,创建BGP Dedicated地址族,并进入BGP Dedicated地址族视图。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] address-family dedicated
[Sysname-bgp-default-dedicated]
address-family ipv4命令用来创建BGP IPv4单播地址族、BGP-VPN IPv4单播地址族、BGP IPv4 RT-Filter地址族视图或BGP IPv4组播地址族,并进入相应地址族视图。如果BGP IPv4单播地址族、BGP-VPN IPv4单播地址族、BGP IPv4 RT-Filter地址族或BGP IPv4组播地址族已经存在,则直接进入BGP IPv4单播地址族、BGP-VPN IPv4单播地址族、BGP IPv4 RT-Filter地址族或BGP IPv4组播地址族视图。
undo address-family ipv4命令用来删除BGP IPv4单播地址族、BGP-VPN IPv4单播地址族、BGP IPv4 RT-Filter地址族或BGP IPv4组播地址族,及相应地址族视图下的所有配置。
【命令】
BGP实例视图:
address-family ipv4 [ multicast | rtfilter | unicast ]
undo address-family ipv4 [ multicast | rtfilter | unicast ]
BGP-VPN实例视图:
address-family ipv4 [ unicast ]
undo address-family ipv4 [ unicast ]
【缺省情况】
不存在BGP IPv4单播地址族、BGP-VPN IPv4单播地址族、BGP IPv4 RT-Filter地址族和BGP IPv4组播地址族。
【视图】
BGP实例视图
BGP-VPN实例视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
multicast:指定IPv4组播地址族。
rtfilter:指定BGP IPv4 RT-Filter地址族。
unicast:指定IPv4单播地址族。如果在BGP实例视图下执行本命令并指定本参数,则进入BGP IPv4单播地址族视图;如果在BGP-VPN实例视图下执行本命令并指定本参数,则进入BGP-VPN IPv4单播地址族视图。
【使用指导】
BGP IPv4单播地址族视图下的配置,只对公网BGP IPv4单播地址族的路由和对等体生效。
BGP-VPN IPv4单播地址族视图下的配置,只对指定VPN实例内BGP IPv4单播地址族的路由和对等体生效。
BGP IPv4组播地址族视图下的配置,只对BGP IPv4组播地址族的路由和对等体生效。
BGP IPv4 RT-Filter地址族视图下的配置,只对BGP IPv4 RT-Filter地址族的路由和对等体生效。
如果没有指定multicast、rtfilter和unicast参数,则缺省为unicast。
【举例】
# 在BGP实例视图下,创建BGP IPv4单播地址族,并进入BGP IPv4单播地址族视图。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] address-family ipv4 unicast
[Sysname-bgp-default-ipv4]
address-family ipv6命令用来创建BGP IPv6单播地址族、BGP-VPN IPv6单播地址族或BGP IPv6组播地址族,并进入相应地址族视图。如果BGP IPv6单播地址族、BGP-VPN IPv6单播地址族或BGP IPv6组播地址族已经存在,则直接进入BGP IPv6单播地址族、BGP-VPN IPv6单播地址族或BGP IPv6组播地址族视图。
undo address-family ipv6命令用来删除BGP IPv6单播地址族、BGP-VPN IPv6单播地址族或BGP IPv6组播地址族,及相应地址族视图下的所有配置。
【命令】
BGP实例视图:
address-family ipv6 [ multicast | unicast ]
undo address-family ipv6 [ multicast | unicast ]
BGP-VPN实例视图:
address-family ipv6 [ unicast ]
undo address-family ipv6 [ unicast ]
【缺省情况】
不存在BGP IPv6单播地址族、BGP-VPN IPv6单播地址族和BGP IPv6组播地址族。
【视图】
BGP实例视图
BGP-VPN实例视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
unicast:指定IPv6单播地址族。如果在BGP实例视图下执行本命令并指定本参数,则进入BGP IPv6单播地址族视图;如果在BGP-VPN实例视图下执行本命令并指定本参数,则进入BGP-VPN IPv6单播地址族视图。
multicast:指定IPv6组播地址族。
【使用指导】
BGP IPv6单播地址族视图下的配置,只对公网BGP IPv6单播地址族的路由和对等体生效。
BGP-VPN IPv6单播地址族视图下的配置,只对指定VPN实例内BGP IPv6单播地址族的路由和对等体生效。
BGP IPv6组播地址族视图下的配置,只对BGP IPv6组播地址族的路由和对等体生效。
如果没有指定multicast和unicast参数,则缺省为unicast。
【举例】
# 在BGP实例视图下,创建BGP IPv6单播地址族,并进入BGP IPv6单播地址族视图。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] address-family ipv6 unicast
[Sysname-bgp-default-ipv6]
address-family link-state命令用来创建BGP LS地址族,并进入LS地址族视图。如果BGP LS地址族已经存在,直接进入BGP LS地址族视图。
undo address-family link-state命令用来删除BGP LS地址族,及相应地址族视图下的所有配置。
【命令】
address-family link-state
undo address-family link-state
【缺省情况】
不存在BGP LS地址族。
【视图】
BGP实例视图
【缺省用户角色】
network-admin
mdc-admin
【使用指导】
BGP LS地址族视图下的配置,只对公网BGP LS地址族的路由和对等体生效。
【举例】
# 在BGP实例视图下,创建BGP LS地址族,并进入BGP LS地址族视图。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] address-family link-state
[Sysname-bgp-default-ls]
advertise lowest-priority on-peer-up duration命令用来配置邻居状态由Down变为Up后,在指定的持续时间内将发送给邻居的BGP路由调整为最低优先级。
undo advertise lowest-priority on-peer-up duration命令用来恢复缺省情况。
【命令】
advertise lowest-priority on-peer-up duration seconds
undo advertise lowest-priority on-peer-up duration
【缺省情况】
不修改发送给邻居的BGP路由的优先级。
【视图】
BGP实例视图
BGP IPv4单播地址族视图
BGP-VPN IPv4单播地址族视图
BGP VPNv4地址族视图
BGP-VPN VPNv4地址族视图
BGP IPv6单播地址族视图
BGP-VPN IPv6单播地址族视图
BGP VPNv6地址族视图
BGP EVPN地址族视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
seconds:将发送给邻居的BGP路由调整为最低优先级的持续时间,取值范围为1~864000,单位为秒。
【使用指导】
缺省情况下,邻居Up后,设备会立即向该邻居发送BGP路由。如果此时设备的ARP/ND表项未收敛,匹配这些BGP路由的流量可能无法正常转发,造成丢包。可以通过配置本命令,使得设备在建立邻居后的一段时间之内发送低优先级的BGP路由,其他设备不会优选本设备发送的路由。等到本设备收敛完成后,再恢复路由的优先级,从而避免ARP/ND表收敛期间造成的丢包问题。
缺省情况下,BGP邻居Up后会,设备会向该邻居发送正常优先级的BGP路由。执行本命令后,BGP邻居Up后,设备会将发送给邻居的BGP路由的本地优先级值调整为最小值0、MED值调整为最大值4294967295,并持续一段时间;持续时间结束后,设备会恢复路由原始的本地优先级值和MED值,并立即发送这些路由。之后,设备发送给邻居的BGP路由均携带原始的本地优先级值和MED值。
如需在发布最低优先级路由的持续时间内恢复发送的BGP路由的优先级,可以执行以下操作:
· 执行reset bgp advertise lowest-priority on-peer-up命令。执行该命令后,设备会立即发送一次携带原始本地优先级值和MED值的BGP路由给邻居,并且不再发送最低优先级的路由。但是,BGP邻居再次从Down变为Up后,设备仍会发布最低优先级的路由给邻居。
· 执行undo advertise lowest-priority on-peer-up duration命令。执行该命令后,设备会立即发送一次携带原始本地优先级值和MED值的BGP路由给邻居,并且后续发送的路由均携带原始本地优先级值和MED值。
本命令可以在BGP实例视图或在地址族视图下配置。在BGP实例视图下配置时,本命令对该BGP实例下所有的地址族生效;在地址族视图下配置时,本命令只对当前地址族生效。对于特定的地址族,以该地址族视图下的配置为准。
可以通过多次执行本命令,修改发送最低优先级路由的持续时间。配置本命令修改发送最低优先级路由的持续时间时:
· 如果已经处在发送最低优先级路由的持续时间内,则该配置会立即生效并刷新持续时间。例如,配置advertise lowest-priority on-peer-up duration 10命令后,邻居状态由Down变为Up的6秒后,如果再执行advertise lowest-priority on-peer-up duration 6命令,则接下来的6秒内,设备仍会向该邻居发送最低优先级的路由。
· 如果未处在发送最低优先级路由的持续时间内,则该配置在下一个邻居状态由Down变为Up时生效。
advertise lowest-priority on-peer-up duration、advertise lowest-priority on-startup duration、bgp update-delay on-startup和route-update-delay命令同时配置时会互相影响,具体的配置效果如表1-1所示。
命令行A |
命令行B |
配置效果 |
bgp update-delay on-startup |
BGP实例视图下配置advertise lowest-priority on-startup duration |
命令行A和命令行B的配置相互覆盖,最后一次执行的命令行生效 |
BGP实例视图下配置advertise lowest-priority on-peer-up duration |
假设命令行A指定的时间为TA,命令行B指定的时间为TB,设备重启且BGP进程恢复后,命令行A和命令行B的生效关系如下: · 如果TA≥TB,则仅命令行A生效 · 如果TA<TB,则设备先在TA时间内无法向邻居发送BGP路由,然后在(TB-TA)的持续时间内只能向邻居发送最低优先级的BGP路由。上述时间结束后,设备立即发送原始优先级的BGP路由并不再发送最低优先级的BGP路由 |
|
route-update-delay |
命令行A和命令行B的配置效果叠加,设备重启且BGP进程恢复后,需要等待命令行A指定的时间和TS时间之和,才能向BGP邻居发布路由。其中TS时间为peer route-update-interval命令和命令行B中配置的较大时间(如果对于要发送BGP路由的邻居,未指定该邻居配置peer route-update-interval命令,则比较peer route-update-interval命令的缺省值与命令行B中指定的值) |
|
在地址族视图下配置advertise lowest-priority on-startup duration |
在配置了命令行B的地址族下,仅命令行B的配置生效,命令行A的配置不生效,在未配置命令行B的地址族下,命令行A的配置生效 |
|
在地址族视图下配置advertise lowest-priority on-peer-up duration |
在未配置命令行B的地址族下,仅命令行A的配置生效。在配置了命令行B的地址族下,假设命令行A指定的时间为TA,命令行B指定的时间为TB,设备重启且BGP进程恢复后,命令行A和命令行B的生效关系如下: · 如果TA≥TB,则仅命令行A生效 · 如果TA<TB,则设备先在TA时间内无法向邻居发送BGP路由,然后在(TB-TA)的持续时间内只能向邻居发送最低优先级的BGP路由。上述时间结束后,设备立即发送原始优先级的BGP路由并不再发送最低优先级的BGP路由 |
|
route-update-delay |
BGP实例视图下配置advertise lowest-priority on-startup duration |
在BGP IPv4单播地址族、BGP-VPN IPv4单播地址族、BGP IPv6单播地址族、BGP-VPN IPv6单播地址族、BGP VPNv4地址族、BGP-VPN VPNv4地址族和BGP VPNv6地址族中,假设命令行B指定的时间为TB,设备重启且BGP进程恢复后,命令行A和命令行B的生效关系如下: · 如果TS≥TB,则仅命令行A生效 · 如果TS<TB,则设备先在TS时间内无法向邻居发送BGP路由,然后在(TB-TS)的持续时间内只能向邻居发送最低优先级的BGP路由。上述时间结束后,设备立即发送原始优先级的BGP路由并不再发送最低优先级的BGP路由 其中TS时间为peer route-update-interval命令和命令行A中配置的较大时间(如果对于要发送BGP路由的邻居,未指定该邻居配置peer route-update-interval命令,则比较peer route-update-interval命令的缺省值与命令行A中指定的值) 在BGP EVPN地址族中,仅命令行B生效 |
BGP实例视图下配置advertise lowest-priority on-peer-up duration |
在BGP IPv4单播地址族、BGP-VPN IPv4单播地址族、BGP IPv6单播地址族、BGP-VPN IPv6单播地址族、BGP VPNv4地址族、BGP-VPN VPNv4地址族和BGP VPNv6地址族中,假设命令行B指定的时间为TB,BGP邻居状态由Down变为Up后,命令行A和命令行B的生效关系如下: · 如果TS≥TB,则仅命令行A生效 · 如果TS<TB,则设备先在TS时间内无法向邻居发送BGP路由,然后在(TB-TS)的持续时间内只能向邻居发送最低优先级的BGP路由。上述时间结束后,设备立即发送原始优先级的BGP路由并不再发送最低优先级的BGP路由 其中TS时间为peer route-update-interval命令和命令行A中配置的较大时间(如果对于要发送BGP路由的邻居,未指定该邻居配置peer route-update-interval命令,则比较peer route-update-interval命令的缺省值与命令行A中指定的值) 在BGP EVPN地址族中,仅命令行B生效 |
|
在BGP IPv4单播地址族、BGP-VPN IPv4单播地址族、BGP IPv6单播地址族、BGP-VPN IPv6单播地址族、BGP VPNv4地址族、BGP-VPN VPNv4地址族和BGP VPNv6地址族视图下配置advertise lowest-priority on-startup duration |
在未配置命令行B的地址族下,仅命令行A的配置生效。在配置了命令行B的地址族下,假设命令行B指定的时间为TB,设备重启且BGP进程恢复后,命令行A和命令行B的生效关系如下: · 如果TS≥TB,则仅命令行A生效 · 如果TS<TB,则设备先在TS时间内无法向邻居发送BGP路由,然后在(TB-TS)的持续时间内只能向邻居发送最低优先级的BGP路由。上述时间结束后,设备立即发送原始优先级的BGP路由并不再发送最低优先级的BGP路由 其中TS时间为peer route-update-interval命令和命令行A中配置的较大时间(如果对于要发送BGP路由的邻居,未指定该邻居配置peer route-update-interval命令,则比较peer route-update-interval命令的缺省值与命令行A中指定的值) |
|
在BGP IPv4单播地址族、BGP-VPN IPv4单播地址族、BGP IPv6单播地址族、BGP-VPN IPv6单播地址族、BGP VPNv4地址族、BGP-VPN VPNv4地址族和BGP VPNv6地址族视图下配置advertise lowest-priority on-peer-up duration |
在未配置命令行B的地址族下,仅命令行A的配置生效。在配置了命令行B的地址族下,假设命令行B指定的时间为TB,BGP邻居状态由Down变为Up后,命令行A和命令行B的生效关系如下: · 如果TS≥TB,则仅命令行A生效 · 如果TS<TB,则设备先在TS时间内无法向邻居发送BGP路由,然后在(TB-TS)的持续时间内只能向邻居发送最低优先级的BGP路由。上述时间结束后,设备立即发送原始优先级的BGP路由并不再发送最低优先级的BGP路由 其中TS时间为peer route-update-interval命令和命令行A中配置的较大时间(如果对于要发送BGP路由的邻居,未指定该邻居配置peer route-update-interval命令,则比较peer route-update-interval命令的缺省值与命令行A中指定的值) |
|
在BGP EVPN地址族视图下配置advertise lowest-priority on-startup duration或advertise lowest-priority on-peer-up duration |
仅命令行B的配置生效 |
|
BGP实例视图下配置advertise lowest-priority on-startup duration |
BGP实例视图下配置advertise lowest-priority on-peer-up duration |
命令行A和命令行B互斥 |
地址族视图下配置advertise lowest-priority on-peer-up duration |
在配置了命令行B的地址族下,仅命令行B生效;在未配置命令行B的地址族下,仅命令行A生效 |
|
BGP实例视图下配置advertise lowest-priority on-peer-up duration |
地址族视图下配置advertise lowest-priority on-startup duration |
在配置了命令行B的地址族下,仅命令行B生效;在未配置命令行B的地址族下,仅命令行A生效 |
地址族视图下配置advertise lowest-priority on-peer-up duration |
地址族视图下配置advertise lowest-priority on-startup duration |
在同一地址族下,命令行A和命令行B互斥 |
【举例】
# 在BGP实例视图下,配置邻居状态由Down变为Up后,在100秒的持续时间内将发送给邻居的BGP路由调整为最低优先级。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] advertise lowest-priority on-peer-up duration 100
【相关命令】
· advertise lowest-priority on-startup duration
· bgp update-delay on-startup
· reset bgp advertise lowest-priority
advertise lowest-priority on-startup duration命令用来配置设备重启且BGP进程恢复后,在持续时间内将发送给邻居的BGP路由调整为最低优先级。
undo advertise lowest-priority on-startup duration命令用来恢复缺省情况。
【命令】
advertise lowest-priority on-startup duration seconds
undo advertise lowest-priority on-startup duration
【缺省情况】
不修改发送给邻居的BGP路由的优先级。
【视图】
BGP实例视图
BGP IPv4单播地址族视图
BGP-VPN IPv4单播地址族视图
BGP VPNv4地址族视图
BGP-VPN VPNv4地址族视图
BGP IPv6单播地址族视图
BGP-VPN IPv6单播地址族视图
BGP VPNv6地址族视图
BGP EVPN地址族视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
seconds:发送给邻居的BGP路由调整为最低优先级的持续时间,取值范围为1~3600,单位为秒。
【使用指导】
缺省情况下,设备重启且BGP进程恢复后,设备会立即向邻居发送携带正常属性的BGP路由。如果此时设备的ARP/ND表项尚未收敛,匹配这些BGP路由的流量可能无法转发,导致丢包。可以通过配置本命令,使得设备在重启且BGP进程恢复后的一段时间之内向邻居发送低优先级的路由,等到本设备完成收敛后,再恢复路由的优先级,从而解决ARP/ND表项收敛期间造成的丢包问题。
调整BGP路由优先级的方式是,将BGP路由的本地优先级值调整为最小值0,并将BGP路由的MED值调整为最大值4294967295。设备发送低优先级的路由会持续一段时间,持续时间结束后,设备会恢复路由原始的本地优先级值和MED值,并立即发送这些路由。之后,设备发送给邻居的BGP路由均携带原始的本地优先级值和MED值。
如需在发布最低优先级路由的持续时间内恢复发送的BGP路由的优先级,可以执行以下操作:
· 执行reset bgp advertise lowest-priority on-startup命令。执行该命令后,设备会立即发送一次携带原始本地优先级值和MED值的BGP路由给邻居,并且不再发送最低优先级的路由。但是,设备再一次重启后,仍会发布最低优先级的路由给邻居。
· 执行undo advertise lowest-priority on-startup duration命令。执行该命令后,设备会立即发送一次携带原始本地优先级值和MED值的BGP路由给邻居,并且后续发送的路由均携带原始本地优先级值和MED值。
本命令可以在BGP实例视图或在地址族视图下配置。在BGP实例视图下配置时,本命令对该BGP实例下对所有的地址族生效;在地址族视图下配置时,本命令只对当前地址族生效。对于特定的地址族,以该地址族视图下的配置为准。
本命令配置后不会立即生效,设备保存配置并重启后才会生效。
advertise lowest-priority on-peer-up duration、advertise lowest-priority on-startup duration、bgp update-delay on-startup和route-update-delay命令同时配置时会互相影响,具体的配置效果如表1-1所示。
【举例】
# 在BGP实例视图下,配置设备重启且BGP进程恢复后,在100秒的持续时间内将发送给邻居的BGP路由调整为最低优先级。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] advertise lowest-priority on-startup duration 100
【相关命令】
· advertise lowest-priority on-peer-up duration
· bgp update-delay on-startup
· reset bgp advertise lowest-priority
advertise-rib-active命令用来配置BGP发布IP路由表中的最优路由。
undo advertise-rib-active命令用来恢复缺省情况。
【命令】
advertise-rib-active
undo advertise-rib-active
【缺省情况】
BGP实例视图下,BGP发布BGP路由表中的最优路由,不管该路由在IP路由表中是否为最优路由;其他视图下,与BGP实例视图下的配置保持一致。
【视图】
BGP实例视图
BGP IPv4单播地址族视图
BGP-VPN IPv4单播地址族
BGP IPv6单播地址族视图
BGP-VPN IPv6单播地址族
【缺省用户角色】
network-admin
mdc-admin
【使用指导】
配置advertise-rib-active命令后可以保证发送出去的BGP路由在IP路由表中是最优的,以减少BGP发送的路由数量。
以下路由不受advertise-rib-active命令的影响:
· 通过import-route命令引入的路由
· 通过network命令发布的路由
· 通过default-route imported引入的缺省路由
· VPNv4的路由
· VPNv6的路由
· IPv4组播路由
· IPv6组播路由
本命令只对配置改变后生成的路由生效。若想对配置改变前生成的路由生效,则需要通过reset bgp命令复位BGP会话。
BGP实例视图和BGP单播地址族视图下的配置不同时,以BGP单播地址族视图下的配置为准。
本命令与routing-table bgp-rib-only命令互斥。
【举例】
# 配置BGP发布IP路由表中的最优路由。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] advertise-rib-active
aggregate命令用来在BGP路由表中创建一条聚合路由。
undo aggregate命令用来删除指定的聚合路由。
【命令】
BGP IPv4单播地址族视图/BGP-VPN IPv4单播地址族视图/BGP IPv4组播地址族视图:
aggregate ipv4-address { mask-length | mask } [ as-set | attribute-policy route-policy-name | detail-suppressed | origin-policy route-policy-name | suppress-policy route-policy-name ] *
undo aggregate ipv4-address { mask-length | mask }
BGP IPv6单播地址族视图/BGP-VPN IPv6单播地址族视图/BGP IPv6组播地址族视图:
aggregate ipv6-address prefix-length [ as-set | attribute-policy route-policy-name | detail-suppressed | origin-policy route-policy-name | suppress-policy route-policy-name ] *
undo aggregate ipv6-address prefix-length
【缺省情况】
未配置聚合路由。
【视图】
BGP IPv4单播地址族视图
BGP-VPN IPv4单播地址族视图
BGP IPv6单播地址族视图
BGP-VPN IPv6单播地址族视图
BGP IPv4组播地址族视图
BGP IPv6组播地址族视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
ipv4-address:聚合路由的目的IPv4地址。
mask-length:聚合路由的网络掩码长度,取值范围为0~32。
ipv6-address:聚合路由的目的IPv6地址。
prefix-length:聚合路由的前缀长度,取值范围为0~128。
as-set:指定聚合路由的AS_PATH属性中包含所有具体路由的AS路径信息,该AS_PATH属性为AS_SET类型,即属性中的AS号没有顺序要求。如果没有指定本参数,则聚合路由的AS_PATH属性中不会包含具体路由的AS路径信息,只包含当前路由器所在的AS号。
attribute-policy route-policy-name:根据指定的路由策略设置聚合路由的属性。route-policy-name表示路由策略名称,为1~63个字符的字符串,区分大小写。
detail-suppressed:指定仅通告聚合路由,不通告生成该聚合路由的具体路由。如果没有指定本参数,则同时通告聚合路由和生成该聚合路由的具体路由。
origin-policy route-policy-name:根据指定的路由策略选择用于聚合的源路由,即仅选择符合路由策略的具体路由来生成聚合路由。route-policy-name表示路由策略名称,为1~63个字符的字符串,区分大小写。
suppress-policy route-policy-name:根据指定的路由策略过滤具体路由,不通告通过路由策略过滤的具体路由,通告未通过路由策略过滤的具体路由。route-policy-name表示路由策略名称,为1~63个字符的字符串,区分大小写。
【使用指导】
本命令用来手动聚合BGP路由。如果BGP路由表中存在属于指定的聚合路由的更具体的路由,即存在目的网络地址属于聚合路由的目的网络地址、且掩码长度大于聚合路由掩码长度的路由,则会在BGP路由表中添加该聚合路由。例如,BGP路由表中存在目的网络地址为10.1.1.0/24和10.1.2.0/24的路由,则配置aggregate 10.1.0.0 16命令后,会生成到达目的网络10.1.0.0/16的聚合路由。
在BGP-VPN IPv4单播地址族视图和BGP-VPN IPv6单播地址族视图下配置本命令后,与当前VPN实例RD相同的2类和5类BGP EVPN路由也将被聚合。例如,BGP EVPN路由表中存在目的网络地址为10.1.1.0/24和10.1.2.0/24的5类路由,则在BGP-VPN IPv4单播地址族视图下配置aggregate 10.1.0.0 16命令后,会生成目的网络地址为10.1.0.0/16的5类EVPN聚合路由。指定detail-suppressed参数时,不通告生成该聚合路由的具体EVPN路由。
如果参与聚合的具体路由所包含的Origin属性不同,那么聚合路由按照Incomplete、EGP、IGP的顺序选择Origin属性。例如,存在Origin属性为Incomplete和IGP的具体路由时,聚合路由的Origin属性为Incomplete。
如果参与聚合的具体路由包含不同的团体属性(或扩展团体属性)值,且聚合后的路由中不包含ATOMIC_AGGREGATE属性(原子聚合属性),则生成的聚合路由的团体属性(或扩展团体属性)中携带所有的团体属性(或扩展团体属性)值。
本命令中各参数的用法及注意事项如表1-2所示。
表1-2 参数的用法及注意事项
参数 |
用法及注意事项 |
as-set |
如果指定了该参数,则可以通过AS_PATH属性中携带的AS号避免路由环路。当聚合的具体路由的AS路径信息较多时,如果具体路由的变化较频繁,则指定as-set参数会导致聚合路由随之频繁改变,引起路由震荡。在这种情况下,不建议指定as-set参数 |
attribute-policy |
该参数用来设置聚合路由的属性。通过peer route-policy等方式也可以实现相同的功能 如需通过attribute-policy修改聚合路由的AS_PATH属性,则不能指定as-set参数。修改聚合路由的AS_PATH属性可能会引起环路,请谨慎使用 |
detail-suppressed |
该参数用来抑制所有具体路由的通告。如果只想对一部分具体路由进行抑制,可以使用本命令中的suppress-policy参数或peer filter-policy命令 |
origin-policy |
该参数用来通过路由策略选择生成聚合路由的具体路由 如果某条路由属于聚合路由,但是该路由没有通过路由策略的过滤,则该路由不作为聚合路由的具体路由。路由通告时,该路由不受本命令中detail-suppressed和suppress-policy参数的控制 origin-policy参数指定的路由策略中不需要配置apply子句,即便配置了apply子句,该子句也不会生效 |
suppress-policy |
该参数用来抑制部分具体路由的通告。可以使用route-policy的if-match子句有选择地抑制一部分具体路由,其它具体路由仍被通告 suppress-policy参数指定的路由策略中不需要配置apply子句,即便配置了apply子句,该子句也不会生效 |
【举例】
# 在BGP IPv4单播地址族视图下,配置在BGP路由表中创建一条聚合路由1.1.0.0/16。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] address-family ipv4 unicast
[Sysname-bgp-default-ipv4] aggregate 1.1.0.0 255.255.0.0
【相关命令】
· display bgp routing-table ipv4 multicast
· display bgp routing-table ipv4 unicast
· display bgp routing-table ipv6 multicast
· display bgp routing-table ipv6 unicast
· summary automatic
balance命令用来配置进行BGP负载分担的路由条数。
undo balance命令用来取消BGP负载分担功能。
【命令】
balance [ ebgp | eibgp | ibgp ] number [ ecmp-nexthop-local | ecmp-nexthop-unchanged ]
undo balance [ ebgp | eibgp | ibgp ]
【缺省情况】
不会进行BGP负载分担。
【视图】
BGP IPv4单播地址族视图
BGP-VPN IPv4单播地址族视图
BGP IPv6单播地址族视图
BGP-VPN IPv6单播地址族视图
BGP IPv4组播地址族视图
BGP IPv6组播地址族视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
ebgp:为EBGP路由配置进行负载分担的路由条数,即只在指定数目的EBGP路由之间进行负载分担。
eibgp:为EBGP和IBGP路由配置进行负载分担的路由条数,且可以在EBGP和IBGP路由之间进行负载分担。
ibgp:为IBGP路由配置进行负载分担的路由条数,即只在指定数目的IBGP路由之间进行负载分担。
number:进行负载分担的BGP路由条数。取值为1时,表示不进行负载分担。
ecmp-nexthop-local:形成负载分担之后,将所有参与负载分担的路由的下一跳地址修改为本地的地址。
ecmp-nexthop-unchanged:对参与负载分担的路由的下一跳地址不做特殊处理。
【使用指导】
BGP与IGP的负载分担不同,BGP没有明确的度量值来决定是否对路由进行负载分担。BGP的负载分担需要通过改变BGP选路规则来实现。
当路由同时满足如下条件时,设备根据本命令配置的进行BGP负载分担的路由条数,从这些路由中选择指定数目的路由进行负载分担:
· ORIGIN属性、LOCAL_PREF属性和MED属性完全相同。
· AS_PATH属性满足如下要求:
¡ 只要配置了balance as-path-neglect命令,则AS_PATH属性可以不同。
¡ 如果配置了balance as-path-relax命令,但未配置balance as-path-neglect命令,则AS_PATH属性内容不同但长度相同的路由之间能够形成BGP负载分担。
¡ 如果未配置balance as-path-neglect和balance as-path-relax命令,则要求AS_PATH属性也必须相同。
· 到达路由下一跳的IGP路由的Metric值满足如下要求:
¡ 若未配置bestroute igp-metric-ignore命令和balance igp-metric-ignore命令,则到达路由下一跳的IGP路由的Metric值必须相同。
¡ 配置了bestroute igp-metric-ignore命令或balance igp-metric-ignore命令后,到达路由下一跳的IGP路由的Metric值不同也能形成BGP负载分担。
· 同为标签路由(具有对应MPLS标签值的路由)或同为非标签路由。
执行本命令时,如果没有指定ecmp-nexthop-local和ecmp-nexthop-unchanged参数,则BGP路由形成负载分担后,设备向IBGP对等体传递这些路由时,按照如下规则处理路由的下一跳地址:
· 未配置BGP Add-Path功能时,设备仅向IBGP对等体传递形成了负载分担的路由中的最优路由,并将该路由的下一跳地址修改为本地的地址。
· 配置了BGP Add-Path功能时,设备按照Add-Path优选路由的最大条数向IBGP对等体传递形成了负载分担的路由,并将其中的最优路由的下一跳地址修改为本地的地址,不修改其他路由的下一跳地址。
本命令中number参数的取值范围和max-ecmp-num命令相关。通过max-ecmp-num命令配置系统支持的最大等价路由条数为m,并重启设备后,number参数的取值范围将修改为1~m。
如果没有指定ebgp、eibgp和ibgp参数,则表示ebgp和ibgp,即同时为EBGP路由和IBGP路由配置进行负载分担的路由条数,但是不能在EBGP和IBGP路由之间进行负载分担。
执行balance eibgp number命令后,其配置只能通过undo balance eibgp命令取消。
执行balance eibgp number命令后,不能再执行balance [ ebgp | ibgp ] number命令;反之亦然。
【举例】
# 在BGP IPv4单播地址族视图下,配置BGP负载分担的路由条数为2条。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] address-family ipv4 unicast
[Sysname-bgp-default-ipv4] balance 2
【相关命令】
· balance as-path-neglect
· balance as-path-relax
· balance igp-metric-ignore
· bestroute igp-metric-ignore
· max-ecmp-num(三层技术-IP路由命令参考/IP路由基础)
balance as-path-neglect命令用来配置不同AS_PATH属性的路由能够形成BGP负载分担。
undo balanceas-path-neglect命令用来恢复缺省情况。
【命令】
balance as-path-neglect
undo balance as-path-neglect
【缺省情况】
不同AS_PATH属性的路由之间不能形成BGP负载分担。
【视图】
BGP IPv4单播地址族视图
BGP-VPN IPv4单播地址族视图
BGP IPv6单播地址族视图
BGP-VPN IPv6单播地址族视图
BGP IPv4组播地址族视图
BGP IPv6组播地址族视图
【缺省用户角色】
network-admin
mdc-admin
【使用指导】
执行balance as-path-neglect命令后,只是在进行负载分担时忽略AS_PATH属性,要使得两条或者两条以上的路由形成负载分担,还需要配置balance命令。
执行本命令后,BGP向外发布的路由只携带最佳路由的路由属性,参与负载分担的路由的AS_PATH属性丢失,因此,存在发生环路的风险。并且,执行本命令后,可能会对Netstream的统计信息造成影响。请谨慎使用本命令。
【举例】
# 在BGP IPv4单播地址族视图下,配置不同AS_PATH属性的路由能够形成BGP负载分担。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] address-family ipv4 unicast
[Sysname-bgp-default-ipv4] balance as-path-neglect
【相关命令】
· balance
balance as-path-relax命令用来配置内容不同但长度相同的AS_PATH属性的路由能够形成BGP负载分担。
undo balanceas-path-relax命令用来恢复缺省情况。
【命令】
balance as-path-relax [ ebgp | ibgp ]
undo balance as-path-relax [ ebgp | ibgp ]
【缺省情况】
内容不同但长度相同的AS_PATH属性的路由不能形成BGP负载分担。
【视图】
BGP IPv4单播地址族视图
BGP-VPN IPv4单播地址族视图
BGP IPv6单播地址族视图
BGP-VPN IPv6单播地址族视图
BGP IPv4组播地址族视图
BGP IPv6组播地址族视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
ebgp:配置内容不同但长度相同的AS_PATH属性的EBGP路由能够形成BGP负载分担。
ibgp:配置内容不同但长度相同的AS_PATH属性的IBGP路由能够形成BGP负载分担。
【使用指导】
执行balance as-path-relax命令后,要使得两条或者两条以上的路由形成负载分担,还需要配置balance命令。
如果同时配置了命令balance as-path-relax和balance as-path-neglect,则以命令balance as-path-neglect的配置为准。
如果执行本命令时没有指定任何参数,则表示ebgp和ibgp,即内容不同但长度相同的AS_PATH属性的EBGP、IBGP路由都可以形成BGP负载分担,但是不能在EBGP和IBGP路由之间进行负载分担。
执行本命令后,BGP向外发布的路由只携带最佳路由的路由属性,参与负载分担的路由的AS_PATH属性丢失,因此,存在发生环路的风险。并且,执行本命令后,可能会对Netstream的统计信息造成影响。请谨慎使用本命令。
【举例】
# 在BGP IPv4单播地址族视图下,配置内容不同但长度相同的AS_PATH属性的EBGP路由能够形成BGP负载分担。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] address-family ipv4 unicast
[Sysname-bgp-default-ipv4] balance as-path-relax ebgp
balance igp-metric-ignore命令用来配置到达路由下一跳的IGP路由的Metric值不同的BGP路由之间能够形成BGP负载分担。
undo balance igp-metric-ignore命令用来恢复缺省情况。
【命令】
balance igp-metric-ignore
undo balance igp-metric-ignore
【缺省情况】
到达路由下一跳的IGP路由的Metric值不同的BGP路由之间不能形成负载分担。
【视图】
BGP IPv4单播地址族视图
BGP-VPN IPv4单播地址族视图
BGP IPv6单播地址族视图
BGP-VPN IPv6单播地址族视图
BGP IPv4组播地址族视图
BGP IPv6组播地址族视图
【缺省用户角色】
network-admin
mdc-admin
【使用指导】
执行balance命令和本命令后,BGP在选择进行负载分担的路由时,将忽略到达路由下一跳的IGP路由的Metric值,使得不同路由到达路由下一跳的IGP路由的Metric值不同时,也能形成负载分担。
执行balance igp-metric-ignore和bestroute igp-metric-ignore中任一命令均可使BGP在选择负载分担的路由时忽略IGP Metric值。两条命令的不同点在于:
· balance igp-metric-ignore命令仅用于负载分担。BGP路由发布时的最优路由选择不受此命令的影响。BGP向外发布路由时仍会按照选路规则比较IGP Metric值,以选出最优的路由。
· bestroute igp-metric-ignore命令不仅用于负载分担,还用于BGP路由发布时的最优路由选择。执行本命令后,BGP选择负载分担路由、向外发布路由时,均会忽略路由的IGP Metric值。
【举例】
# 在BGP IPv4单播地址族视图下,配置到达路由下一跳的IGP路由的Metric值不同的BGP路由之间能够形成BGP负载分担。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] address-family ipv4 unicast
[Sysname-bgp-default-ipv4] balance igp-metric-ignore
【相关命令】
· balance
· bestroute igp-metric-ignore
bestroute as-path-neglect命令用来配置BGP在选择最优路由时忽略AS_PATH属性。
undo bestroute as-path-neglect命令用来恢复缺省情况。
【命令】
bestroute as-path-neglect
undo bestroute as-path-neglect
【缺省情况】
BGP将AS_PATH属性作为选择最优路由的一个条件。
【视图】
BGP实例视图
BGP-VPN实例视图
【缺省用户角色】
network-admin
mdc-admin
【举例】
# 在BGP实例视图下,配置BGP在选择最优路由时忽略AS_PATH属性。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] bestroute as-path-neglect
bestroute compare-med命令用来配置对来自同一AS的路由进行MED排序优选。
undo bestroute compare-med命令用来恢复缺省情况。
【命令】
bestroute compare-med
undo bestroute compare-med
【缺省情况】
不会对来自同一AS的路由进行MED排序优选。
【视图】
BGP实例视图
BGP-VPN实例视图
【缺省用户角色】
network-admin
mdc-admin
【使用指导】
缺省情况下,系统不会对来自同一AS的路由进行MED排序优选,即BGP选择最优路由时是将新的路由和当前BGP路由表中的最优路由进行比较,只要新的路由比当前BGP路由表中的最优路由更优,新的路由将成为最优路由,路由学习的顺序有可能会影响最优路由的选择结果。
如果执行了本命令,则路由器学习到新的路由后,首先按照路由来自的AS分组,对来自同一AS的路由根据MED值的大小进行优选,选出MED值最小的路由,然后再对优选出来的、来自不同AS的路由进行优选,从而避免路由优选结果的不确定性。
【举例】
# 在BGP实例视图下,设置在选择最佳路由时,对来自同一AS的路由进行MED排序优选。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] bestroute compare-med
bestroute igp-metric-ignore命令用来配置BGP在选择最优路由时忽略到达路由下一跳的IGP路由的Metric值的比较。
undo bestroute igp-metric-ignore命令用来恢复缺省情况。
【命令】
bestroute igp-metric-ignore
undo bestroute igp-metric-ignore
【缺省情况】
BGP在选择最优路由时会比较到达这些路由下一跳的IGP路由的Metric值,并优选IGP Metric值最小的路由。
【视图】
BGP实例视图
BGP-VPN实例视图
【缺省用户角色】
network-admin
mdc-admin
【使用指导】
执行balance igp-metric-ignore和bestroute igp-metric-ignore中任一命令均可使BGP在选择负载分担的路由时忽略IGP Metric值。两条命令的不同点在于:
· balance igp-metric-ignore命令仅用于负载分担。BGP路由发布时的最优路由选择不受此命令的影响。BGP向外发布路由时仍会按照选路规则比较IGP Metric值,以选出最优的路由。
· bestroute igp-metric-ignore命令不仅用于负载分担,还用于BGP路由发布时的最优路由选择。执行本命令后,BGP选择负载分担路由、向外发布路由时,均会忽略路由的IGP Metric值。
【举例】
# 在BGP实例视图下,配置BGP在选择最优路由时忽略到达路由下一跳的IGP路由的Metric值的比较。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] bestroute igp-metric-ignore
【相关命令】
· balance
· balance igp-metric-ignore
bestroute med-confederation命令用来配置允许比较来自同一联盟不同子自治系统邻居路由的MED属性值。
undo bestroute med-confederation命令用来恢复缺省情况。
【命令】
bestroute med-confederation
undo bestroute med-confederation
【缺省情况】
不比较来自同一联盟不同子自治系统邻居路由的MED属性值。
【视图】
BGP实例视图
BGP-VPN实例视图
【缺省用户角色】
network-admin
mdc-admin
【使用指导】
只有AS_PATH里不包含联盟体外的自治系统编号时,才会比较来自同一联盟不同子自治系统邻居路由的MED属性值。例如,联盟中包含的子自治系统为65006、65007和65009。如果存在三条路由,它们的AS-PATH值分别为65006 65009、65007 65009和65008 65009,MED值分别为2、3、1,由于第三条路由包含了联盟体外的自治系统编号,因此在选择最优路由时第一条路由将成为最优路由。
【举例】
# 在BGP实例视图下,配置允许比较来自同一联盟不同子自治系统邻居路由的MED属性值。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] bestroute med-confederation
bestroute ipv6-nexthop命令用来配置BGP选择最优路由时,优选下一跳地址为IPv6地址的路由。
undo bestroute ipv6-nexthop命令用来恢复缺省情况。
【命令】
bestroute ipv6-nexthop
undo bestroute ipv6-nexthop
【缺省情况】
BGP选择最优路由时,优选下一跳地址为IPv4地址的路由。
【视图】
BGP EVPN地址族视图
【缺省用户角色】
network-admin
mdc-admin
【使用指导】
在EVPN组网中,Underlay网络可能由IPv4网络和IPv6网络共同组成。当网络中同时存在下一跳为IPv4地址和IPv6地址的多条路由时,BGP会优先选择下一跳地址为IPv4地址的路由,使得VXLAN报文优先通过IPv4 Underlay网络转发。若想优先通过IPv6 Underlay网络转发VXLAN报文,则可以执行本命令,配置BGP优选下一跳地址为IPv6地址的路由。
【举例】
# 在BGP EVPN地址族视图下,配置路由优选时优先选择下一跳地址为IPv6地址的路由。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] address-family l2vpn evpn
[Sysname-bgp-default-evpn] bestroute ipv6-nexthop
bestroute origin-as-validation命令用来配置BGP RPKI验证结果参与路由优选。
undo bestroute origin-as-validation命令用来恢复缺省情况。
【命令】
bestroute origin-as-validation [ allow-invalid ]
undo bestroute origin-as-validation
【缺省情况】
BGP RPKI验证结果不参与路由优选。
【视图】
BGP IPv4单播地址族视图
BGP-VPN IPv4单播地址族视图
BGP IPv6单播地址族视图
BGP-VPN IPv6单播地址族视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
allow-invalid:允许验证结果为Invalid的路由参与路由优选。如果未指定本参数,验证结果为Invalid的路由不会参与路由优选。
【使用指导】
RPKI验证结果的优先级从高到低依次为Valid、Not-found、Invalid。
配置本功能后,RPKI验证结果将参与路由优选。BGP选择路由时首先丢弃下一跳不可达的路由,其次按照RPKI验证结果进行路由优选,即对于去往同一个IP地址(网段)的多条BGP路由,选择RPKI验证结果优先级最高的路由为最优路由。
无BGP RPKI验证结果的路由在与有验证结果的路由共同参与路由优选时,按Not-found验证结果处理。
【举例】
# 在BGP IPv4单播地址族视图下,配置BGP RPKI验证结果参与路由优选。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] address-family ipv4 unicast
[Sysname-bgp-default-ipv4] bestroute origin-as-validation
bestroute router-id-ignore命令用来配置BGP在选择最优路由时忽略Router ID。
undo bestroute router-id-ignore命令用来恢复缺省情况。
【命令】
bestroute router-id-ignore
undo bestroute router-id-ignore
【缺省情况】
BGP在选择最优路由时会优选Router ID最小的路由器发布的路由。
【视图】
BGP实例视图
BGP-VPN实例视图
【缺省用户角色】
network-admin
mdc-admin
【举例】
# 在BGP实例视图下,配置BGP在选择最优路由时忽略Router ID。
<Sysname> system-view
[Sysname] bgp 1
[Sysname-bgp-default] bestroute router-id-ignore
【相关命令】
· bestroute as-path-neglect
· bestroute igp-metric-ignore
bgp命令用来启动指定的BGP实例,并进入BGP实例视图。
undo bgp命令用来关闭指定的BGP实例。
【命令】
bgp as-number [ instance instance-name ]
undo bgp [ as-number [ instance instance-name ] ]
【缺省情况】
没有运行BGP,不存在BGP实例。
【视图】
系统视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
as-number:本地AS号,取值范围为1~4294967295。
instance instance-name:启动指定BGP实例。instance-name表示BGP实例名称,为1~31个字符的字符串,区分大小写。如果不指定本参数,则表示启动default实例。
【使用指导】
路由器支持四字节AS号。
一台BGP路由器上可以同时启动多个BGP进程,每个BGP进程对应一个BGP实例。BGP为不同的BGP实例维护独立的路由表。
BGP对BGP实例具有如下要求:
· 一个BGP实例下可以创建多个公网地址族,但不同BGP实例下不能创建相同的公网地址族(IPv4单播地址族、IPv6单播地址族、VPNv4地址族、VPNv6地址族以及IPv4 RT-Filter地址族除外)。
· 一个BGP实例下可以创建多个VPN实例,每个VPN实例下可以创建多个地址族,但不同BGP实例下不能创建相同的VPN实例。
· IPv4组播与IPv6组播地址族同时配置时,只能配置在一个BGP实例下。
· 不同BGP实例对应的AS号可以相同,不同BGP实例的实例名称不能相同。
【举例】
# 启动实例default,指定该BGP实例的本地AS号为100,并进入BGP实例视图。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default]
bgp apply-policy on-startup duration命令用来配置设备在重启后发送应用启动策略的路由更新消息的时间。
undo bgp apply-policy on-startup duration命令用来恢复缺省情况。
【命令】
bgp apply-policy on-startup duration seconds
undo bgp apply-policy on-startup duration
【缺省情况】
设备重启后发布的是未应用启动策略的路由更新消息。
【视图】
BGP实例视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
seconds:发送应用启动策略的路由更新消息的时间,取值范围为0~3600,单位为秒。取值为0表示始终发送应用启动策略的路由更新消息。
【使用指导】
配置本命令后,在seconds时间内,设备将发送应用通过命令bgp policy on-startup med配置的MED属性值的路由更新消息,可以保证在重启时BGP先优选其他邻居的所有路由信息,并向其他设备发布,以减少设备重启造成的流量丢失。
【举例】
# 在BGP实例视图下,配置设备在重启后发送应用启动策略的路由更新消息的时间为100秒。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] bgp apply-policy on-startup duration 100
【相关命令】
· bgp policy on-startup med
bgp policy on-startup med命令用来配置启动策略中的MED值。
undo bgp policy on-startup med命令用来恢复缺省情况。
【命令】
bgp policy on-startup med med-value
undo bgp policy on-startup med
【缺省情况】
启动策略中的MED值为4294967295。
【视图】
BGP实例视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
med-value:启动策略中的MED度量值,取值范围为0~4294967295。
【使用指导】
对于应用启动策略的路由,在设备重启后,路由更新消息中的MED值将修改为本命令配置的值。
【举例】
# 在BGP实例视图下,配置启动策略中的MED值为100。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] bgp policy on-startup med 100
【相关命令】
· bgp apply-policy on-startup
bgp update-delay on-startup命令用来配置设备重启且BGP进程恢复后,延迟发布路由更新消息。
undo bgp update-delay on-startup命令用来恢复缺省情况。
【命令】
bgp update-delay on-startup seconds
undo bgp update-delay on-startup
【缺省情况】
设备重启且BGP进程恢复后,立刻向Established状态的BGP邻居发布路由更新消息。
【视图】
BGP实例视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
seconds:设备重启且BGP进程恢复后,发送更新消息的延迟时间,取值范围为0~3600,单位为秒。取值为0表示一直不发布路由更新消息。
【使用指导】
配置了本命令时,在经过了重启且BGP进程恢复后,设备不能立刻向邻居发布更新消息,而是在一段延迟时间之后才能发送。这段延迟时间的作用是,设备重启后可以等待路由接收完成并优选后再向其他设备发布,以避免设备重启后路由信息不全,就发布给其他设备导致流量丢失的情况。
对于BGP EVPN路由,路由更新消息延迟发布功能仅对IP前缀路由以及携带了IP路由信息的MAC/IP发布路由生效,无法对其他类型的BGP EVPN路由生效。
【举例】
# 在BGP实例视图下,配置设备重启且BGP进程恢复后,经过100秒的延迟时间才能发送更新消息。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] bgp update-delay on-startup 100
【相关命令】
· bgp update-delay on-startup prefix-list
bgp update-delay on-startup prefix-list命令用来配置通过前缀列表控制BGP延迟发布IPv4路由更新消息。
undo bgp update-delay on-startup prefix-list命令用来恢复缺省情况。
【命令】
bgp update-delay on-startup prefix-list ipv4-prefix-list-name
undo bgp update-delay on-startup prefix-list
【缺省情况】
未配置通过前缀列表控制BGP延迟发布IPv4路由更新消息。
【视图】
BGP实例视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
ipv4-prefix-list-name:IPv4地址前缀列表名称,为1~63个字符的字符串,区分大小写。
【使用指导】
配置bgp update-delay on-startup命令后,如果需要部分路由前缀不受延迟发布控制,可以使用前缀列表进行控制,通过过滤的IPv4路由不受延迟发布的影响。
【举例】
# 在BGP实例视图下,配置设备重启且BGP进程恢复后,发布路由更新消息的延迟时间为100秒,并配置通过IPv4地址前缀列表aaa过滤的路由不受延迟发布的影响。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] bgp update-delay on-startup 100
[Sysname-bgp-default] bgp update-delay on-startup prefix-list aaa
【相关命令】
· bgp update-delay on-startup
bgp update-delay on-startup ipv6-prefix-list命令用来配置通过前缀列表控制BGP延迟发布IPv6路由更新消息。
undo bgp update-delay on-startup ipv6-prefix-list命令用来恢复缺省情况。
【命令】
bgp update-delay on-startup ipv6-prefix-list ipv6-prefix-list-name
undo bgp update-delay on-startup ipv6-prefix-list
【缺省情况】
未配置通过前缀列表控制BGP延迟发布IPv6路由更新消息。
【视图】
BGP实例视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
ipv6-prefix-list-name:IPv6地址前缀列表名称,为1~63个字符的字符串,区分大小写。
【使用指导】
配置bgp update-delay on-startup命令后,如果需要部分IPv6路由前缀不受延迟发布控制,可以使用前缀列表进行控制,通过过滤的IPv6路由不受延迟发布的影响。
【举例】
# 在BGP实例视图下,配置设备重启且BGP进程恢复后,发布路由更新消息的延迟时间为100秒,并配置通过IPv6地址前缀列表bbb过滤的路由不受延迟发布的影响。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] bgp update-delay on-startup 100
[Sysname-bgp-default] bgp update-delay on-startup ipv6-prefix-list bbb
【相关命令】
· bgp update-delay on-startup
bgp update-delay wait-other-protocol命令用来配置BGP GR或NSR完成后等待其他协议完成GR或NSR的最长时间。
undo bgp update-delay wait-other-protocol命令用来恢复缺省情况。
【命令】
bgp update-delay wait-other-protocol seconds
undo bgp update-delay wait-other-protocol
【缺省情况】
BGP GR或NSR完成后等待其他协议完成GR或NSR的最长时间为300秒。
【视图】
BGP实例视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
seconds:BGP GR或NSR成功完成后等待其他协议完成GR或NSR的最长时间,取值范围为60~1200,单位为秒。
【使用指导】
当路由信息的数量较大且存在依赖于其他协议的路由信息(例如,将OSPF路由引入到BGP路由时,BGP路由依赖于OSPF路由),同时依赖的其他协议的GR或NSR配置正确时,如果BGP在限定时间内未收到周边模块发送的GR或NSR完成的通知,那么BGP将不再等待,立即发布路由。这种情况下建议将等待其他协议完成GR或NSR的最长时间调大,尽可能地保证BGP和其他协议都完成GR或NSR后再向其他设备发布BGP路由。
【举例】
# 在BGP实例视图下,配置本地路由器BGP GR或NSR完成后等待其他协议完成GR或NSR的最长时间为600秒。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] bgp update-delay wait-other-protocol 600
【相关命令】
· bgp update-delay on-startup
bmp server命令用来创建指定BGP监控服务器,并进入BMP Server视图。
undo bmp server命令用来删除指定的BGP监控服务器,及相应BMP Server视图下的所有配置。
【命令】
bmp server server-number
undo bmp server server-number
【缺省情况】
不存在BGP监控服务器。
【视图】
系统视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
server-number:BGP监控服务器号,取值范围为1~8。
【举例】
# 创建BGP监控服务器5,并进入BMP Server视图。
<Sysname> system-view
[Sysname] bmp server 5
[Sysname-bmpserver-5]
bmp server monitor all-vpn-instance命令用来允许指定BMP Server监控所有BGP-VPN实例中所有BGP对等体的运行状态。
undo bmp server monitor all-vpn-instance命令用来取消配置。
【命令】
bmp server server-number monitor all-vpn-instance [ route-mode { adj-rib-in { pre-policy | post-policy | both } | adj-rib-out { pre-policy | post-policy | both } } * ]
undo bmp server server-number monitor all-vpn-instance [ route-mode { adj-rib-in { pre-policy | post-policy | both } | adj-rib-out { pre-policy | post-policy | both } } * ]
【缺省情况】
禁止BMP Server监控所有BGP-VPN实例中所有BGP对等体的运行状态。
【视图】
BGP实例视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
server-number:BGP监控服务器号,取值范围为1~8。
route-mode:表示将本地设备与监控对等体/对等体组间交换的路由信息发送给监控服务器。未指定本参数时,是否发送路由信息受如下命令控制:
· peer route-mode
· bmp server monitor current-instance
· route-mode adj-rib-in
· route-mode adj-rib-out
adj-rib-in:表示将本地设备从监控对等体/对等体组接收的路由信息发送给监控服务器。
adj-rib-out:表示将本地设备发送给监控对等体/对等体组的路由信息发送给监控服务器。
pre-policy:表示将路由策略过滤前的路由发送给监控服务器。
post-policy:表示将路由策略过滤后的路由发送给监控服务器。
both:表示将路由策略过滤前后的路由都发送给监控服务器。
【使用指导】
在配置本命令之前,必须通过bmp server命令创建BGP监控服务器。
可以通过多种方式指定监控对等体/对等体组所属的监控服务器,BGP选择对等体对等体/对等体组所属的监控服务器的优先级顺序由高低到依次为:
(1) BGP实例视图/BGP-VPN实例视图下peer bmp server命令配置的BMP监控服务器;
(2) BGP实例视图/BGP-VPN实例视图下bmp server monitor current-instance命令配置的BMP监控服务器;
(3) BGP实例视图bmp server monitor all-vpn-instance命令配置的BMP监控服务器(仅对BGP-VPN实例中的对等体生效)。
可以通过多种方式指定发送给监控服务器的路由类型。对于本地设备与每个监控对等体/对等体组交换的路由信息,BGP选择发送路由类型的优先级顺序由高低到依次为:
(4) BGP实例视图/BGP-VPN实例视图下peer route-mode命令配置的发送路由类型;
(5) BGP实例视图/BGP-VPN实例视图下bmp server monitor current-instance命令配置的发送路由类型;
(6) BGP实例视图下bmp server monitor all-vpn-instance命令配置的发送路由类型(仅对BGP-VPN实例中的对等体生效);
(7) BMP Server视图下route-mode adj-rib-out/route-mode adj-rib-out命令配置的发送路由类型。
在同一个BGP实例视图下多次执行本命令,最后一次执行的命令生效。
【举例】
# 配置允许BMP Server 1监控所有BGP-VPN实例中所有BGP对等体的运行状态。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] bmp server 1 monitor all-vpn-instance
【相关命令】
· display bgp bmp server
· peer bmp server
· peer route-mode
· route-mode adj-rib-in
· route-mode adj-rib-out
· bmp server monitor current-instance
bmp server monitor current-instance命令用来允许指定BMP Server监控当前实例中所有BGP对等体的运行状态。
undo bmp server monitor current-instance命令用来取消配置。
【命令】
bmp server server-number monitor current-instance [ route-mode { adj-rib-in { pre-policy | post-policy | both } | adj-rib-out { pre-policy | post-policy | both } } * ]
undo bmp server server-number monitor current-instance [ route-mode { adj-rib-in { pre-policy | post-policy | both } | adj-rib-out { pre-policy | post-policy | both } } * ]
【缺省情况】
禁止BMP Server监控当前实例中任何BGP对等体的运行状态。
【视图】
BGP实例视图
BGP-VPN实例视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
server-number:BGP监控服务器号,取值范围为1~8。
route-mode:表示将本地设备与监控对等体/对等体组间交换的路由信息发送给监控服务器。未指定本参数时,是否发送路由信息受如下命令控制:
· peer route-mode
· bmp server monitor all-vpn-instance
· route-mode adj-rib-in
· route-mode adj-rib-out
adj-rib-in:表示将本地设备从监控对等体/对等体组接收的路由信息发送给监控服务器。
adj-rib-out:表示将本地设备发送给监控对等体/对等体组的路由信息发送给监控服务器。
pre-policy:表示将路由策略过滤前的路由发送给监控服务器。
post-policy:表示将路由策略过滤后的路由发送给监控服务器。
both:表示将路由策略过滤前后的路由都发送给监控服务器。
【使用指导】
在配置本命令之前,必须通过bmp server命令创建BGP监控服务器。在BGP实例视图下配置本命令时,表示允许指定BMP Server监控公网下所有BGP对等体;在BGP-VPN实例视图下配置本命令时,表示允许BMP Server监控指定VPN实例下所有BGP对等体。
可以通过多种方式指定监控对等体/对等体组所属的监控服务器,BGP选择对等体对等体/对等体组所属的监控服务器的优先级顺序由高低到依次为:
(8) BGP实例视图/BGP-VPN实例视图下peer bmp server命令配置的BMP监控服务器;
(9) BGP实例视图/BGP-VPN实例视图下bmp server monitor current-instance命令配置的BMP监控服务器;
(10) BGP实例视图bmp server monitor all-vpn-instance命令配置的BMP监控服务器(仅对BGP-VPN实例中的对等体生效)。
可以通过多种方式指定发送给监控服务器的路由类型。对于本地设备与每个监控对等体/对等体组交换的路由信息,BGP选择发送路由类型的优先级顺序由高低到依次为:
(1) BGP实例视图/BGP-VPN实例视图下peer route-mode命令配置的发送路由类型;
(2) BGP实例视图/BGP-VPN实例视图下bmp server monitor current-instance命令配置的发送路由类型;
(3) BGP实例视图下bmp server monitor all-vpn-instance命令配置的发送路由类型(仅对BGP-VPN实例中的对等体生效);
(4) BMP Server视图下route-mode adj-rib-out/route-mode adj-rib-out命令配置的发送路由类型。
在同一个BGP实例视图/BGP-VPN实例视图下多次执行本命令,最后一次执行的命令生效。
【举例】
# 配置允许BMP Server 1监控公网和VPN实例vpn1内所有BGP对等体的运行状态。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] bmp server 1 monitor current-instance
[Sysname-bgp-default] ip vpn-instance vpn1
[Sysname-bgp-default-vpn1] bmp server 1 monitor current-instance
【相关命令】
· display bgp bmp server
· peer bmp server
· peer route-mode
· route-mode adj-rib-in
· route-mode adj-rib-out
· bmp server monitor all-vpn-instance
check-origin-validation命令用来开启BGP RPKI验证功能。
undo check-origin-validation命令用来关闭BGP RPKI验证功能。
【命令】
check-origin-validation
undo check-origin-validation
【缺省情况】
BGP RPKI验证功能处于关闭状态。
【视图】
BGP RPKI视图
【缺省用户角色】
network-admin
mdc-admin
【使用指导】
配置本功能后,设备收到BGP路由时,会对IP地址(网段)和源AS号进行RPKI验证。验证结果有以下三种:
· Not-found:表示ROA数据库中不存在包含该IP地址(网段)的表项。
· Valid:表示ROA数据库中至少存在一条包含该IP地址(网段)的表项,且表项中的AS号和收到的路由的源AS号相同。
· Invalid:表示ROA数据库中至少存在一条包含该IP地址(网段)的表项,但表项中的AS号和收到的路由的源AS号均不同。
用户可以使用路由策略设置BGP RPKI验证结果的匹配条件,从而灵活控制路由的发布与接收。
【举例】
# 开启BGP RPKI验证功能。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] rpki
[Sysname-bgp-default-rpki] check-origin-validation
compare-different-as-med命令用来配置允许比较来自不同AS路由的MED属性值。
undo compare-different-as-med命令用来恢复缺省情况。
【命令】
compare-different-as-med
undo compare-different-as-med
【缺省情况】
不允许比较来自不同AS路由的MED属性值。
【视图】
BGP实例视图
BGP-VPN实例视图
【缺省用户角色】
network-admin
mdc-admin
【使用指导】
当一个BGP路由器通过不同的EBGP对等体得到目的地址相同但下一跳不同的多条路由时,在其它条件相同的情况下,将优先选择MED值较小者作为最佳路由。
除非能够确认不同的AS采用了同样的IGP和路由选择方式,否则不要使用此命令。
【举例】
# 在BGP实例视图下,允许比较来自不同AS路由的MED属性值。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] compare-different-as-med
confederation id命令用来配置联盟的ID。
undo confederation id命令用来恢复缺省情况。
【命令】
confederation id as-number
undo confederation id
【缺省情况】
未配置联盟的ID。
【视图】
BGP实例视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
as-number:联盟ID,即标识联盟这一整体的自治系统号,取值范围为1~4294967295。
【使用指导】
联盟是指将一个大的自治系统划分为几个较小的子自治系统,每个子自治系统中均保持IBGP全连接的状态,这些子自治系统组成一个联盟体。路由的一些关键属性(如下一跳、MED、本地优先级)在通过每个子自治系统时没有丢弃,因此每个子自治系统之间虽然存在EBGP关系,但是从联盟外部来看这些子自治系统是一个整体,即一个自治系统,这个自治系统的AS号就是联盟ID。
采用联盟的方法既可以保证自治系统的完整性,同时还可以缓解自治系统中IBGP连接数过多的问题。
属于同一个联盟的所有路由器上,都需要配置相同的联盟ID。
在联盟外的BGP路由器看来,联盟体内路由器的AS号为联盟ID。
【举例】
# 在BGP实例default下,ID号是9的联盟体由38、39、40、41四个子自治系统组成;对等体10.1.1.1是子自治系统38中的成员;对等体200.1.1.1是AS联盟体的外部成员,属于AS 98;对于外部成员来讲,9号联盟体就是一个统一的自治系统,该自治系统的AS号为9。以子自治系统41为例,子自治系统中路由器的配置如下。
<Sysname> system-view
[Sysname] bgp 41
[Sysname-bgp-default] confederation id 9
[Sysname-bgp-default] confederation peer-as 38 39 40
[Sysname-bgp-default] group Confed38 external
[Sysname-bgp-default] peer Confed38 as-number 38
[Sysname-bgp-default] peer 10.1.1.1 group Confed38
[Sysname-bgp-default] group Remote98 external
[Sysname-bgp-default] peer Remote98 as-number 98
[Sysname-bgp-default] peer 200.1.1.1 group Remote98
【相关命令】
· confederation nonstandard
· confederation peer-as
confederation nonstandard命令用来配置设备可以与未遵循RFC 3065实现联盟的路由器互通。
undo confederation nonstandard命令用来恢复缺省情况。
【命令】
confederation nonstandard
undo confederation nonstandard
【缺省情况】
设备不能与未遵循RFC 3065实现联盟的路由器互通,只能与遵循RFC 3065实现联盟的路由器互通。
【视图】
BGP实例视图
【缺省用户角色】
network-admin
mdc-admin
【使用指导】
如果联盟中存在未遵循RFC 3065的路由器,为了与其互通,保证联盟的正常建立,需要在联盟中所有遵循RFC 3065的路由器上配置本命令。
【举例】
# 在BGP实例default下,ID号为100的联盟由64000、65000两个子自治系统组成,在该联盟内存在未遵循RFC 3065实现联盟的路由器。为了保证联盟的正常建立,在遵循RFC 3065的路由器上配置其可以与未遵循RFC 3065实现联盟的路由器互通。
<Sysname> system-view
[Sysname] bgp 64000
[Sysname-bgp-default] confederation id 100
[Sysname-bgp-default] confederation peer-as 65000
[Sysname-bgp-default] confederation nonstandard
【相关命令】
· confederation id
· confederation peer-as
confederation peer-as命令用来配置联盟中的子自治系统。
undo confederation peer-as命令用来删除联盟中的子自治系统。
【命令】
confederation peer-as as-number-list
undo confederation peer-as [ as-number-list ]
【缺省情况】
未配置联盟中的子自治系统。
【视图】
BGP实例视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
as-number-list:子自治系统号列表,在同一条命令中最多可配置32个子自治系统,表示方式为as-number-list = as-number&<1-32>。其中,as-number为子自治系统号,取值范围为1~4294967295;&<1-32>表示前面的参数可以输入1~32次。
【使用指导】
在配置本命令之前,必须通过confederation id命令指定联盟ID,否则本命令配置不成功。
执行undo confederation peer-as命令时,如果不指定as-number-list参数,则表示删除联盟中所有的子自治系统。
【举例】
# 在BGP实例视图下,配置属于联盟10的子自治系统号为2000和2001。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] confederation id 10
[Sysname-bgp-default] confederation peer-as 2000 2001
【相关命令】
· confederation id
· confederation nonstandard
dampening命令用来配置BGP路由衰减。
undo dampening命令用来恢复缺省情况。
【命令】
dampening [ half-life-reachable half-life-unreachable reuse suppress ceiling | route-policy route-policy-name ] *
undo dampening
【缺省情况】
未配置BGP路由衰减。
【视图】
BGP IPv4单播地址族视图
BGP-VPN IPv4单播地址族视图
BGP IPv6单播地址族视图
BGP-VPN IPv6单播地址族视图
BGP IPv4组播地址族视图
BGP IPv6组播地址族视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
half-life-reachable:发生震荡的可达路由的半衰期,取值范围为1~45,单位为分钟,缺省值为15分钟。
half-life-unreachable:发生震荡的不可达路由的半衰期,取值范围为1~45,单位为分钟,缺省值为15分钟。
reuse:路由的再使用阈值,取值范围为1~20000,缺省值为750。当惩罚值降低到该值以下时,此路由变为可用路由,参与路由选择。路由的再使用阈值必须小于suppress。
suppress:路由的抑制阈值,取值范围为1~20000,缺省值为2000。当惩罚值超过该值时,此路由被抑制,不参与路由选择。
ceiling:惩罚值的上限,取值范围为1001~20000,缺省值为16000。惩罚值达到该值后,不再增加。惩罚值的上限必须大于suppress。
route-policy route-policy-name:通过路由策略指定对哪些路由进行路由衰减。route-policy-name表示路由策略名称,为1~63个字符的字符串,区分大小写。
【使用指导】
该命令只对EBGP路由生效,对IBGP路由无效。
配置本命令后,EBGP邻居down了之后,来自该邻居的路由不会被删除,而是进行路由衰减。
【举例】
# 在BGP IPv4单播地址族视图下,配置BGP路由衰减,可达路由和不可达路由的半衰期均为10分钟,路由的再使用阈值为1000,抑制阈值为2000,惩罚值上限为10000。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] address-family ipv4 unicast
[Sysname-bgp-default-ipv4] dampening 10 10 1000 2000 10000
【相关命令】
· display bgp dampening parameter
default local-preference命令用来配置本地优先级的缺省值。
undo default local-preference命令用来恢复缺省情况。
【命令】
default local-preference value
undo default local-preference
【缺省情况】
本地优先级的缺省值为100。
【视图】
BGP IPv4单播地址族视图
BGP-VPN IPv4单播地址族视图
BGP IPv6单播地址族视图
BGP-VPN IPv6单播地址族视图
BGP IPv4组播地址族视图
BGP IPv6组播地址族视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
value:本地优先级的缺省值,取值范围为0~4294967295。该值越大,则优先级越高。
【使用指导】
除本命令外,还可以通过路由策略中的apply local-preference命令来配置BGP路由的本地优先级。如果未配置路由策略,则所有BGP路由的本地优先级均为本命令配置的值;如果配置了路由策略,则通过路由策略过滤的BGP路由的本地优先级为apply local-preference命令配置的值,未通过路由策略过滤的BGP路由的本地优先级为本命令配置的值。
【举例】
# 在BGP IPv4单播地址族视图下,配置本地优先级的缺省值为180。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] address-family ipv4 unicast
[Sysname-bgp-default-ipv4] default local-preference 180
【相关命令】
· apply local-preference(三层技术-IP路由命令参考/路由策略)
· route-policy(三层技术-IP路由命令参考/路由策略)
default med命令用来配置MED的缺省值。
undo default med命令用来恢复缺省情况。
【命令】
default med med-value
undo default med
【缺省情况】
MED的缺省值为0。
【视图】
BGP IPv4单播地址族视图
BGP-VPN IPv4单播地址族视图
BGP IPv6单播地址族视图
BGP-VPN IPv6单播地址族视图
BGP IPv4组播地址族视图
BGP IPv6组播地址族视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
med-value:MED的缺省值,取值范围为0~4294967295。
【使用指导】
可以通过多种方式配置BGP路由的MED值,按照优先级从高到底的顺序依次为:
(5) 通过路由策略中的apply cost命令设置的MED值;
(6) 通过import-route命令中的med参数设置的MED值;
(7) 通过default med命令配置的MED值;
(8) 学习到的BGP路由自身的MED值,或引入的IGP路由自身的metric值。
【举例】
# 在BGP IPv4单播地址族视图下,配置MED的缺省值为25。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] address-family ipv4 unicast
[Sysname-bgp-default-ipv4] default med 25
【相关命令】
· apply cost(三层技术-IP路由命令参考/路由策略)
· import-route
· route-policy(三层技术-IP路由命令参考/路由策略)
default-route imported命令用来允许将缺省路由引入到BGP路由表中。
undo default-route imported命令用来恢复缺省情况。
【命令】
default-route imported
undo default-route imported
【缺省情况】
BGP不允许将缺省路由引入到BGP路由表中。
【视图】
BGP IPv4单播地址族视图
BGP-VPN IPv4单播地址族视图
BGP IPv6单播地址族视图
BGP-VPN IPv6单播地址族视图
BGP IPv4组播地址族视图
BGP IPv6组播地址族视图
【缺省用户角色】
network-admin
mdc-admin
【使用指导】
执行import-route命令引入IGP路由时,缺省情况下不会将IGP的缺省路由引入到BGP路由表中。如果执行import-route命令的同时,执行了default-route imported命令,则IGP的缺省路由可以引入到BGP路由表中。
【举例】
# 在BGP IPv4单播地址族视图下,配置允许将OSPF进程1的缺省路由引入到BGP路由表中。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] address-family ipv4 unicast
[Sysname-bgp-default-ipv4] default-route imported
[Sysname-bgp-default-ipv4] import-route ospf 1
【相关命令】
· import-route
default-route update-first命令用来配置优先发送缺省路由的撤销消息。
undo default-route update-first命令用来恢复缺省情况。
【命令】
default-route update-first
undo default-route update-first
【缺省情况】
不优先发送缺省路由的撤销消息。
【视图】
BGP实例视图
【缺省用户角色】
network-admin
mdc-admin
【使用指导】
BGP路由器向对等体发送路由撤销消息时,不会优先发送缺省路由的撤销消息。当BGP邻居关系断开时,无法保证优先撤销缺省路由,可能会造成流量中断。配置本命令后,当BGP邻居关系断开时,将优先发送缺省路由的撤销消息,这样可以尽快将流量切换到有效路径上,尽可能减少流量中断的时间。
【举例】
#在BGP实例视图下,配置优先发送缺省路由的撤销消息。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] default-route update-first
display bgp bmp server命令用来显示BGP监控服务器的信息。
【命令】
display bgp [ instance instance-name ] bmp server server-number
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
instance instance-name:显示指定BGP实例的信息。instance-name表示BGP实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示default实例的信息。
server-number:显示指定BGP监控服务器的信息,server-number取值范围为1~8。
【举例】
# 显示BGP监控服务器1的信息。
<Sysname> display bgp bmp server 1
BMP server number: 1
Server VPN instance name: vpna
Server address: 100.1.1.1 Server port: 6895
Client address: 100.1.1.2 Client port: 21452
BMP server state: Connected Up for 00h41m53s
TCP source interface has been configured
Statistics report interval: 5s
Reported route mode: adj-rib-in pre-policy
Pu-monitor-mode: Enabled
Pd-monitor-mode: Enabled
Message statistics:
Total messages sent: 15
INITIATION: 1
TERMINATION: 0
STATS-REPORT: 0
PEER-UP: 4
PEER-DOWN: 3
ROUTE-MON: 7
BGP peers monitored by BMP server:
10.1.1.1
表1-3 display bgp bmp server命令输出信息描述表
字段 |
描述 |
BMP server number |
BGP监控服务器号 |
Server VPN instance name |
监控服务器所属的VPN实例名称。如果VPN实例名称后面携带字符串“(Deleted)”,则表示该VPN实例已被删除;如果本字段的取值为“--”,则表示监控服务器位于公网中 |
Server address |
监控服务器建立TCP连接的地址 |
Server port |
监控服务器建立TCP连接的端口号 |
Client address |
与监控服务器建立TCP连接的本地地址 |
Client port |
与监控服务器建立TCP连接的端口号 |
BMP server current state |
本地与监控服务器TCP连接的状态: · Connected:表示TCP连接已经建立 · Not connected:表示TCP连接未建立 |
Up for |
本地与监控服务器TCP连接的时间 |
TCP source interface has been configured |
与监控服务器建立TCP连接的源接口 |
Statistics report interval |
BGP向监控服务器发送统计信息的周期,单位为秒 |
Reported route mode |
BGP向监控服务器上报的路由类型: · adj-rib-in:表示将本地设备从监控对等体/对等体组接收的路由信息发送给监控服务器 · adj-rib-out:表示将本地设备发送给监控对等体/对等体组的路由信息发送给监控服务器 · pre-policy:表示将路由策略过滤前的路由发送给监控服务器 · post-policy:表示将路由策略过滤后的路由发送给监控服务器 · both:表示将路由策略过滤前后的路由都发送给监控服务器 · loc-rib:表示将BGP优选后的路由都发送给监控服务器 |
Pu-monitor-mode |
BMP客户端向监控服务器发送Peer Up Notification消息时: · Enabled:携带模式标记 · Disabled:不携带模式标记 |
Pd-monitor-mode |
BMP客户端向监控服务器发送Peer Down Notification消息时: · Enabled:携带模式标记 · Disabled:不携带模式标记 |
Total messages sent |
BGP向监控服务器发送的报文个数 |
INITIATION |
BGP向监控服务器发送INITIATION报文的个数 |
TERMINATION |
BGP向监控服务器发送TERMINATION报文的个数 |
STATS-REPORT |
BGP向监控服务器发送统计报文的个数 |
PEER-UP |
BGP向监控服务器发送PEER-UP报文的个数 |
PEER-DOWN |
BGP向监控服务器发送PEER-DOWN报文的个数 |
ROUTE-MON |
BGP向监控服务器发送ROUTE-MON报文的个数 |
BGP peers monitored by BMP server |
BGP监控服务器监控的邻居信息 |
【相关命令】
· reset bgp bmp server statistics
display bgp bmp server monitor-peer命令用来显示指定BGP实例下指定BMP Server监控的BGP对等体信息。
【命令】
display bgp [ instance instance-name ] bmp server server-number monitor-peer all
display bgp [ instance instance-name ] bmp server server-number monitor-peer [ vpn-instance vpn-instance-name ] { ipv4 | ipv6 } { ipv4-address | ipv6-address }
display bgp [ instance instance-name ] bmp server server-number monitor-peer { l2vpn evpn | vpnv4 | vpnv6 } { ipv4-address | ipv6-address }
display bgp [ instance instance-name ] bmp server server-number monitor-peer vpn-instance vpn-instance-name vpnv4 ipv4-address
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
instance instance-name:显示指定BGP实例下BMP Server监控的BGP对等体信息。instance-name表示BGP实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示default实例下BMP Server监控的BGP对等体信息。
server-number:BGP监控服务器号,取值范围为1~8。
all:显示BMP Server监控的所有BGP对等体信息。
vpn-instance vpn-instance-name:显示指定VPN实例的BGP对等体的信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果不指定本参数,则显示公网BGP对等体的信息。
ipv4:显示BMP Server监控IPv4单播地址族下的BGP对等体信息。
ipv6:显示BMP Server监控IPv6单播地址族下的BGP对等体信息。
l2vpn evpn:显示BGP Server监控BGP EVPN地址族下的BGP邻居信息。
vpnv4:显示BMP Server监控VPNv4地址族下的BGP对等体信息。
vpnv6:显示BMP Server监控VPNv6地址族下的BGP对等体信息。
ipv4-address:显示指定对等体的信息。ipv4-address为对等体的IPv4地址。
ipv6-address:显示指定对等体的信息。ipv6-address为对等体的IPv6地址。
【举例】
# 显示BMP Server 1监控的BGP实例default下所有邻居信息。
<Sysname> display bgp bmp server 1 monitor-peer all
Server address:1.1.1.1 Server state:Down
>>BGP IPv4 unicast:
Peer Route mode
10.1.1.1 adj-rib-in post-policy
>>BGP IPv6 unicast:
Peer Route mode
20.1.1.1 adj-rib-in post-policy
>>BGP VPNv4:
Peer Route mode
30.1.1.1 adj-rib-in post-policy
>>BGP VPNv6:
Peer Route mode
40.1.1.1 adj-rib-in post-policy
>>BGP IPv4 unicast VPN instance vpn1:
Peer Route mode
11.1.1.1 adj-rib-in post-policy
12.1.1.1 adj-rib-in post-policy
>>BGP EVPN:
Peer Route mode
50.1.1.1 adj-rib-in post-policy
# 显示BMP Server 1监控的公网IPv6单播地址族下的BGP邻居信息。
<Sysname> display bgp bmp server 1 monitor-peer ipv6 20.1.1.1
Server address:1.1.1.1 Server state:Down
>>BGP IPv6 unicast:
Peer Route mode
20.1.1.1 adj-rib-in post-policy
# 显示BMP Server 1监控的VPNv4地址族下的BGP邻居信息。
<Sysname> display bgp bmp server 1 monitor-peer vpnv4 30.1.1.1
Server address:1.1.1.1 Server state:Down
>>BGP VPNv4:
Peer Route mode
30.1.1.1 adj-rib-in post-policy
# 显示BMP Server 1监控的VPNv6地址族下的BGP邻居信息。
<Sysname> display bgp bmp server 1 monitor-peer vpnv6 40.1.1.1
Server address:1.1.1.1 Server state:Down
>>BGP VPNv6:
Peer Route mode
40.1.1.1 adj-rib-in post-policy
# 查看BMP Server 1监控的BGP EVPN地址族下的BGP邻居信息。
<Sysname> display bgp bmp server 1 monitor-peer l2vpn evpn 50.1.1.1
Server address:1.1.1.1 Server state:Down
>>BGP EVPN:
Peer Route mode
50.1.1.1 adj-rib-in post-policy
表1-4 display bgp bmp server monitor-peer命令显示信息描述表
字段 |
描述 |
Server address |
BMP Server的IP地址。 |
Server state |
本地设备与BMP Server之间TCP连接的状态: · Down:TCP连接处于Down状态 · Up:TCP连接处于Up状态 |
BGP IPv4 unicast |
BGP IPv4单播地址族 |
BGP IPv6 unicast |
BGP IPv6单播地址族 |
BGP IPv4 unicast VPN instance |
BGP VPN实例IPv4单播地址族 |
BGP IPv6 unicast VPN instance |
BGP VPN实例IPv6单播地址族 |
BGP VPNv4 |
BGP VPNv4地址族 |
BGP VPNv6 |
BGP VPNv6地址族 |
BGP VPNv4 VPN instance |
BGP VPN实例VPNv4地址族 |
BGP EVPN |
BGP EVPN地址族 |
Peer |
被监控的BGP邻居地址 |
Route mode |
本地设备向BMP Server发送的路由类型: · adj-rib-in:表示将本地设备从监控对等体接收的路由信息发送给监控服务器 · adj-rib-out:表示将本地设备发送给监控对等体的路由信息发送给监控服务器 · pre-policy:表示将路由策略过滤前的路由发送给监控服务器 · post-policy:表示将路由策略过滤后的路由发送给监控服务器 · both:表示将路由策略过滤前后的路由都发送给监控服务器 |
【相关命令】
· display bgp bmp server
· reset bgp bmp server statistics
· reset bgp bmp server
· peer route-mode
· route-mode adj-rib-in
· route-mode adj-rib-out
· route-mode loc-rib
display bgp dampening parameter命令用来显示BGP路由衰减参数。
【命令】
display bgp [ instance instance-name ] dampening parameter { ipv4 | ipv6 } [ multicast | [ unicast ] [ vpn-instance vpn-instance-name ] ]
display bgp [ instance instance-name ] dampening parameter vpnv4
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
instance instance-name:显示指定BGP实例的信息。instance-name表示BGP实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示default实例的信息。
ipv4:显示BGP IPv4路由的路由衰减参数。
ipv6:显示BGP IPv6路由的路由衰减参数。
vpnv4:显示IBGP VPNv4路由的路由衰减参数。
multicast:显示BGP组播路由的路由衰减参数。
unicast:显示BGP单播路由的路由衰减参数。
vpn-instance vpn-instance-name:显示指定VPN实例的BGP路由衰减参数。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果不指定本参数,则显示公网BGP路由衰减参数。
【使用指导】
如果没有指定unicast和multicast参数,则缺省为unicast。
【举例】
# 显示BGP IPv4单播路由的路由衰减参数。
<Sysname> display bgp dampening parameter ipv4
Maximum suppression time (in seconds) : 3973
Ceiling value : 16000
Reuse value : 750
Half-life time for reachable routes (in seconds) : 900
Half-life time for unreachable routes (in seconds) : 900
Suppression threshold : 2000
表1-5 display bgp dampening parameter命令显示信息描述表
字段 |
描述 |
Maximum suppression time |
最大抑制时间,即惩罚值从上限下降到再使用阈值所需要的最大时间,单位为秒 |
Ceiling value |
惩罚值的上限 |
Reuse value |
再使用阈值 |
Half-life time for reachable routes |
可达路由的半衰期,单位为秒 |
Half-life time for unreachable routes |
不可达路由的半衰期,单位为秒 |
Suppression threshold |
抑制阈值 |
【相关命令】
· dampening
· dampening ibgp(MPLS命令参考/MPLS L3VPN)
display bgp group命令用来显示BGP对等体组的信息。
【命令】
display bgp [ instance instance-name ] group ipv4 [ mdt | multicast | rtfilter | [ unicast ] [ vpn-instance vpn-instance-name ] ] [ group-name group-name ]
display bgp [ instance instance-name ] group ipv6 [ multicast | [ unicast ] [ vpn-instance vpn-instance-name ] ] [ group-name group-name ]
display bgp [ instance instance-name ] group link-state [ group-name group-name ]
display bgp [ instance instance-name ] group vpnv4 [ vpn-instance vpn-instance-name ] [ group-name group-name ]
display bgp [ instance instance-name ] group l2vpn [ evpn ] [ group-name group-name ]
display bgp [ instance instance-name ] group vpnv6 [ group-name group-name ]
display bgp [ instance instance-name ] group dedicated [ group-name group-name ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
instance instance-name:显示指定BGP实例的信息。instance-name表示BGP实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示default实例的信息。
ipv4:显示BGP IPv4对等体组的信息。
ipv6:显示BGP IPv6对等体组的信息。
link-state:显示BGP LS对等体组的信息。
mdt:显示BGP MDT对等体组的信息。
multicast:显示BGP组播对等体组的信息。
rtfilter:显示BGP IPv4 RT-Filter对等体组的信息。
unicast:显示BGP单播对等体组的信息。
vpnv4:显示BGP VPNv4对等体组的信息。
l2vpn:显示BGP L2VPN对等体组的信息。
evpn:显示BGP EVPN对等体组的信息。
vpnv6:显示BGP VPNv6对等体组的信息。
dedicate:显示BGP Dedicate对等体组的信息。
vpn-instance vpn-instance-name:显示指定VPN实例的BGP对等体组的信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果不指定本参数,则显示公网BGP对等体组的信息。
group-name group-name:显示指定BGP对等体组的详细信息,group-name为BGP对等体组的名称,为1~47个字符的字符串,区分大小写。如果没有指定本参数,则显示指定地址族所有BGP对等体组的简要信息。
【使用指导】
如果没有指定unicast、multicast和mdt参数,则缺省为unicast。
【举例】
# 显示所有BGP IPv4单播对等体组的简要信息。
<Sysname> display bgp group ipv4
BGP peer group: group1
Remote AS: 600
Type: external
Members:
1.1.1.10
BGP peer group: group2
Remote AS number: not specified
Type: external
Members:
2.2.2.2
# 显示BGP IPv4单播对等体组group1的详细信息。
<Sysname> display bgp group ipv4 group-name group1
BGP peer group: group1
Remote AS: 600
Type: external
Maximum number of prefixes allowed: 4294967295
Threshold: 75%
Configured hold time: 180 seconds
Keepalive time: 60 seconds
Minimum time between advertisements: 30 seconds
Peer preferred value: 0
Site-of-Origin: Not specified
Routing policy configured:
No routing policy is configured
Members:
* - Dynamically created peer
Peer AS MsgRcvd MsgSent OutQ PrefRcv Up/Down State
1.1.1.10 600 0 0 0 0 00:00:55 Established
# 显示BGP IPv6单播对等体组group2的详细信息。
<Sysname> display bgp group ipv6 group-name group2
BGP peer group: group2
Remote AS: 600
Type: external
Maximum number of prefixes allowed: 4294967295
Threshold: 75%
Configured hold time: 180 seconds
Keepalive time: 60 seconds
Minimum time between advertisements: 30 seconds
Peer preferred value: 0
IPsec profile name: profile001
Site-of-Origin: Not specified
Routing policy configured:
No routing policy is configured
Members:
* - Dynamically created peer
Peer AS MsgRcvd MsgSent OutQ PrefRcv Up/Down State
2::2 600 0 0 0 0 00:00:45 Established
3::3 600 0 0 0 0 00:00:40 Established
表1-6 display bgp group命令输出信息描述表
字段 |
描述 |
|
BGP peer group |
BGP对等体组名称 |
|
Remote AS |
对等体组的AS号 |
|
Type |
对等体组类型,取值包括: · external:表示EBGP对等体组 · internal:表示IBGP对等体组 |
|
Maximum number of prefixes allowed |
允许从对等体学习的最大路由数 对于BGP L2VPN对等体组,本字段无意义 |
|
Threshold |
路由器产生日志信息的阈值,即从对等体接收的路由前缀数量与允许的最大路由数的百分比达到此值时,路由器将产生日志信息 对于BGP L2VPN对等体组,本字段无意义 |
|
Configured hold time |
配置的保持时间间隔,单位为秒 |
|
Keepalive time |
存活时间间隔,单位为秒 |
|
Minimum time between advertisements |
路由发布的最小时间间隔,单位为秒 |
|
Peer preferred value |
为来自对等体的路由指定的首选值 对于BGP L2VPN对等体组,本字段无意义 |
|
Site-of-Origin |
为对等体组指定的SoO属性值 |
|
Routing policy configured |
为对等体组指定的路由策略 如果未指定路由策略,则显示为No routing policy is configured 对于BGP L2VPN对等体组,本字段无意义 |
|
Members |
对等体组包括的对等体信息 |
|
* - Dynamically created peer |
如果对等体的地址前存在“*”,则表示该对等体为动态创建的对等体 |
|
Peer |
对等体的IPv4地址或IPv6地址 |
|
AS |
对等体所在的自治系统号 |
|
MsgRcvd |
从该对等体收到的消息数目 |
|
MsgSent |
向该对等体发送的消息数目 |
|
OutQ |
等待发往该对等体的消息数目 |
|
PrefRcv |
对于IPv4、IPv6、VPNv4和VPNv6地址族,表示从该对等体收到的前缀数目 在MPLS L2VPN应用中,表示从该对等体收到的标签块信息数目 在VPLS应用中,表示从该对等体收到的L2VPN信息数目,包括标签块信息和通过BGP协议自动发现的VPLS PE信息数目 对于IPv4 MDT地址族,表示从对等体收到的MDT信息数目 |
|
Up/Down |
BGP会话处于当前状态的时长 |
|
State |
该对等体的状态 |
|
IPsec profile name |
为BGP IPv6对等体组应用的IPsec安全框架名 |
|
display bgp instance-info命令用来显示所有BGP实例的信息。
【命令】
display bgp instance-info
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【举例】
# 显示所有BGP实例的信息。
<Sysname> display bgp instance-info
Total BGP instances: 3
BGP instance name AS
BGP1 100
BGP2 200
BGP3 300
表1-7 display bgp instance-info命令输出信息描述表
字段 |
描述 |
Total BGP instances |
BGP实例总数 |
BGP instance name |
BGP实例名称 |
AS |
BGP实例对应的AS号 |
display bgp link-state命令用来显示BGP LS信息。
【命令】
display bgp [ instance instance-name ] link-state [ ls-prefix [ advertise-info ] | peer { ipv4-address | ipv6-address } { advertised | received } [ statistics ] | statistics ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
instance instance-name:显示指定BGP实例的信息。instance-name表示BGP实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示default实例的信息。
ls-prefix:显示指定的LS信息。ls-prefix为指定的LS前缀。如果未指定本参数,则显示所有的LS信息。
advertise-info:显示向指定LS前缀的BGP LS地址族发布的信息。
ipv4-address:显示向指定对等体发布或者从指定对等体收到的BGP LS信息。ipv4-address为对等体的地址。
ipv6-address:显示向指定对等体发布或者从指定对等体收到的BGP LS信息。ipv6-address为对等体的地址。
advertised:显示发布的LS信息。
received:显示接收的LS信息。
statistics:显示LS信息的统计个数。
【使用指导】
如果没有指定任何参数,则显示所有BGP LS的简要信息。
【举例】
# 显示所有公网BGP LS地址族的简要信息。
<Sysname> display bgp link-state
Total number of routes: 2
BGP local router ID is 1.1.2.1
Status codes: * - valid, > - best, d – dampened, h – history,
s – suppressed, S – stale, i - internal, e - external
a - additional-path
Origin: i - IGP, e - EGP, ? - incomplete
Prefix codes: E link, V node, T IP reachable route, u/U unknown,
I Identifier, N local node, R remote node, L link, P prefix,
L1/L2 ISIS level-1/level-2, O OSPF, D direct, S static, B BGP
a area-ID, , l link-ID, t topology-ID, s ISO-ID,
c confed-ID/ASN, b bgp-identifier, r router-ID,
i if-address, n peer-address, o OSPF Route-type, p IP-prefix
d designated router address
* >e Network : [V][O][I0x0][N[c20][b1.1.1.2][a0.0.0.0][r1.1.1.2]]/376
NextHop : 1.1.1.2 LocPrf :
PrefVal : 0 OutLabel : NULL
MED :
Path/Ogn: 20i
* >e Network : [T][O][I0x0][N[c20][b1.1.1.2][a0.0.0.0][r1.1.1.2]][P[o0x1][p1.1.1.0/24]]/480
NextHop : 1.1.1.2 LocPrf :
PrefVal : 0 OutLabel : NULL
MED :
Path/Ogn: 20i
表1-8 display bgp link-state命令简要显示信息描述表
字段 |
描述 |
Total number of routes |
路由的总数 |
BGP local router ID |
本地的路由器ID |
Status codes |
路由状态代码: · * – valid:合法路由 · > – best:优选最佳路由 · d - dampened:震荡抑制路由 · h – history:历史路由 · s – suppressed:聚合抑制路由 · S – stale:过期路由 · i – internal:内部路由 · e – external:外部路由 · a - additional-path:Add-Path优选路由 |
Prefix codes |
路由状态代码: · B – BGP:BGP协议 · E – link:链路描述信息 · V – node:节点描述信息 · T – IP reachable route:IP可达描述信息 · u/U – unknown:未知描述信息 · I – Identifier:标识位 · N – local node:本地节点 · R – remote node:远端节点 · L – link:链路 · P – prefix:前缀 · L1/L2 – ISIS level-1/level-2:IS-IS协议的L1或L2层 · O – OSPF:OSPF协议 · D – direct:直连协议 · S – static:静态路由协议 · a – area-ID:区域标识 · l – link-ID:链路标识 · t – topology-ID:拓扑标识 · s – ISO-ID:ISO标识 · c – confed-ID/ASN:联盟或自治系统号 · b – bgp-identifier:BGP LS标识 · r – router-ID:路由器标识 · i – if-address:接口地址 · n – peer-address:邻居地址 · o – OSPF Route-type:OSPF路由类型 · p – IP-prefix:IP前缀 · d – designated router address:指定路由器地址 · a - additional-path:Add-Path优选路由 |
Origin |
路由信息的来源,取值包括: · i – IGP:表示路由产生于本AS内。通过network命令发布路由的路由信息来源为IGP · e – EGP:表示路由是通过EGP(Exterior Gateway Protocol,外部网关协议)学到的。 · ? – incomplete:表示路由的来源无法确定。从IGP协议引入路由的路由信息来源为incomplete |
Network |
LS的NLRI信息 |
NextHop |
下一跳IP地址 |
LocPrf |
本地优先级 |
OutLabel |
路由的出标签值 |
MED |
MED(Multi-Exit-Discriminator,多出口区分)属性值 |
Path/Ogn |
路由的AS路径(AS_PATH)属性和路由信息的来源(ORIGIN)属性,其中: · AS_PATH属性记录了此路由经过的所有AS,可以避免路由环路的出现 · ORIGIN属性标记了此路由如何成为BGP路由 |
# 显示指定LS前缀的BGP LS地址族的详细信息。
<Sysname> display bgp link-state [V][O][I0x0][N[c20][b1.1.1.2][a0.0.0.0][r1.1.1.2]]/376
BGP local router ID: 1.1.1.2
Local AS number: 20
Paths: 1 available, 1 best
BGP LS information of [V][O][I0x0][N[c20][b1.1.1.2][a0.0.0.0][r1.1.1.2]]/376:
Imported route.
Original nexthop: 0.0.0.0
OutLabel : NULL
RxPathID : 0x0
TxPathID : 0xffffffff
LS : Node flag bits: 30[EA]
AS-path : (null)
Origin : igp
Attribute value : pref-val 32768
State : valid, local, best
IP precedence : N/A
QoS local ID : N/A
Traffic index : N/A
表1-9 display bgp link-state命令详细显示信息描述表
字段 |
描述 |
Local AS number |
本地的AS号 |
Paths |
路由数信息 · available:有效路由数目 · best:最佳路由数目 |
BGP LS information of |
NLRI前缀字段 |
Imported route |
该路由为引入的路由 |
Original nexthop |
路由的原始下一跳地址,如果是从BGP更新消息中获得的路由,则该地址为接收到的消息中的下一跳IP地址 |
LS |
LS属性信息: · Node flag bits:节点属性位信息,16进制表示 ¡ 10[A]:OSPF的ABR位 ¡ 30[E]:OSPF的External位 · Metric:Link或Prefix的链路开销值 |
RxPathID |
接收到的路由的Add-Path ID值 |
TxPathID |
发送的路由的Add-Path ID值 |
AS-path |
路由的AS路径(AS_PATH)属性,记录了此路由经过的所有AS,可以避免路由环路的出现 |
Attribute value |
BGP路由属性信息,包括: · MED:与目的网络关联的MED值 · localpref:本地优先级 · pref-val:路由首选值 · pre:协议优先级 |
State |
路由当前状态,取值包括: · valid:有效路由 · internal:内部路由 · external:外部路由 · local:本地产生路由 · synchronize:同步路由 · best:最佳路由 |
IP precedence |
路由的IP优先级,取值范围为0~7,N/A表示无效值 |
QoS local ID |
路由的Qos-Local-ID属性,取值范围为1~4095,N/A表示无效值 |
Traffic index |
流量索引值,取值范围为1~64,N/A表示无效值 |
# 显示向指定LS前缀的BGP LS地址族发布的信息。
<Sysname> display bgp link-state [E][B][I0x0][N[r1.1.1.2]][c65008][R[r44.33.22.11]][c65009]][L[i2.1.1.3][n1.1.1.3]]/536 advertise-info
BGP local router ID: 1.1.1.2
Local AS number: 65008
Paths: 1 best
BGP LS information of [E][B][I0x0][N[r1.1.1.2]][c65008][R[r44.33.22.11]][c65009]][L[i2.1.1.3][n1.1.1.3]]/536
(TxPathID:0):
Advertised to peers (1 in total):
10.1.1.2
LS attribute :
Peer node segment identifier : Flag c0[VL], Metric 0, Label 23001
表1-10 display bgp link-state advertise-info命令详细显示信息描述表
字段 |
描述 |
BGP local router ID |
本地的路由器ID |
Local AS number |
本地的AS号 |
Paths |
路由数信息 · available:有效路由数目 · best:最佳路由数目 |
BGP LS information of |
NLRI前缀字段 |
Advertised to peers (1 in total) |
该信息已向哪些BGP对等体发布,以及对等体的数目 |
LS attribute |
Link-state链路属性 |
Peer node segment identifier |
SR邻居节点标识,包括: · Flag c0[VL]: ¡ V:Value flag,表示存在标签值 ¡ L: Local Flag,表示SID中的值为本地有效 · Metric:Link的链路开销值 · Label:标签值 |
TxPathID |
发送的路由的Add-Path ID值 |
display bgp network命令用来显示通过network命令发布的路由信息和通过network short-cut命令配置的Short-cut路由信息。
【命令】
display bgp [ instance instance-name ] network { ipv4 | ipv6 } [ multicast | [ unicast ] [ vpn-instance vpn-instance-name ] ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
instance instance-name:显示指定BGP实例的信息。instance-name表示BGP实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示default实例的信息。
ipv4:显示IPv4地址族的信息。
ipv6:显示IPv6地址族的信息。
multicast:显示BGP组播地址族的信息。
unicast:显示BGP单播地址族的信息。
vpn-instance vpn-instance-name:显示指定VPN实例的信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果不指定本参数,则显示公网的信息。
【使用指导】
如果没有指定unicast和multicast参数,则缺省为unicast。
【举例】
# 显示BGP IPv4单播地址族下所有通过network命令通告的路由信息和通过network short-cut命令配置的Short-cut路由信息。
<Sysname> display bgp network ipv4
BGP local router ID: 192.168.1.135
Local AS number: 100
Network Mask Route-policy Short-cut
20.1.1.0 255.255.255.0 No
40.1.1.0 255.255.255.0 abc No
30.1.1.0 255.255.255.0 Yes
# 显示BGP IPv6单播地址族下所有通过network命令通告的路由信息和通过network short-cut命令配置的Short-cut路由信息。
<Sysname> display bgp network ipv6
BGP local router ID: 192.168.1.135
Local AS number: 100
Network PrefixLen Route-policy Short-cut
1:: 24 No
2:: 24 No
3:: 64 policy1 No
2:: 24 Yes
表1-11 display bgp network命令显示信息描述表
字段 |
描述 |
BGP local router ID |
本地的路由器ID |
Local AS number |
本地的AS号 |
Network |
通过network命令发布的路由或Short-cut路由的目的网络地址 |
Mask |
目的网络地址的掩码 |
PrefixLen |
目的网络地址的前缀长度 |
Route-policy |
为该路由应用的路由策略 |
Short-cut |
该路由是否为Short-cut路由,取值包括Yes和No |
display bgp non-stop-routing status命令用来显示BGP NSR的运行状态。
【命令】
display bgp [ instance instance-name ] non-stop-routing status
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
instance instance-name:显示指定BGP实例的信息。instance-name表示BGP实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示default实例的信息。
【举例】
# 显示BGP NSR的运行状态。
<Sysname> display bgp non-stop-routing status
BGP NSR status: Not ready
Location of preferred standby process: -
TCP NSR status: Not ready
表1-12 display bgp non-stop-routing status命令显示信息描述表
字段 |
描述 |
BGP NSR status |
BGP NSR的备份状态,取值包括: · Ready:BGP NSR已经将BGP邻居和路由信息从主进程备份到备进程。若在该状态下进行主备进程倒换,则现有路由保持不变,不会影响数据转发 · Not ready:BGP NSR正在将BGP邻居和路由信息从主进程备份到备进程。若在该状态下进行主备进程倒换,则可能需要重新建立BGP会话,导致数据转发中断 · Not configured:BGP NSR功能未开启 |
Location of preferred standby process |
优选备进程所在单板的槽位号(独立运行模式) 优选备进程所在成员设备的编号及单板的槽位号(IRF模式) 显示为“-”表示不存在备进程 |
TCP NSR status |
TCP NSR的备份状态,取值包括: · Ready:TCP NSR已经将TCP连接等信息从主进程备份到备进程 · Not ready:TCP NSR正在将TCP连接等信息从主进程备份到备进程 |
display bgp paths命令用来显示BGP的路由属性信息。
【命令】
display bgp [ instance instance-name ] paths [ as-regular-expression ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
instance instance-name:显示指定BGP实例的信息。instance-name表示BGP实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示default实例的信息。
as-regular-expression:显示AS路径与指定正则表达式匹配的BGP路由属性的信息。as-regular-expression表示正则表达式,为1~256个字符的字符串。如果不指定本参数,则显示所有的BGP路由属性信息。
【举例】
# 显示所有的BGP路由属性信息。
<Sysname> display bgp paths
RefCount MED Path/Origin
3 0 ?
2 0 100i
3 0 100i
1 0 ?
1 0 ?
1 0 ?
表1-13 display bgp paths命令显示信息描述表
字段 |
描述 |
RefCount |
使用该路由属性的BGP路由条数 |
MED |
MED属性值 |
Path/Origin |
路由的AS路径(AS_PATH)属性和路由信息的来源(ORIGIN)属性,其中: · AS_PATH属性记录了此路由经过的所有AS,可以避免路由环路的出现 · ORIGIN属性标记了此路由如何成为BGP路由,取值包括: ¡ i:表示路由产生于本AS内。通过network命令发布路由的路由信息来源为IGP ¡ e:表示路由是通过EGP(Exterior Gateway Protocol,外部网关协议)学到的 ¡ ?:表示路由的来源无法确定。从IGP协议引入路由的路由信息来源为incomplete |
display bgp peer命令用来显示BGP对等体或对等体组的状态和统计信息。
【命令】
display bgp [ instance instance-name ] peer ipv4 [ mdt | multicast | rtfilter | [ unicast ] [ vpn-instance vpn-instance-name ] ] [ ipv4-address mask-length | { ipv4-address | group-name group-name } log-info | [ ipv4-address ] verbose ]
display bgp [ instance instance-name ] peer ipv6 [ multicast | [ unicast ] [ vpn-instance vpn-instance-name ] ] [ ipv6-address prefix-length | { ipv6-address | group-name group-name } log-info | [ ipv6-address ] verbose ]
display bgp [ instance instance-name ] peer ipv6 [ unicast ] [ vpn-instance vpn-instance-name ] [ [ link-local-address ] interface interface-type interface-number | link-local-address interface interface-type interface-number { log-info | verbose } ]
display bgp [ instance instance-name ] peer ipv6 [ unicast ] [ vpn-instance vpn-instance-name ] [ ipv4-address mask-length | ipv4-address log-info | [ ipv4-address ] verbose ]
display bgp [ instance instance-name ] peer ipv4 [ unicast ] [ vpn-instance vpn-instance-name ] [ ipv6-address prefix-length | interface interface-type interface-number | ipv6-address [ interface interface-type interface-number ] { log-info | verbose } ]
display bgp [ instance instance-name ] peer { ipv4 | ipv6 } [ unicast ] vpn-instance-all [ verbose ]
display bgp [ instance instance-name ] peer link-state [ ipv4-address mask-length | ipv6-address prefix-length | { ipv4-address | ipv6-address | group-name group-name } log-info | [ ipv4-address | ipv6-address ] verbose ]
display bgp [ instance instance-name ] peer vpnv4 [ vpn-instance vpn-instance-name ] [ ipv4-address mask-length | { ipv4-address | group-name group-name } log-info | [ ipv4-address ] verbose ]
display bgp [ instance instance-name ] peer l2vpn [ ipv4-address mask-length | { ipv4-address | group-name group-name } log-info | [ ipv4-address ] verbose ]
display bgp [ instance instance-name ] peer l2vpn evpn [ ipv4-address mask-length | ipv6-address prefix-length | { ipv4-address | ipv6-address | group-name group-name } log-info | [ ipv4-address | ipv6-address ] verbose ]
display bgp [ instance instance-name ] peer vpnv6 [ ipv4-address mask-length | { ipv4-address | group-name group-name } log-info | [ ipv4-address ] verbose ]
display bgp [ instance instance-name ] peer dedicated [ { ipv4-address mask-length | ipv6-address prefix-length } | { ipv4-address | ipv6-address | group-name group-name } log-info | [ ipv4-address | ipv6-address ] verbose ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
instance instance-name:显示指定BGP实例的信息。instance-name表示BGP实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示default实例的信息。
ipv4:显示BGP IPv4地址族下的对等体或对等体组的信息。
ipv6:显示BGP IPv6地址族下的对等体或对等体组的信息。
link-state:显示BGP LS对等体或对等体组的信息。
vpnv4:显示BGP VPNv4对等体或对等体组的信息。
l2vpn:显示BGP L2VPN对等体或对等体组的信息。
evpn:显示BGP EVPN对等体或对等体组的信息。
vpnv6:显示BGP VPNv6对等体或对等体组的信息。
mdt:显示BGP MDT对等体或对等体组的信息。
multicast:显示BGP组播对等体或对等体组的信息。
rtfilter:显示BGP IPv4 RT-Filter对等体或对等体组的信息。
dedicated:显示BGP Dedicated对等体或对等体组的信息。
unicast:显示BGP单播对等体或对等体组的信息。
vpn-instance-all:显示所有VPN实例的BGP对等体信息。
vpn-instance vpn-instance-name:显示指定VPN实例的BGP对等体或对等体组的信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果不指定本参数,则显示公网BGP对等体或对等体组的信息。
ipv4-address mask-length:显示指定网段内的动态对等体的信息。ipv4-address为对等体的IPv4地址;mask-length为网络掩码,取值范围为0~32。
ipv4-address:显示指定对等体的信息。ipv4-address为对等体的IPv4地址。
ipv6-address prefix-length:显示指定网段内的动态对等体的信息。ipv6-address为对等体的IPv6地址;prefix-length为前缀长度,取值范围为0~128。
ipv6-address:显示指定对等体的信息。ipv6-address为对等体的IPv6地址。如果指定了interface参数,则此地址应为interface-type interface-number接口学习到的ND表项中的与本地设备建立BGP会话的链路本地地址。
link-local-address:显示指定对等体的信息。link-local-address为对等体的链路本地地址。如果不指定本参数,则表示指定对等体的地址为interface-type interface-number接口学习到的ND表项中的所有已与本地设备建立BGP会话的链路本地地址。组播地址族不支持本参数。
interface-type interface-number:指定连接对等体的接口。interface-type interface-number为接口类型和接口编号。
group-name group-name:显示指定对等体组内对等体的信息。group-name为对等体组的名称,为1~47个字符的字符串,区分大小写。
log-info:显示指定对等体或对等体组的日志信息。
verbose:显示对等体的详细信息。如果不指定本参数,则显示对等体的简要信息。
【使用指导】
如果没有指定任何参数,则显示指定地址族所有BGP对等体的简要信息。
如果没有指定unicast、multicast和mdt参数,则缺省为unicast。
【举例】
# 显示所有BGP IPv4单播对等体的简要信息。
<Sysname> display bgp peer ipv4
BGP local router ID: 192.168.100.1
Local AS number: 100
Total number of peers: 1 Peers in established state: 1
* - Dynamically created peer
^ - Peer created through link-local address
Peer AS MsgRcvd MsgSent OutQ PrefRcv Up/Down State
10.2.1.2 200 13 16 0 0 00:10:34 Established
# 查看所有VPN实例中BGP IPv4单播对等体的简要信息。
<Sysname> display bgp peer ipv4 vpn-instance-all
Local AS number: 100
* - Dynamically created peer
^ - Peer created through link-local address
VPN instance: 1
BGP local router ID: 111.1.1.1
Total number of peers: 2 Peers in established state: 0
Peer AS MsgRcvd MsgSent OutQ PrefRcv Up/Down State
111.1.1.1 100 0 0 0 0 00:00:34 Connect
111.1.1.2 100 0 0 0 0 00:00:34 Connect
VPN instance: 2
BGP local router ID: 112.1.1.1
Total number of peers: 2 Peers in established state: 0
Peer AS MsgRcvd MsgSent OutQ PrefRcv Up/Down State
112.1.1.1 100 0 0 0 0 00:00:06 Idle
112.1.1.2 100 0 0 0 0 00:00:06 Idle
表1-14 display bgp peer命令显示信息描述表
字段 |
描述 |
BGP local router ID |
本地的路由器ID |
Local AS number |
本地的AS号 |
Total number of peers |
对等体的总数 |
Peers in established state |
处于Established状态的对等体的总数 |
* - Dynamically created peer |
如果对等体的地址前存在“*”,则表示该对等体为动态创建的对等体 |
^ - Peer created through link-local address |
如果对等体的地址前存在“^”,则表示该对等体为通过链路本地地址创建的对等体 |
VPN instance |
对等体所属的MPLS L3VPN的VPN实例名称 |
Peer |
对等体的IPv4地址或IPv6地址 |
AS |
对等体所在的AS号 |
MsgRcvd |
从对等体接收的消息数目 |
MsgSent |
向对等体发送的消息数目 |
OutQ |
等待发往对等体的消息数目 |
PrefRcv |
对于IPv4、IPv6、VPNv4和VPNv6地址族,表示从对等体接收到的加入到本地BGP路由表中的前缀数目 在MPLS L2VPN应用中,表示从该对等体收到并存入本地的标签块信息数目 在VPLS应用中,表示从该对等体收到并存入本地的L2VPN信息数目,包括标签块信息和通过BGP协议自动发现的VPLS PE信息数目 对于IPv4 MDT地址族,表示从对等体接收到的MDT信息数目 |
Up/Down |
BGP会话处于当前状态的时长 |
State |
本地路由器与该对等体之间BGP会话的当前状态 |
# 显示1.1.1.0/24网段范围内的动态对等体信息。
<Sysname> display bgp peer ipv4 1.1.1.0 24
Type: EBGP link
Dynamic address range: 1.1.1.0 24
Configured: Active Hold Time: 3 sec Keepalive Time: 1 sec
Address family IPv4 Unicast: Configured
Maximum allowed prefix number: 100
Threshold: 75%
Minimum time between advertisements is 100 seconds
Optional capabilities:
Multi-protocol extended capability has been enabled
Route refresh capability has been enabled
Nexthop self has been configured
Keep-all-routes has been configured
Send community has been configured
Send extend community has been configured
Default route originating has been configured
Multi-hop ebgp has been enabled
Peer preferred value: 100
BFD: Enabled
Site-of-Origin: 1:1
Routing policy configured:
No import as-path-acl list
Export as-path-acl list is: 22
No import prefix list
Export prefix list is: p1
No import route policy
Export route policy is: p1
No import filter-policy
No export filter-policy
Dynamic peers:
1.1.1.3
# 显示1::/64网段范围内的动态对等体信息。
<Sysname> display bgp peer ipv6 1:: 64
Type: IBGP link
Dynamic address range: 1:: 64
Configured: Active Hold Time: 180 sec Keepalive Time: 60 sec
Address family IPv6 Unicast: Configured
Maximum allowed prefix number: 4294967295
Threshold: 75%
Minimum time between advertisements is 15 seconds
Optional capabilities:
Multi-protocol extended capability has been enabled
Route refresh capability has been enabled
Send community has been configured
Peer preferred value: 0
Site-of-Origin: Not specified
Routing policy configured:
No routing policy is configured
Dynamic peers:
1::1
表1-15 display bgp peer命令显示信息描述表(动态对等体)
字段 |
描述 |
Type |
本地路由器与该动态对等体之间的BGP连接类型,取值包括: · IBGP link:IBGP连接 · EBGP link:EBGP连接 |
Dynamic address range |
动态对等体的地址范围 |
Configured |
本地配置的定时器值,包括会话保持时间间隔(Active Hold Time)和存活时间间隔(Keepalive Time),单位为秒 |
Address family IPv4 Unicast |
IPv4单播地址族能力 |
Address family link-state |
LS地址族能力 |
Address family IPv6 Unicast |
IPv6单播地址族能力 |
Address family IPv4 Multicast |
IPv4组播地址族能力 |
Address family IPv6 Multicast |
IPv6组播地址族能力 |
Address family MDT |
IPv4 MDT地址族能力 |
Address family L2VPN |
L2VPN地址族能力 |
Address family L2VPN VPWS (Draft) |
L2VPN VPWS地址族能力 |
Address family Dedicated |
Dedicated地址族能力 |
Maximum allowed prefix number |
允许从对等体学习的最大路由数 对于BGP L2VPN对等体组,本字段无意义 |
Threshold |
路由器产生日志信息的阈值,即从对等体接收的路由数量与允许的最大路由数的百分比达到此值时,路由器将产生日志信息 对于BGP L2VPN对等体组,本字段无意义 |
Minimum time between advertisements |
路由发布最小时间间隔,单位为秒 |
Optional capabilities |
本端支持的可选扩展能力 |
Multi-protocol extended capability has been enabled |
本端支持BGP多协议扩展能力 |
Route refresh capability has been enabled |
本端支持BGP路由刷新能力 |
Nexthop self has been configured |
向对等体发布路由时,将下一跳属性修改为自身的地址 |
Keep-all-routes has been configured |
保存所有来自指定对等体的原始路由更新信息,不管这些路由是否通过了路由策略的过滤 |
Send community has been configured |
向对等体发布团体属性 |
Send extend community has been configured |
向对等体发布扩展团体属性 |
Default route originating has been configured |
向对等体发送缺省路由 |
Multi-hop ebgp has been enabled |
允许本地路由器同非直连网络上的邻居建立EBGP会话 |
Peer Preferred Value |
为来自对等体的路由配置的首选值 对于BGP L2VPN对等体组,本字段无意义 |
BFD |
是否配置通过BFD检测本地路由器和指定BGP对等体之间的链路 |
IPsec profile name |
为BGP IPv6对等体应用的IPsec安全框架名 只有显示IPv6单播和IPv6组播地址族信息时,显示本字段 |
Site-of-Origin |
为对等体指定的SoO属性值 |
Routing policy configured |
为对等体指定的路由策略 如果未指定路由策略,则显示为No routing policy is configured 对于BGP L2VPN对等体组,本字段无意义 |
Dynamic peers |
动态对等体中包括的对等体的地址 |
# 显示BGP IPv4单播地址族下的对等体10.2.1.2的详细信息。
<Sysname> display bgp peer ipv4 10.2.1.2 verbose
Peer: 10.2.1.2 Local: 192.168.100.1
Type: EBGP link
BGP version 4, remote router ID 192.168.100.2
BGP current state: Established, Up for 00h11m10s
BGP current event: RecvKeepalive
BGP last state: OpenConfirm
Port: Local - 179 Remote - 60672
Configured: Active Hold Time: 180 sec Keepalive Time: 60 sec
Received : Active Hold Time: 180 sec
Negotiated: Active Hold Time: 180 sec Keepalive Time: 60 sec
Peer optional capabilities:
Peer supports BGP multi-protocol extension
Peer supports BGP route refresh capability
Peer supports BGP route AS4 capability
Address family IPv4 Unicast: advertised and received
InQ updates: 0, OutQ updates: 0
NLRI statistics:
Rcvd: UnReach NLRI 0, Reach NLRI 0
Sent: UnReach NLRI 0, Reach NLRI 0
Message statistics:
Msg type Last rcvd time/ Current rcvd count/ History rcvd count/
Last sent time Current sent count History sent count
Open 10:38:50-2019.7.23 1 1
10:38:50-2019.7.23 1 1
Update 10:38:51-2019.7.23 1 1
10:38:51-2019.7.23 1 1
Notification - 0 0
- 0 0
Keepalive 10:38:50-2019.7.23 1 1
10:38:50-2019.7.23 1 1
RouteRefresh - 0 0
- 0 0
Total - 3 3
- 3 3
Maximum allowed prefix number: 4294967295
Threshold: 75%
Minimum time between advertisements is 30 seconds
Optional capabilities:
Multi-protocol extended capability has been enabled
Route refresh capability has been enabled
TCP-MSS configured value: 200
Peer Preferred Value: 0
GTSM has been enabled, and the maximum number of hops is 10
BFD: Enabled
Site-of-Origin: Not specified
Routing policy configured:
No routing policy is configured
# 显示BGP IPv4单播地址族下对等体2::2的详细信息。
<Sysname> display bgp peer ipv4 2::2 verbose
Peer: 2::2 Local: 2.2.2.2
Type: EBGP link
BGP version 4, remote router ID 3.3.3.3
BGP current state: Established, Up for 00h24m31s
BGP current event: KATimerExpired
BGP last state: OpenConfirm
Port: Local - 179 Remote - 51971
Configured: Active Hold Time: 180 sec Keepalive Time: 60 sec
Received : Active Hold Time: 180 sec
Negotiated: Active Hold Time: 180 sec Keepalive Time: 60 sec
Peer optional capabilities:
Peer supports BGP multi-protocol extension
Peer supports BGP route refresh capability
Peer supports BGP extended nexthop encoding capability
Peer supports BGP route AS4 capability
Address family IPv4 Unicast: advertised and received
InQ updates: 0, OutQ updates: 0
NLRI statistics:
Rcvd: UnReach NLRI 0, Reach NLRI 1
Sent: UnReach NLRI 0, Reach NLRI 5
Message statistics:
Msg type Last rcvd time/ Current rcvd count/ History rcvd count/
Last sent time Current sent count History sent count
Open 15:45:52-2019.4.19 1 2
15:45:52-2019.4.19 1 2
Update 15:45:53-2019.4.19 2 4
15:45:52-2019.4.19 6 12
Notification 15:45:50-2019.4.19 0 1
- 0 0
Keepalive 16:09:25-2019.4.19 25 31
16:10:13-2019.4.19 30 36
RouteRefresh - 0 0
- 0 0
Total - 28 38
- 37 50
Maximum allowed prefix number: 4294967295
Threshold: 75%
Minimum time between advertisements is 30 seconds
Optional capabilities:
Multi-protocol extended capability has been enabled
Route refresh capability has been enabled
Extended nexthop encoding has been enabled
TCP-MSS configured value: 200
Peer preferred value: 0
Site-of-Origin: Not specified
Routing policy configured:
No routing policy is configured
# 显示BGP IPv6单播地址族下对等体1::2的详细信息。
<Sysname> display bgp peer ipv6 1::2 verbose
Peer: 1::2 Local: 192.168.1.136
Type: EBGP link
Link-local interface: Ten-GigabitEthernet1/0/1
BGP version 4, remote router ID 192.168.1.135
BGP current state: Established, Up for 00h05m48s
BGP current event: RecvKeepalive
BGP last state: OpenConfirm
Port: Local - 13184 Remote - 179
Configured: Active Hold Time: 180 sec Keepalive Time: 60 sec
Received : Active Hold Time: 180 sec
Negotiated: Active Hold Time: 180 sec Keepalive Time: 60 sec
Peer optional capabilities:
Peer supports BGP multi-protocol extension
Peer supports BGP route refresh capability
Peer supports BGP route AS4 capability
Address family IPv6 Unicast: advertised and received
InQ updates: 0, OutQ updates: 0
NLRI statistics:
Rcvd: UnReach NLRI 0, Reach NLRI 0
Sent: UnReach NLRI 0, Reach NLRI 3
Message statistics:
Msg type Last rcvd time/ Current rcvd count/ History rcvd count/
Last sent time Current sent count History sent count
Open 18:59:15-2019.4.24 1 1
18:59:15-2019.4.24 1 2
Update - 0 0
18:59:16-2019.4.24 1 1
Notification - 0 0
18:59:15-2019.4.24 0 1
Keepalive 18:59:15-2019.4.24 1 1
18:59:15-2019.4.24 1 1
RouteRefresh - 0 0
- 0 0
Total - 2 2
- 3 5
Maximum allowed prefix number: 4294967295
Threshold: 75%
Minimum time between advertisements is 30 seconds
Optional capabilities:
Multi-protocol extended capability has been enabled
Route refresh capability has been enabled
TCP-MSS configured value: 200
Peer preferred value: 0
GTSM has been enabled, and the maximum number of hops is 10
BFD: Enabled
IPsec profile name: profile001
Site-of-Origin: Not specified
Routing policy configured:
No routing policy is configured
# 显示地址为10.1.1.1的BGP L2VPN对等体的详细信息。
<Sysname> display bgp peer l2vpn 10.1.1.1 verbose
Peer: 10.1.1.1 Local: 192.168.1.136
Type: EBGP link
BGP version 4, remote router ID 192.168.1.135
BGP current state: Established, Up for 00h01m25s
BGP current event: KATimerExpired
BGP last state: OpenConfirm
Port: Local - 179 Remote - 1049
Configured: Active Hold Time: 180 sec Keepalive Time: 60 sec
Received : Active Hold Time: 180 sec
Negotiated: Active Hold Time: 180 sec Keepalive Time: 60 sec
Peer optional capabilities:
Peer supports BGP multi-protocol extension
Peer supports BGP route refresh capability
Peer supports BGP route AS4 capability
Address family IPv4 Unicast: advertised and received
Address family L2VPN: advertised
Address family L2VPN VPWS (Draft): advertised and received
InQ updates: 0, OutQ updates: 0
NLRI statistics:
Rcvd: UnReach NLRI 0, Reach NLRI 0
Sent: UnReach NLRI 0, Reach NLRI 3
Message statistics:
Msg type Last rcvd time/ Current rcvd count/ History rcvd count/
Last sent time Current sent count History sent count
Open 18:59:15-2019.4.24 1 1
18:59:15-2019.4.24 1 2
Update - 0 0
18:59:16-2019.4.24 1 1
Notification - 0 0
18:59:15-2019.4.24 0 1
Keepalive 18:59:15-2019.4.24 1 1
18:59:15-2019.4.24 1 1
RouteRefresh - 0 0
- 0 0
Total - 2 2
- 3 5
Maximum allowed prefix number: 4294967295
Threshold: 75%
Minimum time between advertisements is 30 seconds
Optional capabilities:
Multi-protocol extended capability has been enabled
Route refresh capability has been enabled
TCP-MSS configured value: 200
Peer Preferred Value: 0
GTSM has been enabled, and the maximum number of hops is 10
BFD: Enabled
Site-of-Origin: Not specified
Routing policy configured:
No routing policy is configured
# 查看所有VPN实例中BGP IPv4单播对等体的详细信息。
<Sysname> display bgp peer ipv4 vpn-instance-all verbose
Peer: 111.1.1.1 Local: 111.1.1.1
VPN instance: 1
Type: IBGP link
BGP version 4, remote router ID 0.0.0.0
BGP current state: Connect
BGP current event: CRTimerExpired
BGP last state: Connect
InQ updates: 0, OutQ updates: 0
NLRI statistics:
Rcvd: UnReach NLRI 0, Reach NLRI 0
Sent: UnReach NLRI 0, Reach NLRI 0
Message statistics:
Msg type Last rcvd time/ Current rcvd count/ History rcvd count/
Last sent time Current sent count History sent count
Open - 0 0
- 0 0
Update - 0 0
- 0 0
Notification - 0 0
- 0 0
Keepalive - 0 0
- 0 0
RouteRefresh - 0 0
- 0 0
Total - 0 0
- 0 0
Maximum allowed prefix number: 4294967295
Threshold: 75%
Minimum time between advertisements is 15 seconds
Optional capabilities:
Multi-protocol extended capability has been enabled
Route refresh capability has been enabled
Peer preferred value: 0
Site-of-Origin: Not specified
Routing policy configured:
No routing policy is configured
Peer: 111.1.1.2 Local: 111.1.1.1
VPN instance: 1
Type: IBGP link
BGP version 4, remote router ID 0.0.0.0
BGP current state: Connect
BGP current event: CRTimerExpired
BGP last state: Connect
InQ updates: 0, OutQ updates: 0
NLRI statistics:
Rcvd: UnReach NLRI 0, Reach NLRI 0
Sent: UnReach NLRI 0, Reach NLRI 0
Message statistics:
Msg type Last rcvd time/ Current rcvd count/ History rcvd count/
Last sent time Current sent count History sent count
Open - 0 0
- 0 0
Update - 0 0
- 0 0
Notification - 0 0
- 0 0
Keepalive - 0 0
- 0 0
RouteRefresh - 0 0
- 0 0
Total - 0 0
- 0 0
Maximum allowed prefix number: 4294967295
Threshold: 75%
Minimum time between advertisements is 15 seconds
Optional capabilities:
Multi-protocol extended capability has been enabled
Route refresh capability has been enabled
TCP-MSS configured value: 200
Peer preferred value: 0
Site-of-Origin: Not specified
Routing policy configured:
No routing policy is configured
Peer: 112.1.1.1 Local: 112.1.1.1
VPN instance: 2
Type: IBGP link
BGP version 4, remote router ID 0.0.0.0
BGP current state: Connect
BGP current event: CRTimerExpired
BGP last state: Connect
InQ updates: 0, OutQ updates: 0
NLRI statistics:
Rcvd: UnReach NLRI 0, Reach NLRI 0
Sent: UnReach NLRI 0, Reach NLRI 0
Message statistics:
Msg type Last rcvd time/ Current rcvd count/ History rcvd count/
Last sent time Current sent count History sent count
Open - 0 0
- 0 0
Update - 0 0
- 0 0
Notification - 0 0
- 0 0
Keepalive - 0 0
- 0 0
RouteRefresh - 0 0
- 0 0
Total - 0 0
- 0 0
Maximum allowed prefix number: 4294967295
Threshold: 75%
Minimum time between advertisements is 15 seconds
Optional capabilities:
Multi-protocol extended capability has been enabled
Route refresh capability has been enabled
TCP-MSS configured value: 200
Peer preferred value: 0
Site-of-Origin: Not specified
Routing policy configured:
No routing policy is configured
Peer: 112.1.1.2 Local: 112.1.1.1
VPN instance: 2
Type: IBGP link
BGP version 4, remote router ID 0.0.0.0
BGP current state: Connect
BGP current event: CRTimerExpired
BGP last state: Connect
InQ updates: 0, OutQ updates: 0
NLRI statistics:
Rcvd: UnReach NLRI 0, Reach NLRI 0
Sent: UnReach NLRI 0, Reach NLRI 0
Message statistics:
Msg type Last rcvd time/ Current rcvd count/ History rcvd count/
Last sent time Current sent count History sent count
Open - 0 0
- 0 0
Update - 0 0
- 0 0
Notification - 0 0
- 0 0
Keepalive - 0 0
- 0 0
RouteRefresh - 0 0
- 0 0
Total - 0 0
- 0 0
Maximum allowed prefix number: 4294967295
Threshold: 75%
Minimum time between advertisements is 15 seconds
Optional capabilities:
Multi-protocol extended capability has been enabled
Route refresh capability has been enabled
TCP-MSS configured value: 200
Peer preferred value: 0
Site-of-Origin: Not specified
Routing policy configured:
No routing policy is configured
表1-16 display bgp peer verbose命令显示信息描述表
字段 |
描述 |
Peer |
对等体的IPv4地址或IPv6地址 |
Local |
本地的路由器ID |
VPN instance |
对等体所属的MPLS L3VPN的VPN实例名称 |
Type |
本地路由器与该对等体之间的BGP连接类型,取值包括: · IBGP link:IBGP连接 · EBGP link:EBGP连接 |
Link-local interface |
通过链路本地地址建立连接时使用的接口 |
BGP version |
协议版本号 |
remote router ID |
对等体的路由器ID |
BGP current state |
本地路由器与该对等体之间BGP会话的当前状态 |
Up for |
BGP会话建立的持续时间 |
BGP current event |
本地路由器与该对等体之间BGP会话的当前事件 |
BGP last state |
BGP会话的前一个状态 |
Port |
建立TCP连接时本地(Local)和对等体(Remote)使用的端口号 |
Configured |
本地配置的定时器值,包括会话保持时间间隔(Active Hold Time)和存活时间间隔(Keepalive Time),单位为秒 |
Received |
收到的定时器值,即对等体上配置的定时器值,包括会话保持时间间隔(Active Hold Time),单位为秒 |
Negotiated |
协商后的定时器值,包括会话保持时间间隔(Active Hold Time)和存活时间间隔(Keepalive Time),单位为秒 |
Peer optional capabilities |
对等体支持的可选扩展能力 |
Peer supports BGP multi-protocol extension |
对等体支持BGP多协议扩展能力 |
Peer supports BGP route refresh capability |
对等体支持BGP路由刷新能力 |
Peer supports BGP route AS4 capability |
对等体支持四字节AS号能力 |
Peer supports BGP extended nexthop encoding capability |
IPv4单播地址族下对等体支持扩展IPv6下一跳能力,即可以在接收和发送IPv4路由时将下一跳设置为IPv6地址 |
Address family IPv4 Unicast |
IPv4单播地址族能力,可以接收(received)和发送(advertised)该地址族的路由 |
Address family LS |
LS地址族能力,可以接收(received)和发送(advertised)该地址族的路由 |
Address family IPv6 Unicast |
IPv6单播地址族能力,可以接收(received)和发送(advertised)该地址族的路由 |
Address family IPv4 Multicast |
IPv4组播地址族能力,可以接收(received)和发送(advertised)该地址族的路由 |
Address family IPv6 Multicast |
IPv6组播地址族能力,可以接收(received)和发送(advertised)该地址族的路由 |
Address family MDT |
IPv4 MDT地址族能力,可以接收(received)和发送(advertised)该地址族的信息 |
Address family L2VPN |
L2VPN地址族能力:可以接收(received)和发送(advertised)L2VPN VPLS和VPWS信息 |
Address family L2VPN VPWS (Draft) |
L2VPN VPWS地址族能力:可以接收和发送draft-kompella-ppvpn-l2vpn-03草案定义的MPLS L2VPN标签块信息 |
Address family Dedicated |
Dedicated地址族能力,可以接收(received)和发送(advertised)该地址族的信息 |
InQ updates |
待处理的接收到的Update消息数目 |
OutQ updates |
等待发送给对等体的Update消息数目 |
NLRI statistics |
NLRI统计信息,包括建立BGP会话后,从对等体累计接收到的可达路由数目和不可达路由数目,向对等体累计发送的可达路由数目和不可达路由数目 |
Message statistics |
BGP消息统计信息 |
Msg type |
BGP消息类型 |
Last rcvd time/Last sent time |
最近一次从对等体接收到BGP消息的时间/最近一次向对等体发送BGP消息的时间 |
Current rcvd count/Current sent count |
在当前BGP会话上,从对等体接收到的BGP消息数目/在当前BGP会话上,向对等体发送的BGP消息数目 |
History rcvd count/History sent count |
配置BGP对等体以来,累计从对等体接收到的BGP消息数目/累计向对等体发送的BGP消息数目 |
Total |
接收/发送所有类型消息的总数 |
Maximum allowed prefix number |
允许从对等体学习的最大路由数 对于BGP L2VPN对等体组,本字段无意义 |
Threshold |
路由器产生日志信息的阈值,即从对等体接收的路由数量与允许的最大路由数的百分比达到此值时,路由器将产生日志信息 对于BGP L2VPN对等体组,本字段无意义 |
Minimum time between advertisements |
路由发布最小时间间隔,单位为秒 |
Optional capabilities |
本端支持的可选扩展能力 |
Multi-protocol extended capability has been enabled |
本端支持BGP多协议扩展能力 |
Route refresh capability has been enabled |
本端支持BGP路由刷新能力 |
Extended Nexthop Encoding has been enabled |
本端支持IPv4单播地址族下对等体扩展IPv6下一跳能力 |
TCP-MSS configured value |
设备与指定对等体/对等体组之间建立BGP TCP连接时所使用的TCP最大报文段长度值 |
Peer Preferred Value |
为来自对等体的路由配置的首选值 对于BGP L2VPN对等体组,本字段无意义 |
GTSM has been enabled |
本端支持BGP报文的GTSM安全检测功能 |
the maximum number of hops |
指定对等体到达本地设备的最大跳数 |
BFD |
是否配置通过BFD检测本地路由器和指定BGP对等体之间的链路 |
IPsec profile name |
为BGP IPv6对等体应用的IPsec安全框架名 只有显示IPv6单播和IPv6组播地址族信息时,显示本字段 |
Site-of-Origin |
为对等体指定的SoO属性值 |
Routing policy configured |
为对等体指定的路由策略 如果未指定路由策略,则显示为No routing policy is configured 对于BGP L2VPN对等体组,本字段无意义 |
# 显示BGP IPv4单播对等体1.1.1.1的日志信息。
<Sysname> display bgp peer ipv4 1.1.1.1 log-info
Peer : 1.1.1.1
Date Time State Notification
Error/SubError
06-Feb-2019 22:54:42 Down Send notification with error 6/4
Cease/Administrative Reset
<administrative reset>
# 显示BGP IPv6单播对等体fe80::2的日志信息。
<Sysname> display bgp peer ipv6 fe80::2 interface ten-gigabitethernet 1/0/1 log-info
Peer : FE80::2 Interface: Ten-GigabitEthernet1/0/1
Date Time State Notification
Error/SubError
11-Jun-2019 08:43:10 Down Send notification with error 6/4
Cease/Administrative Reset
<administrative reset>
表1-17 display bgp peer log-info命令显示信息描述表
字段 |
描述 |
Peer |
对等体的IPv4地址或IPv6地址 |
Interface |
表示通过链路本地地址与对等体建立会话时,所使用接口的接口类型与接口编号 |
Date |
发送或接收到Notification消息的日期 |
Time |
发送或接收到Notification消息的时间 |
State |
本地与对等体之间BGP会话的状态,取值包括: · Up:表示BGP会话处于Established状态 · Down:表示BGP会话断开 |
Notification Error/SubError |
Notification消息中的错误码,表明了BGP会话处于Down状态的原因 Error表示Notification消息差错码,指定错误类型;SubError表示Notification消息差错子码,指定错误类型的详细信息 如果是本端发送Notification消息通知对等体邻居异常断开,则会显示邻居断开的详细原因(详见表1-18) |
差错码/差错子码 |
邻居断开的详细原因 |
1/1 |
connection not synchronized:连接不同步,目前实现为收到的报文的报文头前16字节不全为F |
1/2 |
bad message length:报文长度无效 |
1/3 |
bad message type:报文的类型无效 |
3/1 |
· the withdrawn length is too large:撤销信息长度过长 · the attribute length is too large:属性长度过长 · one attribute appears more than once:同一个属性在一个Update消息中出现了多次 · the attribute length is too small:属性长度字段不足2字节 · exntended length field is less than two octets:属性长度为可扩展长度,但长度字段不足2字节 · the length field is less than one octet:属性长度为正常长度,但长度字段不足1字节 · link-state attribute error:链路状态属性形式错误 |
3/2 |
unrecognized well-known attribute:不支持的公认属性 |
3/3 |
attribute-type attribute missed:attribute-type类型的属性丢失,attribute-type取值包括: · ORIGIN · AS_PATH · LOCAL_PREF · NEXT_HOP |
3/4 |
attribute flags error:属性标记错误 |
3/5 |
· attribute-type attribute length error:attribute-type类型的属性长度错误,attribute-type取值包括: ¡ AS_PATH ¡ AS4_PATH ¡ CLUSTER_LIST ¡ AGGREGATOR ¡ AS4_AGGREGATOR ¡ ORIGIN ¡ NEXT_HOP ¡ MED ¡ LOCAL_PREF ¡ ATOMIC_AGGREGATE ¡ ORIGINATOR_ID ¡ MP_REACH_NLRI ¡ COMMUNITIES ¡ extended communities · attribute length exceeds:属性长度越界 |
3/6 |
invalid ORIGIN attribute:ORIGIN属性无效 |
3/8 |
invalid NEXT_HOP attribute:下一跳属性无效 |
3/9 |
· invalid nexthop length in MP_REACH_NLRI (address-family):address-family地址族MP_REACH_NLRI属性的Nexthop长度错误,address-family的取值包括: ¡ 4u:表示IPv4单播地址族 ¡ MPLS:表示MPLS地址族 ¡ VPNv4:表示VPNv4地址族 ¡ 6u:表示IPv6单播地址族 ¡ VPNv6:表示VPNv6地址族 ¡ L2VPN:表示L2VPN地址族 · the length of MP_UNREACH_NLRI is too small:MP_UNREACH_NLRI的长度小于3字节 · the MP NLRI attribute length exceeds:MP_REACH_NLRI 或MP_UNREACH_NLRI属性长度越界 · erroneous MP NLRI attribute end position:可达或不可达前缀结束位置与报文属性结束位置不同 |
3/10 |
invalid network field:网络字段无效 |
3/11 |
malformed AS_PATH:AS路径形式不对 |
4/0 |
· hold timer expiration caused by local device:本地导致holdtimer超时 · hold timer expiration caused by peer device:对端导致holdtimer超时 |
5/0 |
· connection retry timer expires:ConnectRetry定时器超时 · TCP_CR_Acked event received:收到了TCP_CR_Acked事件 · TCP_Connection_Confirmed event received:收到了TCP_Connection_Confirmed事件 |
5/3 |
open message received:收到open消息 |
6/0 |
· manualstop event received:收到manualstop事件 · physical interface configuration changed:物理配置改变,比如接口变化 · session down event received from BFD:收到BFD会话down事件 |
6/1 |
· maximum number of prefixes reached:前缀数超过peer route-limit所配置的数目 · maximum number of address-family prefixes reached:address-family地址族的前缀数超过peer route-limit所配置的数目,address-family的取值包括: ¡ IPv4 unicast:表示IPv4单播地址族 ¡ IPv6 unicast:表示IPv6单播地址族 ¡ VPNv4:表示VPNv4地址族 ¡ VPNv6:表示VPNv6地址族 |
6/2 |
configuration of peer ignore changed:配置peer ignore命令 |
6/3 |
· address family deleted:地址族被删除 · peer disabled:关闭对等体 |
6/4 |
administrative reset:执行reset bgp命令或者配置改变导致BGP会话重启 |
6/5 |
connection rejected:连接被拒绝 |
6/6 |
other configuration change:其他配置变化 |
6/7 |
· connection collision resolution:连接冲突 · two connections exist and one uses MD5:存在两个连接,且其中一个配置了MD5认证 |
6/8 |
· no memory to process the attribute:解析属性时内存不够 · no memory for the route:生成路由或者标签块信息时,获取不到内存 · no memory to generate unreachable NLRI:封装unreachable NLRI时申请不到内存 · no memory to generate a message:封装报文时申请不到内存 · can’t get the VPN RD:解析前缀时获取不到RD · can’t get the VPN routing table:解析前缀时获取不到VPN路由表 · can’t get the attributes:解析前缀时获取不到属性 · entered severe memory state:进入二级门限告警 · entered critical memory state:进入三级门限告警 |
display bgp peer received prefix-list命令用来显示邻居收到的ORF消息中的前缀信息。
【命令】
display bgp [ instance instance-name ] peer ipv4 [ multicast | [ unicast ] [ vpn-instance vpn-instance-name ] ] ipv4-address received prefix-list
display bgp [ instance instance-name ] peer ipv6 [ multicast | [ unicast ] [ vpn-instance vpn-instance-name ] ] ipv6-address received prefix-list
display bgp [ instance instance-name ] peer ipv6 [ unicast ] [ vpn-instance vpn-instance-name ] { ipv4-address | link-local-address interface interface-type interface-number } received prefix-list
display bgp [ instance instance-name ] peer ipv4 [ unicast ] [ vpn-instance vpn-instance-name ] ipv6-address [ interface interface-type interface-number ] received prefix-list
display bgp [ instance instance-name ] peer { vpnv4 | vpnv6 } ipv4-address received prefix-list
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
instance instance-name:显示指定BGP实例的信息。instance-name表示BGP实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示default实例的信息。
ipv4:显示BGP IPv4对等体的信息。
ipv6:显示BGP IPv6对等体的信息。
vpnv4:显示BGP VPNv4对等体的信息。
vpnv6:显示BGP VPNv6对等体的信息。
multicast:显示BGP组播对等体的信息。
unicast:显示BGP单播对等体的信息。
vpn-instance vpn-instance-name:显示指定VPN实例的BGP对等体的信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果不指定本参数,则显示公网BGP对等体的信息。
ipv4-address:显示指定对等体的信息。ipv4-address为对等体的IPv4地址。
ipv6-address:显示指定对等体的信息。ipv6-address为对等体的IPv6地址。如果指定了interface参数,则此地址应为interface-type interface-number接口学习到的ND表项中的与本地设备建立BGP会话的链路本地地址。
link-local-address:显示指定对等体的信息。link-local-address为对等体的链路本地地址。
interface-type interface-number:指定连接对等体的接口。interface-type interface-number为接口类型和接口编号。
【举例】
# 显示对等体10.110.25.20的收到的ORF消息中的前缀信息。
<Sysname> display bgp peer ipv4 10.110.25.20 received prefix-list
ORF prefix list entries: 2
index: 10 prefix 1.1.1.0/24 ge 26 le 32
index: 20 prefix 2.1.1.0/24 ge 26 le 32
表1-19 display bgp peer received prefix-list命令显示信息描述表
字段 |
描述 |
ORF prefix list entries |
ORF地址前缀条目数 |
index |
地址前缀索引号 |
prefix |
地址前缀信息 |
ge |
greater-equal,表示掩码长度大于或者等于 |
le |
less-equal,表示掩码长度小于或者等于 |
display bgp routing-table dampened命令用来显示衰减的BGP路由信息。
【命令】
display bgp [ instance instance-name ] routing-table dampened { ipv4 | ipv6 } [ multicast | [ unicast ] [ vpn-instance vpn-instance-name ] ]
display bgp [ instance instance-name ] routing-table dampened vpnv4
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
instance instance-name:显示指定BGP实例的信息。instance-name表示BGP实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示default实例的信息。
ipv4:显示衰减的BGP IPv4路由信息。
ipv6:显示衰减的BGP IPv6路由信息。
vpnv4:显示衰减的IBGP VPNv4路由信息。
multicast:显示衰减的BGP组播路由信息。
unicast:显示衰减的BGP单播路由信息。
vpn-instance vpn-instance-name:显示指定VPN实例内衰减的BGP路由信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果不指定本参数,则显示公网衰减的BGP路由信息。
【使用指导】
如果没有指定unicast和multicast参数,则缺省为unicast。
【举例】
# 显示衰减的BGP IPv4单播路由信息。
<Sysname> display bgp routing-table dampened ipv4
Total number of routes: 1
BGP local router ID is 192.168.1.135
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a – additional-path
Origin: i - IGP, e - EGP, ? - incomplete
Network From Reuse Path/Ogn
de 20.1.1.0/24 10.1.1.2 00:56:27 100i
# 显示衰减的BGP IPv6单播路由信息。
<Sysname> display bgp routing-table dampened ipv6
Total number of routes: 2
BGP local router ID is 192.168.1.135
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a – additional-path
Origin: i - IGP, e - EGP, ? - incomplete
de Network : 2:: PrefixLen : 64
From : 10.1.1.1 Reuse : 00:39:49
Path/Ogn: 100i
de Network : 2:: PrefixLen : 64
From : 1::1 Reuse : 00:39:49
Path/Ogn: 100i
表1-20 display bgp routing-table dampened命令显示信息描述表
字段 |
描述 |
Total number of routes |
衰减的路由总数 |
BGP local router ID |
本地的路由器ID |
Status codes |
路由状态代码: · * – valid:合法路由 · > – best:优选最佳路由 · d - dampened:震荡抑制路由 · h – history:历史路由 · s – suppressed:聚合抑制路由 · S – stale:过期路由 · i – internal:内部路由 · e – external:外部路由 · a – additional-path:Add-Path优选路由 |
Origin |
路由信息的来源,取值包括: · i – IGP:表示路由产生于本AS内。通过network命令发布路由的路由信息来源为IGP · e – EGP:表示路由是通过EGP(Exterior Gateway Protocol,外部网关协议)学到的 · ? – incomplete:表示路由的来源无法确定。从IGP协议引入路由的路由信息来源为incomplete |
Network |
目的网络地址 |
PrefixLen |
目的网络地址的前缀长度 |
From |
发布该路由的BGP对等体的IP地址 |
Reuse |
路由恢复可用的时间,即还需要等待多长时间该路由将由不可用状态转为可用状态 |
Path/Ogn |
路由的AS路径(AS_PATH)属性和路由信息的来源(ORIGIN)属性,其中: · AS_PATH属性记录了此路由经过的所有AS,可以避免路由环路的出现 · ORIGIN属性标记了此路由如何成为BGP路由 |
【相关命令】
· dampening
· dampening ibgp(MPLS命令参考/MPLS L3VPN)
· reset bgp dampening
display bgp routing-table dedicated命令用来显示BGP Dedicated路由信息。
【命令】
display bgp [ instance instance-name ] routing-table dedicated [ peer { ipv4-address | ipv6-address } { advertised-routes | received-routes } [ statistics ] | [ route-type mac-ip ] [ { dedicated-route route-length | dedicated-prefix } [ advertise-info ] | ipv4-address | ipv6-address | mac-address ] | statistics ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
instance instance-name:显示指定BGP实例的信息。instance-name表示BGP实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示default实例的信息。
peer:显示向指定的对等体发布或者从指定的对等体收到的BGP Dedicated路由信息。
ipv4-address:对等体的IPv4地址。
ipv6-address:对等体的IPv6地址。
advertised-routes:显示向指定的对等体发布的Dedicated路由信息。
received-routes:显示从指定的对等体接收到的Dedicated路由信息。
statistics:显示Dedicated路由的统计信息。
route-type:显示指定类型的BGP Dedicated路由。目前仅支持MAC/IP一种类型。
mac-ip:显示MAC/IP路由(MAC/IP route)。
dedicated-route route-length:显示指定BGP Dedicated路由的详细信息。dedicated-route表示Dedicated路由信息,为1~512个字符的字符串。route-length表示BGP Dedicated路由信息的长度,取值范围为0~65535,单位为比特。
dedicated-prefix:显示指定BGP Dedicated路由的详细信息。dedicated-prefix包含Dedicated路由信息和路由信息长度,组成格式为dedicated-route/route-length,为1~512个字符的字符串,不区分大小写。
advertise-info:显示BGP Dedicated路由的通告信息。
ipv4-address:显示包含指定IPv4地址的Dedicated路由信息。
ipv6-address:显示包含指定IPv6地址的Dedicated路由信息。
mac-address:显示包含指定MAC地址的Dedicated路由信息。
【举例】
# 显示所有BGP Dedicated路由的简要信息。
<Sysname> display bgp routing-table dedicated
BGP local router ID is 8.8.8.8
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a – additional-path
Origin: i - IGP, e - EGP, ? - incomplete
Total number of routes: 2
* >e Network : [1][48][0011-0022-0033][32][11.22.33.44][3]/104
NextHop : 1.2.3.4 LocPrf : 100
PrefVal : 0
MED : 0
Path/Ogn: 200i
* >e Network : [1][48][0710-0101-3451][0][3]/72
NextHop : 1.2.3.9 LocPrf : 100
PrefVal : 0
MED : 0
Path/Ogn: 200i
表1-21 display bgp routing-table dedicated命令简要显示信息描述表
字段 |
描述 |
BGP local router ID |
本地的路由器ID |
Status codes |
路由状态代码: · * – valid:合法路由 · > – best:普通优选最佳路由 · d - dampened:震荡抑制路由 · h – history:历史路由 · s – suppressed:聚合抑制路由 · S – stale:过期路由 · i – internal:内部路由 · e – external:外部路由 · a – additional-path:Add-Path优选路由 |
Origin |
路由信息的来源,取值包括: · i – IGP:表示路由产生于本AS内 · e – EGP:表示路由是通过EGP(Exterior Gateway Protocol,外部网关协议)学到的 · ? – incomplete:表示路由的来源无法确定 |
Totoal number of routes |
BGP Dedicated路由总数 |
Network |
BGP Dedicated路由/路由长度,BGP Dedicated路由的取值为[1][MACLength][MAC][IPAddressLength][IPAddress][OriginType],各字段的含义为: · 1:表示路由携带的信息为绑定表项信息,即MAC/IP路由 · MACLength:MAC地址长度 · MAC:MAC地址 · IPAddressLength:IP地址长度 · IPAddress:IP地址 · OriginType:源类型,取值包括: ¡ 3:表示DHCP relay ¡ 7:表示ND snooping ¡ 8:表示DHCPv6 relay |
NextHop |
下一跳IP地址 |
LocPrf |
本地优先级 |
PrefVal |
路由首选值 |
MED |
MED(Multi-Exit Discriminator,多出口区分)属性值 |
Path/Ogn |
路由的AS路径(AS_PATH)属性和路由信息的来源(ORIGIN)属性,其中: · AS_PATH属性记录了此路由经过的所有AS,可以避免路由环路的出现。本字段最多显示16个AS号,超出的部分以“…”表示,被省略的部分可以通过显示路由的详细信息查看 · ORIGIN属性标记了此BGP路由如何生成的 |
# 显示BGP Dedicated路由[1][48][0011-0022-0033][32][11.22.33.44][3]/120的详细信息。
<Sysname> display bgp routing-table dedicated [1][48][0011-0022-0033][32][11.22.33.44][3]/120
BGP local router ID: 1.1.1.2
Local AS number: 100
Total number of routes: 1
Paths: 2 available, 1 best
BGP routing table information of [1][48][0011-0022-0033][32][11.22.33.44][3]/120:
From : 10.1.1.2 (192.168.56.17)
Rely nexthop : 10.1.1.2
Original nexthop: 10.1.1.2
OutLabel : NULL
RxPathID : 0x0
TxPathID : 0x0
AS-path : 200
Origin : egp
Attribute value : MED 0, pref-val 0
State : valid, external, best
IP precedence : N/A
QoS local ID : N/A
Traffic index : N/A
Route type : MAC/IP route
MAC length : 48
MAC address : 0011-0022-0033
IP length : 32
IP address : 11.22.33.44
Origin type : DHCP relay agent
VLAN ID : 4096
Inner VLAN ID : 10
Origin router ID: 1.1.1.2
表1-22 display bgp routing-table dedicated命令详细显示信息描述表
字段 |
描述 |
BGP local router ID |
本地的路由器ID |
Local AS number |
本地的AS号 |
Total number of routes |
BGP Dedicated路由总数 |
Paths |
路由数信息 · available:有效路由数目 · best:最佳路由数目 |
BGP routing table information of [1][48][0011-0022-0033][32][11.22.33.44][3]/120 |
BGP Dedicated路由[1][48][0011-0022-0033][32][11.22.33.44][3]/120的详细信息 |
From |
发布该路由的BGP对等体的IP地址 |
Rely Nexthop |
路由迭代后的下一跳IP地址,如果没有迭代出下一跳地址,则显示为“not resolved” |
Original nexthop |
路由的原始下一跳地址,如果是从BGP更新消息中获得的路由,则该地址为接收到的消息中的下一跳IP地址 |
OutLabel |
路由的出标签值 BGP Dedicated地址族暂不支持本字段 |
RxPathID |
接收到的路由的Add-Path ID值 BGP Dedicated地址族暂不支持本字段 |
TxPathID |
发送的路由的Add-Path ID值 BGP Dedicated地址族暂不支持本字段 |
AS-path |
路由的AS路径(AS_PATH)属性,记录了此路由经过的所有AS,可以避免路由环路的出现 |
Origin |
路由信息的来源,取值包括: · igp:表示路由产生于本AS内 · egp:表示路由是通过EGP(Exterior Gateway Protocol,外部网关协议)学到的 · incomplete:表示路由的来源无法确定 |
Attribute value |
BGP路由属性信息,包括: · MED:与目的网络关联的MED值 · localpref:本地优先级 · pref-val:路由首选值 · pre:协议优先级 |
State |
路由当前状态,取值包括: · valid:有效路由 · internal:内部路由 · external:外部路由 · local:本地产生路由 · best:最佳路由 |
IP precedence |
路由的IP优先级,取值范围为0~7,N/A表示无效值 |
QoS local ID |
路由的QoS本地ID属性,取值范围为1~4095,N/A表示无效值 |
Traffic index |
流量索引值,取值范围为1~64,N/A表示无效值 |
Route Type |
路由类型,目前仅支持MAC/IP路由 |
MAC Length |
Dedicated路由中携带的MAC地址长度 |
MAC |
Dedicated路由中携带的MAC地址 |
IPAddressLength |
Dedicated路由中携带的IP地址长度 |
IPAddress |
Dedicated路由中携带的IP地址 |
Origin type |
接口绑定表项来源: · ND snooping:表项来源于ND snooping · DHCP relay agent:表项来源于DHCP中继 · DHCPv6 relay agent:表项来源于DHCPv6中继 |
VLAN ID |
Dedicated路由中携带的VLAN ID |
Inner VLAN ID |
Dedicated路由中携带的内层VLAN ID,携带单层VLAN时本字段显示为“N/A” |
Origin router ID |
生成该路由的路由器的Router ID |
# 显示BGP Dedicated路由[1][48][0011-0022-0033][32][11.22.33.44][3]/120的通告信息。
<Sysname> display bgp routing-table dedicated [1][48][0011-0022-0033][32][11.22.33.44][3]/120 advertise-info
BGP local router ID: 192.168.1.136
Local AS number: 100
Total number of routes: 1
Paths: 1 best
BGP routing table information of [1][48][0011-0022-0033][32][11.22.33.44]/104:
Advertised to peers (1 in total):
10.1.1.2
表1-23 display bgp routing-table dedicated advertise-info命令显示信息描述表
字段 |
描述 |
BGP local router ID |
本地的路由器ID |
Local AS number |
本地的AS号 |
Total number of routes |
BGP Dedicated路由总数 |
Paths |
到达指定目的网络的优选路由数目 |
BGP routing table information of [1][48][0011-0022-0033][32][11.22.33.44][3]/120 |
BGP Dedicated路由[1][48][0011-0022-0033][32][11.22.33.44][3]/120的通告信息 |
Advertised to peers (1 in total) |
该路由已经向哪些对等体发送,以及对等体的数目 |
# 显示向对等体1::1发布的BGP Dedicated路由的统计信息。
<Sysname> display bgp routing-table dedicated peer 1::1 advertised-routes statistics
Advertised routes total: 1
# 显示从对等体1::1收到的BGP dedicated路由的统计信息。
<Sysname> display bgp routing-table dedicated peer 1::1 received-routes statistics
Received routes total: 1
表1-24 display bgp routing-table dedicated peer statistics命令显示信息描述表
字段 |
描述 |
Advertised routes total |
向指定对等体发布的路由总数 |
Received routes total |
从指定对等体收到的路由总数 |
# 显示BGP Dedicated路由的统计信息。
<Sysname> display bgp routing-table dedicated statistics
Total number of routes: 4
表1-25 display bgp routing-table dedicated statistics命令显示信息描述表
字段 |
描述 |
Total number of routes |
BGP Dedicated路由总数 |
display bgp routing-table flap-info命令用来显示BGP路由的震荡统计信息。
【命令】
display bgp [ instance instance-name ] routing-table flap-info ipv4 [ multicast | [ unicast ] [ vpn-instance vpn-instance-name ] ] [ ipv4-address [ { mask-length | mask } [ longest-match ] ] | as-path-acl { as-path-acl-number | as-path-acl-name } ]
display bgp [ instance instance-name ] routing-table flap-info ipv6 [ multicast | [ unicast ] [ vpn-instance vpn-instance-name ] ] [ ipv6-address prefix-length | as-path-acl { as-path-acl-number | as-path-acl-name } ]
display bgp [ instance instance-name ] routing-table flap-info vpnv4 [ ipv4-address [ { mask | mask-length } [ longest-match ] ] | as-path-acl { as-path-acl-number | as-path-acl-name } ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
instance instance-name:显示指定BGP实例的信息。instance-name表示BGP实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示default实例的信息。
ipv4:显示BGP IPv4路由的震荡统计信息。
ipv6:显示BGP IPv6路由的震荡统计信息。
vpnv4:显示IBGP VPNv4路由的震荡统计信息。
multicast:显示BGP组播路由的震荡统计信息。
unicast:显示BGP单播路由的震荡统计信息。
vpn-instance vpn-instance-name:显示指定VPN实例内BGP路由的震荡统计信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果不指定本参数,则显示公网BGP路由的震荡统计信息。
ipv4-address:显示匹配指定目的网络地址的BGP IPv4单播路由或组播路由的震荡统计信息。
mask-length:目的网络地址的掩码长度,取值范围为0~32。
mask:目的网络地址的掩码,点分十进制格式。
longest-match:指定根据如下方法判断显示哪条BGP IPv4单播路由或组播路由的震荡统计信息:
(9) 将用户输入的网络地址和路由的掩码进行与操作;
(10) 计算结果与路由的网段地址相同,且掩码小于等于用户输入子网掩码的路由中,子网掩码最长的路由将被显示出来。
ipv6-address prefix-length:显示匹配指定目的网络地址及前缀长度的BGP IPv6单播路由或组播路由的震荡统计信息。prefix-length为目的网络地址的前缀长度,取值范围为0~128。
as-path-acl as-path-acl-number:显示匹配指定AS路径过滤列表号的BGP路由的震荡统计信息。as-path-acl-number为AS路径过滤列表号,取值范围为1~256。
as-path-acl as-path-acl-name:显示匹配指定AS路径过滤列表名的BGP路由的震荡统计信息。as-path-acl-name为AS路径过滤列表名,为1~51个字符的字符串,区分大小写,不能全为数字。
【使用指导】
执行display bgp routing-table flap-info ipv4命令时:
· 如果只指定了ipv4-address参数,则将指定的网络地址和路由的掩码进行与操作,若计算结果与路由的网段地址相同,则显示该BGP IPv4单播路由或组播路由的震荡统计信息。
· 如果指定了ipv4-address mask或ipv4-address mask-length参数,没有指定longest-match参数,则显示与指定目的网络IPv4地址和网络掩码(或掩码长度)精确匹配的BGP IPv4单播路由或组播路由的震荡统计信息。
如果没有指定unicast和multicast参数,则缺省为unicast。
【举例】
# 显示所有BGP IPv4单播路由的震荡统计信息。
<Sysname> display bgp routing-table flap-info ipv4
Total number of routes: 1
BGP local router ID is 192.168.1.135
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a – additional-path
Origin: i - IGP, e - EGP, ? - incomplete
Network From Flaps Duration Reuse Path/Ogn
de 20.1.1.0/24 10.1.1.2 1 00:02:36 00:53:58 100i
# 显示所有BGP IPv6单播路由的震荡统计信息。
<Sysname> display bgp routing-table flap-info ipv6
Total number of routes: 2
BGP local router ID is 192.168.1.135
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a – additional-path
Origin: i - IGP, e - EGP, ? - incomplete
de Network : 2:: PrefixLen : 64
From : 10.1.1.1 Flaps : 5
Duration: 00:03:25 Reuse : 00:39:28
Path/Ogn: 100i
de Network : 2:: PrefixLen : 64
From : 1::1 Flaps : 5
Duration: 00:03:25 Reuse : 00:39:28
Path/Ogn: 100i
表1-26 display bgp routing-table flap-info命令显示信息描述表
字段 |
描述 |
Total number of routes |
震荡路由的总数 |
BGP local router ID |
本地的路由器ID |
Status codes |
路由状态代码: · * – valid:合法路由 · > – best:优选最佳路由 · d - dampened:震荡抑制路由 · h – history:历史路由 · s – suppressed:聚合抑制路由 · S – stale:过期路由 · i – internal:内部路由 · e – external:外部路由 · a – additional-path:Add-Path优选路由 |
Origin |
路由信息的来源,取值包括: · i – IGP:表示路由产生于本AS内。通过network命令发布路由的路由信息来源为IGP · e – EGP:表示路由是通过EGP(Exterior Gateway Protocol,外部网关协议)学到的 · ? – incomplete:表示路由的来源无法确定。从IGP协议引入路由的路由信息来源为incomplete |
Network |
目的网络地址 |
PrefixLen |
目的网络地址的前缀长度 |
From |
发布该路由的BGP对等体的IP地址 |
Flaps |
路由震荡的次数,即路由从可达状态变为不可达状态,及可达路由的属性发生变化的次数 |
Duration |
路由发生震荡的持续时间 |
Reuse |
路由恢复可用的时间,即还需要等待多长时间该路由将由不可用状态转为可用状态 |
Path/Ogn |
路由的AS路径(AS_PATH)属性和路由信息的来源(ORIGIN)属性,其中: · AS_PATH属性记录了此路由经过的所有AS,可以避免路由环路的出现 · ORIGIN属性标记了此路由如何成为BGP路由 |
【相关命令】
· dampening
· dampening ibgp(MPLS命令参考/MPLS L3VPN)
· reset bgp flap-info
display bgp routing-table ipv4 multicast命令用来显示BGP IPv4组播路由信息。
【命令】
display bgp [ instance instance-name ] routing-table ipv4 multicast [ ipv4-address [ { mask-length | mask } [ longest-match ] ] | ipv4-address [ mask-length | mask ] advertise-info | as-path-acl { as-path-acl-number | as-path-acl-name } | community-list { { basic-community-list-number | comm-list-name } [ whole-match ] | adv-community-list-number } | peer ipv4-address { advertised-routes | received-routes } [ ipv4-address [ mask-length | mask ] | statistics ] | statistics ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
instance instance-name:显示指定BGP实例的信息。instance-name表示BGP实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示default实例的信息。
ipv4-address:目的网络的IPv4地址。
mask-length:网络掩码长度,取值范围为0~32。
mask:网络掩码,点分十进制格式。
longest-match:指定根据如下方法判断显示哪条BGP IPv4组播路由信息:
(11) 将用户输入的网络地址和路由的掩码进行与操作;
(12) 计算结果与路由的网段地址相同,且掩码小于等于用户输入子网掩码的路由中,子网掩码最长的路由将被显示出来。
advertise-info:显示BGP IPv4组播路由的通告信息。
as-path-acl as-path-acl-number:显示匹配指定AS路径过滤列表号的BGP IPv4组播路由信息。as-path-acl-number为AS路径过滤列表号,取值范围为1~256。
as-path-acl as-path-acl-name:显示匹配指定AS路径过滤列表名的BGP IPv4组播路由信息。as-path-acl-name为AS路径过滤列表名,为1~51个字符的字符串,区分大小写,不能全为数字。
community-list:显示匹配指定BGP团体列表的BGP IPv4组播路由信息。
basic-community-list-number:基本团体列表号,取值范围为1~99。
comm-list-name:团体属性列表名,为1~63个字符的字符串,区分大小写。
whole-match:精确匹配。如果指定了本参数,则只有路由的团体属性列表与指定的团体属性列表完全相同时,才显示该路由的信息;如果未指定本参数,则只要路由的团体属性列表中包含指定的团体属性列表,就显示该路由的信息。
adv-community-list-number:高级团体列表号,取值范围为100~199。
peer ipv4-address:显示向指定对等体发布或者从指定对等体收到的BGP IPv4组播路由信息。ipv4-address为对等体的地址。
advertised-routes:显示向指定的对等体发布的路由信息。
received-routes:显示从指定的对等体接收到的路由信息。
statistics:显示路由的统计信息。
【使用指导】
如果没有指定任何参数,则显示所有BGP IPv4组播路由的简要信息。
如果只指定了ipv4-address参数,则将指定的网络地址和路由的掩码进行与操作,若计算结果与路由的网段地址相同,则显示该路由的详细信息。
如果指定了ipv4-address mask或ipv4-address mask-length参数,没有指定longest-match参数,则显示与指定目的网络IPv4地址和网络掩码(或掩码长度)精确匹配的BGP IPv4组播路由的详细信息。
【举例】
# 显示所有BGP IPv4组播路由的简要信息。
<Sysname> display bgp routing-table ipv4 multicast
Total number of routes: 3
BGP local router ID is 192.168.1.62
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a – additional-path
Origin: i - IGP, e - EGP, ? - incomplete
Network NextHop MED LocPrf PrefVal Path/Ogn
* > 5.5.5.5/32 127.0.0.1 0 32768 ?
* > 192.168.1.0 192.168.1.62 0 32768 ?
* > 192.168.1.62/32 127.0.0.1 0 32768 ?
# 显示匹配编号为20的AS路径过滤列表的BGP IPv4组播路由信息。
<Sysname> display bgp routing-table ipv4 multicast as-path-acl 20
Total number of routes: 3
BGP local router ID is 192.168.1.62
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a – additional-path
Origin: i - IGP, e - EGP, ? - incomplete
Network NextHop MED LocPrf PrefVal Path/Ogn
* > 5.5.5.5/32 127.0.0.1 0 32768 ?
* > 192.168.1.0 192.168.1.62 0 32768 ?
* > 192.168.1.62/32 127.0.0.1 0 32768 ?
# 显示匹配BGP团体列表100的BGP IPv4组播路由信息。
<Sysname> display bgp routing-table ipv4 multicast community-list 100
Total number of routes: 3
BGP local router ID is 192.168.1.62
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a – additional-path
Origin: i - IGP, e - EGP, ? - incomplete
Network NextHop MED LocPrf PrefVal Path/Ogn
* > 5.5.5.5/32 127.0.0.1 0 32768 ?
* > 192.168.1.0 192.168.1.62 0 32768 ?
* > 192.168.1.62/32 127.0.0.1 0 32768 ?
# 显示向对等体192.168.1.139发布的所有BGP IPv4组播路由信息。
<Sysname> display bgp routing-table ipv4 multicast peer 192.168.1.139 advertised-routes
Total number of routes: 2
BGP local router ID is 192.168.1.62
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a – additional-path
Origin: i - IGP, e - EGP, ? - incomplete
Network NextHop MED LocPrf Path/Ogn
* > 5.5.5.5/32 127.0.0.1 0 100 ?
* > 192.168.1.0 192.168.1.62 0 100 ?
# 显示从对等体192.168.1.139收到的所有BGP IPv4组播路由信息。
<Sysname> display bgp routing-table ipv4 multicast peer 192.168.1.139 received-routes
Total number of routes: 2
BGP local router ID is 192.168.1.62
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a – additional-path
Origin: i - IGP, e - EGP, ? - incomplete
Network NextHop MED LocPrf PrefVal Path/Ogn
* >i 8.8.8.8/32 192.168.1.139 0 100 0 ?
* i 192.168.1.0 192.168.1.139 0 100 0 ?
表1-27 display bgp routing-table ipv4 multicast命令简要显示信息描述表
字段 |
描述 |
Total number of routes |
路由总数 |
BGP local router ID |
本地的路由器ID |
Status codes |
路由状态代码: · * – valid:合法路由 · > – best:普通优选最佳路由 · d – damped:震荡抑制路由 · h – history:历史路由 · s – suppressed:聚合抑制路由 · S – Stale:过期路由 · i – internal:内部路由 · e – external:外部路由 · a – additional-path:Add-Path优选路由 |
Origin |
路由信息的来源,取值包括: · i – IGP:表示路由产生于本AS内。通过network命令发布路由的路由信息来源为IGP · e – EGP:表示路由是通过EGP(Exterior Gateway Protocol,外部网关协议)学到的 · ? – incomplete:表示路由的来源无法确定。从IGP协议引入路由的路由信息来源为incomplete |
Network |
目的网络地址 |
NextHop |
下一跳IP地址 |
MED |
MED(Multi-Exit-Discriminator,多出口区分)属性值 |
LocPrf |
本地优先级 |
PrefVal |
路由首选值 |
Path/Ogn |
路由的AS路径(AS_PATH)属性和路由信息的来源(ORIGIN)属性,其中: · AS_PATH属性记录了此路由经过的所有AS,可以避免路由环路的出现 · ORIGIN属性标记了此BGP路由如何生成的 |
# 显示到达目的网络5.5.5.5/32的BGP IPv4组播路由的详细信息。
<Sysname> display bgp routing-table ipv4 multicast 5.5.5.5 32
BGP local router ID: 192.168.1.139
Local AS number: 100
Paths: 1 available, 1 best
BGP routing table information of 5.5.5.5/32:
From : 192.168.1.62 (192.168.1.62)
Rely nexthop : 192.168.1.62
Original nexthop: 192.168.1.62
OutLabel : NULL
RxPathID : 0x0
TxPathID : 0x0
AS-path : (null)
Origin : incomplete
Attribute value : MED 0, localpref 100, pref-val 0
State : valid, internal, best, delay
Originator : 176.1.1.2
Cluster list : 80
IP precedence : N/A
QoS local ID : N/A
Traffic index : N/A
表1-28 display bgp routing-table ipv4 multicast命令详细显示信息描述表
字段 |
描述 |
BGP local router ID |
本地的路由器ID |
Local AS number |
本地的AS号 |
Paths |
路由数信息 · available:有效路由数目 · best:最佳路由数目 |
BGP routing table information of 5.5.5.5/32 |
到达目的网络5.5.5.5/32的BGP路由表项信息 |
From |
发布该路由的BGP对等体的IP地址 |
Imported route |
该路由为引入的路由 |
Rely Nexthop |
路由迭代后的下一跳IP地址,如果没有迭代出下一跳地址,则显示为“not resolved” |
Original nexthop |
路由的原始下一跳地址,如果是从BGP更新消息中获得的路由,则该地址为接收到的消息中的下一跳IP地址 |
OutLabel |
路由的出标签值 |
RxPathID |
接收到的路由的Add-Path ID值 |
TxPathID |
发送的路由的Add-Path ID值 |
AS-path |
路由的AS路径(AS_PATH)属性,记录了此路由经过的所有AS,可以避免路由环路的出现 |
Origin |
路由信息的来源,取值包括: · igp:表示路由产生于本AS内。通过network命令发布路由的路由信息来源为IGP · egp:表示路由是通过EGP(Exterior Gateway Protocol,外部网关协议)学到的 · incomplete:表示路由的来源无法确定。从IGP协议引入路由的路由信息来源为incomplete |
Attribute value |
BGP路由属性信息,包括: · MED:与目的网络关联的MED值 · localpref:本地优先级 · pref-val:路由首选值 · pre:协议优先级 |
State |
路由当前状态,取值包括: · valid:有效路由 · internal:内部路由 · external:外部路由 · local:本地产生路由 · synchronize:同步路由 · best:最佳路由 · delay:表示该路由优选时将被延迟(仅在显示路由详细信息时显示本字段) |
Originator |
将路由发布给路由反射器的对等体的Router ID |
Cluster list |
路由反射器的集群ID |
IP precedence |
路由的IP优先级,取值范围为0~7,N/A表示无效值 |
QoS local ID |
路由的QoS本地ID属性,取值范围为1~4095,N/A表示无效值 |
Traffic index |
流量索引值,取值范围为1~64,N/A表示无效值 |
# 显示向对等体192.168.1.62发布的BGP IPv4组播路由的统计信息。
<Sysname> display bgp routing-table ipv4 multicast peer 192.168.1.62 advertised-routes statistics
Advertised routes total: 2
# 显示从对等体192.168.1.62收到的BGP IPv4组播路由的统计信息。
<Sysname> display bgp routing-table ipv4 multicast peer 192.168.1.62 received-routes statistics
Received routes total: 2
表1-29 display bgp routing-table ipv4 multicast peer statistics命令显示信息描述表
字段 |
描述 |
Advertised routes total |
向指定对等体发布的路由总数 |
Received routes total |
从指定对等体收到的路由总数 |
# 显示IPv4组播的路由统计信息。
<Sysname> display bgp routing-table ipv4 multicast statistics
Total number of routes: 5
表1-30 display bgp routing-table ipv4 multicast statistics命令显示信息描述表
字段 |
描述 |
Total number of routes |
路由总数 |
# 显示到达目的网段8.8.8.8/32的BGP IPv4组播路由的通告信息。
<Sysname> display bgp routing-table ipv4 multicast 8.8.8.8 32 advertise-info
BGP local router ID: 192.168.1.139
Local AS number: 100
Paths: 1 best
BGP routing table information of 8.8.8.8/32(TxPathID:0):
Advertised to peers (1 in total):
192.168.1.62
表1-31 display bgp routing-table ipv4 multicast advertise-info命令显示信息描述表
字段 |
描述 |
BGP local router ID |
本地的路由器ID |
Local AS number |
本地的AS号 |
Paths |
到达指定目的网络的优选路由数目 |
BGP routing table information of 8.8.8.8/32(TxPathID:0) |
到达目的网络8.8.8.8/32的BGP路由的通告信息 |
Advertised to peers (1 in total) |
该路由已经向哪些对等体发送,以及对等体的数目 |
【相关命令】
· ip as-path(三层技术-IP路由命令参考/路由策略)
· ip community-list(三层技术-IP路由命令参考/路由策略)
display bgp routing-table ipv4 rtfilter命令用来显示BGP IPv4 RT-Filter路由信息。
【命令】
display bgp [ instance instance-name ] routing-table ipv4 rtfilter [ default-rt [ advertise-info ] | [ origin-as as-number ] [ route-target [ advertise-info ] ] | peer ipv4-address { advertised-routes | received-routes } [ default-rt | [ origin-as as-number ] [ route-target ] | statistics ] | statistics ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
instance instance-name:显示指定BGP实例的信息。instance-name表示BGP实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示default实例的信息。
default-rt:显示Route Target为全0的BGP IPv4 rtfilter信息。
origin-as as-number:根据来源AS号为指定源AS的BGP IPv4 RT-Filter路由信息。
route-target:显示指定Route Target的BGP IPv4 RT-Filter路由信息,为3~21个字符的字符串。路由标识符有三种格式:
· 16位自治系统号:32位用户自定义数,例如:101:3。
· 32位IP地址:16位用户自定义数,例如:192.168.122.15:1。
· 32位自治系统号:16位用户自定义数字,其中的自治系统号最小值为65536。例如:65536:1。
advertise-info:显示BGP IPv4 RT-Filter路由的通告信息。
peer ipv4-address:显示向指定对等体发布或者从指定对等体收到的BGP IPv4 RT-Filter路由信息。ipv4-address为对等体的地址。
advertised-routes:显示向指定的对等体发布的路由信息。
received-routes:显示从指定的对等体接收到的路由信息。
statistics:显示路由的统计信息。
【使用指导】
如果没有指定任何参数,则显示所有BGP IPv4 RT-Filter路由的简要信息。
【举例】
# 显示所有BGP IPv4 RT-Filter路由的简要信息。
<Sysname> display bgp routing-table ipv4 rtfilter
BGP local router ID is 192.168.1.136
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a - additional-path
Origin: i - IGP, e - EGP, ? - incomplete
Total number of routes from all PEs: 2
Origin AS: 100
Total number of routes: 2
* >e Network : <100:1> PrefixLen : 96
NextHop : 1.1.1.2 LocPrf :
PrefVal : 0
MED :
Path/Ogn: 100i
* >e Network : <1.1.1.1:1> PrefixLen : 96
NextHop : 1.1.1.2 LocPrf :
PrefVal : 0
MED :
Path/Ogn: 100i
# 显示匹配源AS号为100的BGP IPv4 RT-Filter路由信息。
<Sysname> display bgp routing-table ipv4 rtfilter origin-as 100
BGP local router ID is 192.168.1.136
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a - additional-path
Origin: i - IGP, e - EGP, ? - incomplete
Origin AS: 100
Total number of routes: 2
* >e Network : <100:1> PrefixLen : 96
NextHop : 1.1.1.2 LocPrf :
PrefVal : 0
MED :
Path/Ogn: 100i
* >e Network : <1.1.1.1:1> PrefixLen : 96
NextHop : 1.1.1.2 LocPrf :
PrefVal : 0
MED :
Path/Ogn: 100i
# 显示向对等体10.2.1.2发布的所有公网BGP IPv4 RT-Filter路由信息。
<Sysname> display bgp routing-table ipv4 rtfilter peer 10.2.1.2 advertised-routes
Total number of routes: 1
BGP local router ID is 192.168.1.136
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a - additional-path
Origin: i - IGP, e - EGP, ? - incomplete
Origin AS: 100
Total number of routes: 1
* > Network : <100:1> PrefixLen : 96
NextHop : 1.1.1.2 LocPrf :
MED : 0
Path/Ogn: i
# 显示从对等体10.2.1.2收到的所有公网BGP IPv4 RT-Filter路由信息。
<Sysname> display bgp routing-table ipv4 rtfilter peer 10.2.1.2 received-routes
Total number of routes: 1
BGP local router ID is 192.168.1.135
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a - additional-path
Origin: i - IGP, e - EGP, ? - incomplete
Origin AS: 100
Total number of routes: 1
* >e Network : <100:1> PrefixLen : 96
NextHop : 10.1.1.1 LocPrf :
PrefVal : 0
MED : 0
Path/Ogn: 100i
表1-32 display bgp routing-table ipv4 rtfilter命令简要显示信息描述表
字段 |
描述 |
Total number of routes from all PEs |
来自所有PE设备的Route Target过滤信息总数 |
Origin AS |
RT-Filter路由源AS号 |
Total number of routes |
路由总数 |
BGP local router ID |
本地的路由器ID |
Status codes |
路由状态代码: · * – valid:合法路由 · > – best:普通优选最佳路由 · d - dampened:震荡抑制路由 · h – history:历史路由 · s – suppressed:聚合抑制路由 · S – stale:过期路由 · i – internal:内部路由 · e – external:外部路由 · a - additional-path:Add-Path优选路由 |
Origin |
路由信息的来源,取值包括: · i – IGP:表示路由产生于本AS内。通过network命令发布路由的路由信息来源为IGP · e – EGP:表示路由是通过EGP(Exterior Gateway Protocol,外部网关协议)学到的。 · ? – incomplete:表示路由的来源无法确定。从IGP协议引入路由的路由信息来源为incomplete |
Network |
目的网络地址 |
NextHop |
下一跳IP地址 |
MED |
MED(Multi-Exit Discriminator,多出口区分)属性值 |
LocPrf |
本地优先级 |
PrefVal |
路由首选值 |
Path/Ogn |
路由的AS路径(AS_PATH)属性和路由信息的来源(ORIGIN)属性,其中: · AS_PATH属性记录了此路由经过的所有AS,可以避免路由环路的出现 · ORIGIN属性标记了此BGP路由如何生成的 |
# 显示BGP IPv4 RT-Filter路由100:1的详细信息。
<Sysname> display bgp routing-table ipv4 rtfilter 100:1
BGP local router ID: 192.168.100.1
Local AS number: 100
Origin AS: 100
Total number of routes: 1
Paths: 1 available, 1 best
BGP routing table information of <100:1>/96:
Imported route.
Original nexthop: 10.2.1.1
OutLabel : NULL
RxPathID : 0x0
TxPathID : 0x0
AS-path : (null)
Origin : igp
Attribute value : MED 0, pref-val 32768, pre 0
State : valid, local, best, delay
IP precedence : N/A
QoS local ID : N/A
Traffic index : N/A
表1-33 display bgp routing-table ipv4 rtfilter命令详细显示信息描述表
字段 |
描述 |
BGP local router ID |
本地的路由器ID |
Local AS number |
本地的AS号 |
Origin AS |
RT-Filter路由源AS号 |
Total number of routes |
路由总数 |
Paths |
路由数信息 · available:有效路由数目 · best:最佳路由数目 |
BGP routing table information of <1.1.1.1:1>/96 |
到达目的网络<1.1.1.1:1>/96的BGP路由的通告信息 |
Imported route |
该路由为本地生成的BGP Route-Target Filter路由 |
Original nexthop |
路由的原始下一跳地址,如果是从BGP更新消息中获得的路由,则该地址为接收到的消息中的下一跳IP地址 |
OutLabel |
路由的出标签值 |
RxPathID |
接收到的路由的Add-Path ID值 |
TxPathID |
发送的路由的Add-Path ID值 |
AS-path |
路由的AS路径(AS_PATH)属性,记录了此路由经过的所有AS,可以避免路由环路的出现 |
Origin |
路由信息的来源,取值包括: · igp:表示路由产生于本AS内。通过network命令发布路由的路由信息来源为IGP · egp:表示路由是通过EGP(Exterior Gateway Protocol,外部网关协议)学到的。 · incomplete:表示路由的来源无法确定。从IGP协议引入路由的路由信息来源为incomplete |
Attribute value |
BGP路由属性信息,包括: · MED:与目的网络关联的MED值 · localpref:本地优先级 · pref-val:路由首选值 · pre:协议优先级 |
State |
路由当前状态,取值包括: · valid:有效路由 · internal:内部路由 · external:外部路由 · local:本地产生路由 · synchronize:同步路由 · best:最佳路由 · delay:表示该路由优选时将被延迟(仅在显示路由详细信息时显示本字段) |
From |
发布该路由的BGP对等体的IP地址 |
Rely Nexthop |
路由迭代后的下一跳IP地址,如果没有迭代出下一跳地址,则显示为“not resolved” |
IP precedence |
路由的IP优先级,取值范围是0~7,N/A表示无效值 |
QoS local ID |
路由的Qos-Local-ID属性,取值范围是1~4095,N/A表示无效值 |
Traffic index |
流量索引值,取值范围是1~64,N/A表示无效值 |
Backup route |
该路由为备份的路由 |
# 显示向对等体10.2.1.2发布的BGP IPv4 RT-Filter路由的统计信息。
<Sysname> display bgp routing-table ipv4 rtfilter peer 10.2.1.2 advertised-routes statistics
Advertised routes total: 2
# 显示从对等体10.2.1.2收到的BGP IPv4RT-Filter路由的统计信息。
<Sysname> display bgp routing-table ipv4 rtfilter peer 10.2.1.2 received-routes statistics
Received routes total: 2
表1-34 display bgp routing-table ipv4 rtfilter peer statistics命令显示信息描述表
字段 |
描述 |
Advertised routes total |
向指定对等体发布的路由总数 |
Received routes total |
从指定对等体收到的路由总数 |
# 显示BGP IPv4 RT-Filter路由的统计信息。
<Sysname> display bgp routing-table ipv4 rtfilter statistics
Total number of routes from all PEs: 6
Origin AS: 100
Total number of routes: 2
Origin AS: 200
Total number of routes: 4
表1-35 display bgp routing-table ipv4 rtfilter statistics命令显示信息描述表
字段 |
描述 |
Total number of routes from all PEs |
来自所有PE设备的Route Target过滤信息总数 |
Origin AS |
RT-Filter路由源AS号 |
Total number of routes |
路由总数 |
# 显示BGP IPv4 rtfilter 1.1.1.1:1/96路由的通告信息。
<Sysname> display bgp routing-table ipv4 rtfilter 1.1.1.1:1 advertise-info
BGP local router ID: 192.168.100.1
Local AS number: 100
Paths: 1 best
Origin AS: 100
Total number of routes: 1
Paths: 1 best
BGP route-target filter information of <1.1.1.1:1>/96:
Advertised to VPN peers (1 in total):
1.1.1.2
Origin AS: 200
Total number of routes: 1
Paths: 1 best
BGP route-target filter information of <1.1.1.1:1>/96:
Advertised to VPN peers (1 in total):
1.1.1.2
表1-36 display bgp routing-table ipv4 rtfilter advertise-info命令显示信息描述表
字段 |
描述 |
BGP local router ID |
本地的路由器ID |
Local AS number |
本地的AS号 |
Origin AS |
RT-Filter路由源AS号 |
Total number of routes |
路由总数 |
Paths |
到达指定目的网络的优选路由数目 |
BGP route-target filter information of <1.1.1.1:1>/96 |
<1.1.1.1:1>/96的BGP Route-Target Filter路由表项信息 |
Advertised to VPN peers (1 in total) |
该路由已经向哪些对等体发送,以及对等体的数目 |
display bgp routing-table ipv4 unicast命令用来显示BGP IPv4单播路由信息。
【命令】
display bgp [ instance instance-name ] routing-table ipv4 [ unicast ] [ vpn-instance vpn-instance-name ] [ ipv4-address [ { mask-length | mask } [ longest-match ] ] | ipv4-address [ mask-length | mask ] advertise-info | as-path-acl { as-path-acl-number | as-path-acl-name } | community-list { { basic-community-list-number | comm-list-name } [ whole-match ] | adv-community-list-number } | peer { ipv4-address | ipv6-address [ interface interface-type interface-number ] } { advertised-routes | received-routes } [ ipv4-address [ mask-length | mask ] | statistics ] | statistics ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
instance instance-name:显示指定BGP实例的信息。instance-name表示BGP实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示default实例的信息。
vpn-instance vpn-instance-name:显示指定VPN实例的BGP IPv4单播路由信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果不指定本参数,则显示公网BGP IPv4单播路由信息。
ipv4-address:目的网络的IPv4地址。
mask-length:网络掩码长度,取值范围为0~32。
mask:网络掩码,点分十进制格式。
longest-match:指定根据如下方法判断显示哪条BGP IPv4单播路由信息:
(13) 将用户输入的网络地址和路由的掩码进行与操作;
(14) 计算结果与路由的网段地址相同,且掩码小于等于用户输入子网掩码的路由中,子网掩码最长的路由将被显示出来。
advertise-info:显示BGP IPv4单播路由的通告信息。
as-path-acl as-path-acl-number:显示匹配指定AS路径过滤列表号的BGP IPv4单播路由信息。as-path-acl-number为AS路径过滤列表号,取值范围为1~256。
as-path-acl as-path-acl-name:显示匹配指定AS路径过滤列表名的BGP IPv4单播路由信息。as-path-acl-name为AS路径过滤列表名,为1~51个字符的字符串,区分大小写,不能全为数字。
community-list:显示匹配指定BGP团体列表的BGP IPv4单播路由信息。
basic-community-list-number:基本团体列表号,取值范围为1~99。
comm-list-name:团体属性列表名,为1~63个字符的字符串,区分大小写。
whole-match:精确匹配。如果指定了本参数,则只有路由的团体属性列表与指定的团体属性列表完全相同时,才显示该路由的信息;如果未指定本参数,则只要路由的团体属性列表中包含指定的团体属性列表,就显示该路由的信息。
adv-community-list-number:高级团体列表号,取值范围为100~199。
peer ipv4-address:显示向指定对等体发布或者从指定对等体收到的BGP IPv4单播路由信息。ipv4-address为对等体的地址。
peer ipv6-address:显示向指定对等体发布或者从指定对等体收到的BGP IPv4单播路由信息。ipv6-address为对等体的地址。如果指定了interface参数,则此地址应为interface-type interface-number接口学习到的ND表项中的与本地设备建立BGP会话的链路本地地址。
interface-type interface-number:指定连接对等体的接口。interface-type interface-number为接口类型和接口编号。
advertised-routes:显示向指定的对等体发布的路由信息。
received-routes:显示从指定的对等体接收到的路由信息。
statistics:显示路由的统计信息。
【使用指导】
如果没有指定任何参数,则显示所有BGP IPv4单播路由的简要信息。
如果只指定了ipv4-address参数,则将指定的网络地址和路由的掩码进行与操作,若计算结果与路由的网段地址相同,则显示该路由的信息。
如果指定了ipv4-address mask或ipv4-address mask-length参数,没有指定longest-match参数,则显示与指定目的网络IPv4地址和网络掩码(或掩码长度)精确匹配的BGP IPv4单播路由的信息。
执行本命令时指定unicast参数和不指定unicast参数的效果相同。
【举例】
# 显示所有BGP IPv4单播路由的简要信息。
<Sysname> display bgp routing-table ipv4
Total number of routes: 4
BGP local router ID is 192.168.100.1
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a – additional-path
Origin: i - IGP, e - EGP, ? - incomplete
Network NextHop MED LocPrf PrefVal Path/Ogn
* > 10.2.1.0/24 10.2.1.1 0 0 i
e 10.2.1.2 0 0 4294967295
4294967294 4294967293 4294967292 4294967291 4294967290 4294967215 4294967225 4294967235 4294967245 4294967295 4294967294 4294967293 4294967292 4294967291 4294967290... i
* > 192.168.1.0 192.168.1.135 0 0 i
* e 10.2.1.2 0 0 200i
# 显示匹配AS路径过滤列表1的BGP IPv4单播路由信息。
<Sysname> display bgp routing-table ipv4 as-path-acl 1
Total number of routes: 1
BGP local router ID is 2.2.2.2
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a – additional-path
Origin: i - IGP, e - EGP, ? - incomplete
Network NextHop MED LocPrf PrefVal Path/Ogn
* >e 30.1.1.0/24 20.1.1.1 0 200i
# 显示向对等体10.2.1.2发布的所有公网BGP IPv4单播路由信息。
<Sysname> display bgp routing-table ipv4 peer 10.2.1.2 advertised-routes
Total number of routes: 2
BGP local router ID is 192.168.100.1
Status codes: * - valid, > - best, d - damped, h - history
s - suppressed, S - Stale, i - internal, e - external
a – additional-path
Origin: i - IGP, e - EGP, ? - incomplete
Network NextHop MED LocPrf PrefVal Path/Ogn
* > 10.2.1.0/24 10.2.1.1 0 0 i
* > 192.168.1.0 192.168.1.135 0 0 i
# 显示从对等体10.2.1.2收到的所有公网BGP IPv4单播路由信息。
<Sysname> display bgp routing-table ipv4 peer 10.2.1.2 received-routes
Total number of routes: 2
BGP local router ID is 192.168.100.1
Status codes: * - valid, > - best, d - damped, h - history
s - suppressed, S - Stale, i - internal, e - external
a – additional-path
Origin: i - IGP, e - EGP, ? - incomplete
Network NextHop MED LocPrf PrefVal Path/Ogn
e 10.2.1.0/24 10.2.1.2 0 0 200i
* e 192.168.1.0 10.2.1.2 0 0 200i
表1-37 display bgp routing-table ipv4 unicast命令简要显示信息描述表
字段 |
描述 |
Total number of routes |
路由总数 |
BGP local router ID |
本地的路由器ID |
Status codes |
路由状态代码: · * – valid:合法路由 · > – best:普通优选最佳路由 · d - dampened:震荡抑制路由 · h – history:历史路由 · s – suppressed:聚合抑制路由 · S – stale:过期路由 · i – internal:内部路由 · e – external:外部路由 · a – additional-path:Add-Path优选路由 |
Origin |
路由信息的来源,取值包括: · i – IGP:表示路由产生于本AS内。通过network命令发布路由的路由信息来源为IGP · e – EGP:表示路由是通过EGP(Exterior Gateway Protocol,外部网关协议)学到的 · ? – incomplete:表示路由的来源无法确定。从IGP协议引入路由的路由信息来源为incomplete |
Network |
目的网络地址 |
NextHop |
下一跳IP地址 |
MED |
MED(Multi-Exit Discriminator,多出口区分)属性值 |
LocPrf |
本地优先级 |
PrefVal |
路由首选值 |
Path/Ogn |
路由的AS路径(AS_PATH)属性和路由信息的来源(ORIGIN)属性,其中: · AS_PATH属性记录了此路由经过的所有AS,可以避免路由环路的出现。本字段最多显示16个AS号,超出的部分以“…”表示,被省略的部分可以通过显示路由的详细信息查看 · ORIGIN属性标记了此BGP路由如何生成的 |
# 显示到达目的网络10.2.1.0/24的BGP IPv4单播路由的详细信息。
<Sysname> display bgp routing-table ipv4 10.2.1.0 24
BGP local router ID: 192.168.100.1
Local AS number: 100
Paths: 2 available, 1 best
BGP routing table information of 10.2.1.0/24:
Imported route.
Original nexthop: 10.2.1.1
OutLabel : NULL
Ext-Community : <HostRoute>, <IP Mobility: Flag 0, SeqNum 3>
RxPathID : 0x0
TxPathID : 0x0
AS-path : (null)
Origin : igp
Attribute value : MED 0, pref-val 0, pre 0
State : valid, local, best, delay, bgp-rib-only
Originator : 176.1.1.2
Cluster list : 80
IP precedence : N/A
QoS local ID : N/A
Traffic index : N/A
Tunnel policy : NULL
Rely tunnel IDs : N/A
From : 10.2.1.2 (192.168.100.2)
Rely nexthop : not resolved
Original nexthop: 10.2.1.2
OutLabel : NULL
RxPathID : 0x0
TxPathID : 0x0
AS-path : 200
Origin : igp
Attribute value : MED 0, pref-val 0, pre 255
State : external
IP precedence : N/A
QoS local ID : N/A
Traffic index : N/A
Tunnel policy : NULL
Rely tunnel IDs : N/A
# 显示到达目的网络1.1.1.1/32的BGP IPv4单播路由的详细信息。
<Sysname> display bgp routing-table ipv4 1.1.1.1 32
BGP local router ID: 192.168.100.1
Local AS number: 100
Paths: 2 available, 1 best
BGP routing table information of 1.1.1.1/32:
From : 10.2.1.1 (192.168.100.3)
Rely nexthop : 10.2.1.1
Original nexthop: 10.2.1.1
OutLabel : 16201
RxPathID : 0x0
TxPathID : 0x0
AS-path : (null)
Origin : igp
Attribute value : MED 0, pref-val 0, pre 0
State : valid, local, best, delay
IP precedence : N/A
QoS local ID : N/A
Traffic index : N/A
Tunnel policy : NULL
Rely tunnel IDs : N/A
Backup route.
From : 10.2.1.2 (192.168.100.2)
Rely nexthop : 10.2.1.2
Original nexthop: 10.2.1.2
OutLabel : NULL
RxPathID : 0x0
TxPathID : 0x0
AS-path : 200
Origin : igp
Attribute value : MED 0, pref-val 0, pre 255
State : external
IP precedence : N/A
QoS local ID : N/A
Traffic index : N/A
Tunnel policy : NULL
Rely tunnel IDs : N/A
表1-38 display bgp routing-table ipv4 unicast命令详细显示信息描述表
字段 |
描述 |
BGP local router ID |
本地的路由器ID |
Local AS number |
本地的AS号 |
Paths |
路由数信息 · available:有效路由数目 · best:最佳路由数目 |
BGP routing table information of 10.2.1.0/24 |
到达目的网络10.2.1.0/24的BGP路由表项信息 |
Imported route |
该路由为引入的路由 |
Original nexthop |
路由的原始下一跳地址,如果是从BGP更新消息中获得的路由,则该地址为接收到的消息中的下一跳IP地址 |
OutLabel |
路由的出标签值 |
Ext-Community |
扩展团体属性值,包括: · HostRoute:主机路由 · IP Mobility:IP迁移属性。Flag表示是否为固定IP地址,1为固定不可移动IP,0为可以移动IP;SeqNum迁移序号,取值越大,表示迁移发生的时间越晚 |
RxPathID |
接收到的路由的Add-Path ID值 |
TxPathID |
发送的路由的Add-Path ID值 |
AS-path |
路由的AS路径(AS_PATH)属性,记录了此路由经过的所有AS,可以避免路由环路的出现 |
Origin |
路由信息的来源,取值包括: · igp:表示路由产生于本AS内。通过network命令发布路由的路由信息来源为IGP · egp:表示路由是通过EGP(Exterior Gateway Protocol,外部网关协议)学到的 · incomplete:表示路由的来源无法确定。从IGP协议引入路由的路由信息来源为incomplete |
PrefixSID |
SR前缀标签属性,取值包括: · Label index:标签索引 · SRGB:分段路由全局标签段范围 |
Attribute value |
BGP路由属性信息,包括: · MED:与目的网络关联的MED值 · localpref:本地优先级 · pref-val:路由首选值 · pre:协议优先级 |
State |
路由当前状态,取值包括: · valid:有效路由 · internal:内部路由 · external:外部路由 · local:本地产生路由 · synchronize:同步路由 · best:最佳路由 · localredist:表示从本地其他VPN实例或公网实例引入到当前VPN实例,或从VPN实例引入到公网实例的路由 · remoteredist:从远端接收并引入到本地VPN实例中的路由 · delay:表示该路由优选时将被延迟(仅在显示路由详细信息时显示本字段) · bgp-rib-only:表示该路由禁止下发到IP路由表(仅在显示路由详细信息时显示本字段) |
Originator |
将路由发布给路由反射器的对等体的Router ID |
Cluster list |
路由反射器的集群ID |
From |
发布该路由的BGP对等体的IP地址 |
Rely Nexthop |
路由迭代后的下一跳IP地址,如果没有迭代出下一跳地址,则显示为“not resolved” |
IP precedence |
路由的IP优先级,取值范围为0~7,N/A表示无效值 |
QoS local ID |
路由的QoS本地ID属性,取值范围为1~4095,N/A表示无效值 |
Traffic index |
流量索引值,取值范围为1~64,N/A表示无效值 |
Connector |
Connector属性,形式为“Type 1, Value RD:IPv4 address”。其中: · RD表示路由的RD值 · IPv4 address表示源PE的IPv4地址 该属性用于在B类跨AS的MDT模式MVPN组网中传递源PE的地址,以帮助PE进行RPF检查。路由未携带Connector属性时,本字段不显示 |
Backup route |
该路由为备份的路由 |
Tunnel policy |
路由生效的隧道策略,NULL表示无生效的隧道策略 |
Rely Tunnel IDs |
路由迭代后的隧道索引值列表,存在等价隧道时,可能对应多个NHLFE表项索引值,如果未迭代隧道,显示为N/A |
# 显示向对等体10.2.1.2发布的公网BGP IPv4单播路由的统计信息。
<Sysname> display bgp routing-table ipv4 peer 10.2.1.2 advertised-routes statistics
Advertised routes total: 2
# 显示从对等体10.2.1.2收到的公网BGP IPv4单播路由的统计信息。
<Sysname> display bgp routing-table ipv4 peer 10.2.1.2 received-routes statistics
Received routes total: 2
表1-39 display bgp routing-table ipv4 unicast peer statistics命令显示信息描述表
字段 |
描述 |
Advertised routes total |
向指定对等体发布的路由总数 |
Received routes total |
从指定对等体收到的路由总数 |
# 显示BGP IPv4单播路由的统计信息。
<Sysname> display bgp routing-table ipv4 statistics
Total number of routes: 4
表1-40 display bgp routing-table ipv4 unicast statistics命令显示信息描述表
字段 |
描述 |
Total number of routes |
路由总数 |
# 显示到达目的网段10.2.1.0/24的BGP IPv4单播路由的通告信息。
<Sysname> display bgp routing-table ipv4 10.2.1.0 24 advertise-info
BGP local router ID: 192.168.100.1
Local AS number: 100
Paths: 1 best
BGP routing table information of 10.2.1.0/24(TxPathID:0):
Advertised to peers (1 in total):
10.2.1.2
表1-41 display bgp routing-table ipv4 unicast advertise-info命令显示信息描述表
字段 |
描述 |
BGP local router ID |
本地的路由器ID |
Local AS number |
本地的AS号 |
Paths |
到达指定目的网络的优选路由数目 |
BGP routing table information of 10.2.1.0/24(TxPathID:0) |
到达目的网络10.2.1.0/24的BGP路由的通告信息 |
Advertised to peers (1 in total) |
该路由已经向哪些对等体发送,以及对等体的数目 |
【相关命令】
· ip as-path(三层技术-IP路由命令参考/路由策略)
· ip community-list(三层技术-IP路由命令参考/路由策略)
display bgp routing-table ipv6 multicast命令用来显示BGP IPv6 组播路由信息。
【命令】
display bgp [ instance instance-name ] routing-table ipv6 multicast [ ipv6-address prefix-length [ advertise-info ] | as-path-acl { as-path-acl-number | as-path-acl-name } | community-list { { basic-community-list-number | comm-list-name } [ whole-match ] | adv-community-list-number } | peer ipv6-address { advertised-routes | received-routes } [ ipv6-address prefix-length | statistics ] | statistics ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
instance instance-name:显示指定BGP实例的信息。instance-name表示BGP实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示default实例的信息。
ipv6-address prefix-length:显示与指定的目的网络地址和前缀长度精确匹配的BGP IPv6组播路由信息。prefix-length为目的网络地址的前缀长度,取值范围为0~128。如果没有指定本参数,则显示所有BGP IPv6组播路由的简要信息。
advertise-info:显示BGP IPv6组播路由的通告信息。如果没有指定本参数,则显示BGP IPv6组播路由表的信息。
as-path-acl as-path-acl-number:显示匹配指定AS路径过滤列表号的BGP IPv6组播路由信息。as-path-acl-number为AS路径过滤列表号,取值范围为1~256。
as-path-acl as-path-acl-name:显示匹配指定AS路径过滤列表名的BGP IPv6组播路由信息。as-path-acl-name为AS路径过滤列表名,为1~51个字符的字符串,区分大小写,不能全为数字。
communit-list:显示匹配指定BGP团体列表的BGP IPv6组播路由信息。
basic-community-list-number:基本团体列表号,取值范围为1~99。
comm-list-name:团体属性列表名,为1~63个字符的字符串,区分大小写。
whole-match:精确匹配。如果指定了本参数,则只有路由的团体属性列表与指定的团体属性列表完全相同时,才显示该路由的信息;如果未指定本参数,则只要路由的团体属性列表中包含指定的团体属性列表,就显示该路由的信息。
adv-community-list-number:高级团体列表号,取值范围为100~199。
peer:显示向指定的对等体发布或者从指定的对等体收到的BGP IPv6组播路由信息。
ipv6-address:对等体的IPv6地址。
advertised-routes:显示向指定的对等体发布的路由信息。
received-routes:显示从指定的对等体接收到的路由信息。
statistics:显示路由的统计信息。
【举例】
# 显示所有BGP IPv6组播路由的简要信息。
<Sysname> display bgp routing-table ipv6 multicast
Total number of routes: 5
BGP local router ID is 192.168.1.139
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a – additional-path
Origin: i - IGP, e - EGP, ? - incomplete
* > Network : 1:: PrefixLen : 64
NextHop : :: LocPrf :
PrefVal : 32768 OutLabel : NULL
MED : 0
Path/Ogn: ?
* i Network : 1:: PrefixLen : 64
NextHop : 1::1 LocPrf : 100
PrefVal : 0 OutLabel : NULL
MED : 0
Path/Ogn: ?
* > Network : 1::2 PrefixLen : 128
NextHop : ::1 LocPrf :
PrefVal : 32768 OutLabel : NULL
MED : 0
Path/Ogn: ?
* > Network : 2::2 PrefixLen : 128
NextHop : ::1 LocPrf :
PrefVal : 32768 OutLabel : NULL
MED : 0
Path/Ogn: ?
* >i Network : 5::5 PrefixLen : 128
NextHop : 1::1 LocPrf : 100
PrefVal : 0 OutLabel : NULL
MED : 0
Path/Ogn: ?
# 显示匹配AS路径过滤列表1的BGP IPv6组播路由信息。
<Sysname> display bgp routing-table ipv6 multicast as-path-acl 1
Total number of routes: 5
BGP local router ID is 192.168.1.139
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a – additional-path
Origin: i - IGP, e - EGP, ? - incomplete
* > Network : 1:: PrefixLen : 64
NextHop : :: LocPrf :
PrefVal : 32768 OutLabel : NULL
MED : 0
Path/Ogn: ?
* i Network : 1:: PrefixLen : 64
NextHop : 1::1 LocPrf : 100
PrefVal : 0 OutLabel : NULL
MED : 0
Path/Ogn: ?
* > Network : 1::2 PrefixLen : 128
NextHop : ::1 LocPrf :
PrefVal : 32768 OutLabel : NULL
MED : 0
Path/Ogn: ?
* > Network : 2::2 PrefixLen : 128
NextHop : ::1 LocPrf :
PrefVal : 32768 OutLabel : NULL
MED : 0
Path/Ogn: ?
* >i Network : 5::5 PrefixLen : 128
NextHop : 1::1 LocPrf : 100
PrefVal : 0 OutLabel : NULL
MED : 0
Path/Ogn: ?
# 显示匹配BGP团体列表100的BGP IPv6组播路由信息。
<Sysname> display bgp routing-table ipv6 multicast community-list 100
Total number of routes: 5
BGP local router ID is 192.168.1.139
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a – additional-path
Origin: i - IGP, e - EGP, ? - incomplete
* > Network : 1:: PrefixLen : 64
NextHop : :: LocPrf :
PrefVal : 32768 OutLabel : NULL
MED : 0
Path/Ogn: ?
* i Network : 1:: PrefixLen : 64
NextHop : 1::1 LocPrf : 100
PrefVal : 0 OutLabel : NULL
MED : 0
Path/Ogn: ?
* > Network : 1::2 PrefixLen : 128
NextHop : ::1 LocPrf :
PrefVal : 32768 OutLabel : NULL
MED : 0
Path/Ogn: ?
* > Network : 2::2 PrefixLen : 128
NextHop : ::1 LocPrf :
PrefVal : 32768 OutLabel : NULL
MED : 0
Path/Ogn: ?
* >i Network : 5::5 PrefixLen : 128
NextHop : 1::1 LocPrf : 100
PrefVal : 0 OutLabel : NULL
MED : 0
Path/Ogn: ?
# 显示向对等体1::1发布的所有BGP IPv6组播路由信息。
<Sysname> display bgp routing-table ipv6 multicast peer 1::1 advertised-routes
Total number of routes: 2
BGP local router ID is 192.168.1.139
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a – additional-path
Origin: i - IGP, e - EGP, ? - incomplete
* > Network : 1:: PrefixLen : 64
NextHop : :: LocPrf : 100
MED : 0 OutLabel : NULL
Path/Ogn: ?
* > Network : 2::2 PrefixLen : 128
NextHop : ::1 LocPrf : 100
MED : 0 OutLabel : NULL
Path/Ogn: ?
# 显示从对等体1::1收到的所有BGP IPv6组播路由信息。
<Sysname> display bgp routing-table ipv6 multicast peer 1::1 received-routes
Total number of routes: 2
BGP local router ID is 192.168.1.139
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a – additional-path
Origin: i - IGP, e - EGP, ? - incomplete
* i Network : 1:: PrefixLen : 64
NextHop : 1::1 LocPrf : 100
PrefVal : 0 OutLabel : NULL
MED : 0
Path/Ogn: ?
* >i Network : 5::5 PrefixLen : 128
NextHop : 1::1 LocPrf : 100
PrefVal : 0 OutLabel : NULL
MED : 0
Path/Ogn: ?
表1-42 display bgp routing-table ipv6 multicast命令简要显示信息描述表
字段 |
描述 |
Total number of routes |
路由总数 |
BGP local router ID |
本地的路由器ID |
Status codes |
路由状态代码: · * – valid:合法路由 · > – best:普通优选最佳路由 · d – damped:震荡抑制路由 · h – history:历史路由 · s – suppressed:聚合抑制路由 · S – Stale:过期路由 · i – internal:内部路由 · e – external:外部路由 · a – additional-path:Add-Path优选路由 |
Origin |
路由信息的来源,取值包括: · i – IGP:表示路由产生于本AS内。通过network命令发布路由的路由信息来源为IGP · e – EGP:表示路由是通过EGP(Exterior Gateway Protocol,外部网关协议)学到的 · ? – incomplete:表示路由的来源无法确定。从IGP协议引入路由的路由信息来源为incomplete |
Network |
目的网络地址 |
PrefixLen |
目的网络地址的前缀长度 |
NextHop |
下一跳IP地址 |
LocPrf |
本地优先级 |
PrefVal |
路由首选值 |
OutLabel |
路由的出标签值 |
MED |
MED(Multi-Exit-Discriminator,多出口区分)属性值 |
Path/Ogn |
路由的AS路径(AS_PATH)属性和路由信息的来源(ORIGIN)属性,其中: · AS_PATH属性记录了此路由经过的所有AS,可以避免路由环路的出现 · ORIGIN属性标记了此BGP路由如何生成的 |
# 显示到达目的网络2::2/128的BGP IPv6组播路由的详细信息。
<Sysname> display bgp routing-table ipv6 multicast 2::2 128
BGP local router ID: 192.168.1.139
Local AS number: 100
Paths: 1 available, 1 best
BGP routing table information of 2::2/128:
Imported route.
Original nexthop: ::1
OutLabel : NULL
RxPathID : 0x0
TxPathID : 0x0
AS-path : (null)
Origin : incomplete
Attribute value : MED 0, pref-val 32768
State : valid, local, best, delay
Originator : 176.1.1.2
Cluster list : 80
IP precedence : N/A
QoS local ID : N/A
Traffic index : N/A
表1-43 display bgp routing-table ipv6 multicast命令详细显示信息描述表
字段 |
描述 |
BGP local router ID |
本地的路由器ID |
Local AS number |
本地的AS号 |
Paths |
路由数信息 · available:有效路由数目 · best:最佳路由数目 |
BGP routing table information of 2::2/128 |
到达目的网络2::2/128的BGP路由表项信息 |
Imported route |
该路由为引入的路由 |
Original nexthop |
路由的原始下一跳地址,如果是从BGP更新消息中获得的路由,则该地址为接收到的消息中的下一跳IP地址 |
OutLabel |
路由的出标签值 |
RxPathID |
接收到的路由的Add-Path ID值 |
TxPathID |
发送的路由的Add-Path ID值 |
AS-path |
路由的AS路径(AS_PATH)属性,记录了此路由经过的所有AS,可以避免路由环路的出现 |
Origin |
路由信息的来源,取值包括: · igp:表示路由产生于本AS内。通过network命令发布路由的路由信息来源为IGP · egp:表示路由是通过EGP(Exterior Gateway Protocol,外部网关协议)学到的 · incomplete:表示路由的来源无法确定。从IGP协议引入路由的路由信息来源为incomplete |
Attribute value |
BGP路由属性信息,包括: · MED:与目的网络关联的MED值 · localpref:本地优先级 · pref-val:路由首选值 · pre:协议优先级 |
State |
路由当前状态,取值包括: · valid:有效路由 · internal:内部路由 · external:外部路由 · local:本地产生路由 · best:最佳路由 · delay:表示该路由优选时将被延迟(仅在显示路由详细信息时显示本字段) |
Originator |
将路由发布给路由反射器的对等体的Router ID |
Cluster list |
路由反射器的集群ID |
From |
发布该路由的BGP对等体的IP地址 |
Rely Nexthop |
路由迭代后的下一跳IP地址,如果没有迭代出下一跳地址,则显示为“not resolved” |
IP precedence |
路由的IP优先级,取值范围为0~7,N/A表示无效值 |
QoS local ID |
路由的QoS本地ID属性,取值范围为1~4095,N/A表示无效值 |
Traffic index |
流量索引值,取值范围为1~64,N/A表示无效值 |
# 显示到达目的网段2::2/128的BGP IPv6组播路由的通告信息。
<Sysname> display bgp routing-table ipv6 multicast 2::2 128 advertise-info
BGP local router ID: 192.168.1.139
Local AS number: 100
Paths: 1 best
BGP routing table information of 2::2/128(TxPathID:0):
Advertised to peers (1 in total):
1::1
表1-44 display bgp routing-table ipv6 multicast advertise-info命令显示信息描述表
字段 |
描述 |
BGP local router ID |
本地的路由器ID |
Local AS number |
本地的AS号 |
Paths |
到达指定目的网络的优选路由数目 |
BGP routing table information of 2::2/128(TxPathID:0) |
到达目的网络2::2/128的BGP路由的通告信息 |
Advertised to peers (1 in total) |
该路由已经向哪些对等体发送,以及对等体的数目 |
# 显示向对等体1::1发布的BGP IPv6组播路由的统计信息。
<Sysname> display bgp routing-table ipv6 multicast peer 1::1 advertised-routes statistics
Advertised routes total: 2
# 显示从对等体1::1收到的BGP IPv6组播路由的统计信息。
<Sysname> display bgp routing-table ipv6 multicast peer 1::1 received-routes statistics
Received routes total: 2
表1-45 display bgp routing-table ipv6 multicast peer statistics命令显示信息描述表
字段 |
描述 |
Advertised routes total |
向指定对等体发布的路由总数 |
Received routes total |
从指定对等体收到的路由总数 |
# 显示BGP IPv6组播的路由统计信息。
<Sysname> display bgp routing-table ipv6 multicast statistics
Total number of routes: 5
表1-46 display bgp routing-table ipv6 multicast statistics命令显示信息描述表
字段 |
描述 |
Total number of routes |
路由总数 |
【相关命令】
· ip as-path(三层技术-IP路由命令参考/路由策略)
· ip community-list(三层技术-IP路由命令参考/路由策略)
display bgp routing-table ipv6 unicast命令用来显示BGP IPv6单播路由信息。
【命令】
display bgp [ instance instance-name ] routing-table ipv6 [ unicast ] [ vpn-instance vpn-instance-name ] [ ipv6-address prefix-length [ advertise-info ] | as-path-acl { as-path-acl-number | as-path-acl-name } | community-list { { basic-community-list-number | comm-list-name } [ whole-match ] | adv-community-list-number } | peer ipv6-address { advertised-routes | received-routes } [ ipv6-address prefix-length | statistics ] | statistics ]
display bgp [ instance instance-name ] routing-table ipv6 [ unicast ] [ vpn-instance vpn-instance-name ] peer { ipv4-address | link-local-address interface interface-type interface-number } { advertised-routes | received-routes } [ ipv6-address prefix-length | statistics ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
instance instance-name:显示指定BGP实例的信息。instance-name表示BGP实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示default实例的信息。
vpn-instance vpn-instance-name:显示指定VPN实例的BGP IPv6单播路由信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果不指定本参数,则显示公网BGP IPv6单播路由信息。
ipv6-address prefix-length:显示与指定的目的网络地址和前缀长度精确匹配的BGP IPv6单播路由信息。prefix-length为目的网络地址的前缀长度,取值范围为0~128。如果没有指定本参数,则显示所有BGP IPv6单播路由的简要信息。
advertise-info:显示BGP IPv6单播路由的通告信息。如果没有指定本参数,则显示BGP IPv6单播路由表的信息。
as-path-acl as-path-acl-number:显示匹配指定AS路径过滤列表号的BGP IPv6单播路由信息。as-path-acl-number为AS路径过滤列表号,取值范围为1~256。
as-path-acl as-path-acl-name:显示匹配指定AS路径过滤列表名的BGP IPv6单播路由信息。as-path-acl-name为AS路径过滤列表名,为1~51个字符的字符串,区分大小写,不能全为数字。
communit-list:显示匹配指定BGP团体列表的BGP IPv6单播路由信息。
basic-community-list-number:基本团体列表号,取值范围为1~99。
comm-list-name:团体属性列表名,为1~63个字符的字符串,区分大小写。
whole-match:精确匹配。如果指定了本参数,则只有路由的团体属性列表与指定的团体属性列表完全相同时,才显示该路由的信息;如果未指定本参数,则只要路由的团体属性列表中包含指定的团体属性列表,就显示该路由的信息。
adv-community-list-number:高级团体列表号,取值范围为100~199。
peer:显示向指定的对等体发布或者从指定的对等体收到的BGP IPv6单播路由信息。
ipv4-address:对等体的IPv4地址。
ipv6-address:对等体的IPv6地址。
link-local-address:对等体的链路本地地址。
interface-type interface-number:指定连接对等体的接口。interface-type interface-number为接口类型和接口编号。
advertised-routes:显示向指定的对等体发布的路由信息。
received-routes:显示从指定的对等体接收到的路由信息。
statistics:显示路由的统计信息。
【使用指导】
执行本命令时指定unicast参数和不指定unicast参数的效果相同。
【举例】
# 显示所有BGP IPv6单播路由的简要信息。
<Sysname> display bgp routing-table ipv6
Total number of routes: 1
BGP local router ID is 192.168.1.136
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a – additional-path
Origin: i - IGP, e - EGP, ? - incomplete
* >e Network : 3:: PrefixLen : 64
NextHop : 1::2 LocPrf :
PrefVal : 0 OutLabel : NULL
MED :
Path/Ogn: 4294967295 4294967294 4294967293 4294967292 4294967291 4294967290 4294967215 4294967225 4294967235 4294967245 4294967295 4294967294 4294967293 4294967292 4294967291 4294967290... i
# 显示匹配AS路径过滤列表1的BGP IPv6单播路由信息。
<Sysname> display bgp routing-table ipv6 as-path-acl 1
Total number of routes: 2
BGP local router ID is 192.168.1.136
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a – additional-path
Origin: i - IGP, e - EGP, ? - incomplete
* >e Network : 2:: PrefixLen : 64
NextHop : 1::2 LocPrf :
PrefVal : 0 OutLabel : NULL
MED :
Path/Ogn: 100i
* >e Network : 3:: PrefixLen : 64
NextHop : 1::2 LocPrf :
PrefVal : 0 OutLabel : NULL
MED :
Path/Ogn: 100i
# 显示匹配BGP团体列表100的BGP IPv6单播路由信息。
<Sysname> display bgp routing-table ipv6 community-list 100
Total number of routes: 2
BGP local router ID is 192.168.1.136
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a – additional-path
Origin: i - IGP, e - EGP, ? - incomplete
* >e Network : 2:: PrefixLen : 64
NextHop : 1::2 LocPrf :
PrefVal : 0 OutLabel : NULL
MED :
Path/Ogn: 100i
* >e Network : 3:: PrefixLen : 64
NextHop : 1::2 LocPrf :
PrefVal : 0 OutLabel : NULL
MED :
Path/Ogn: 100i
# 显示向对等体1::1发布的所有BGP IPv6单播路由信息。
<Sysname> display bgp routing-table ipv6 peer 1::1 advertised-routes
Total number of routes: 1
BGP local router ID is 192.168.1.136
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a – additional-path
Origin: i - IGP, e - EGP, ? - incomplete
* > Network : 2:: PrefixLen : 64
NextHop : :: LocPrf :
MED : 0 OutLabel : NULL
Path/Ogn: i
# 显示从对等体1::1收到的所有BGP IPv6单播路由信息。
<Sysname> display bgp routing-table ipv6 peer 1::1 received-routes
Total number of routes: 1
BGP local router ID is 192.168.1.135
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a – additional-path
Origin: i - IGP, e - EGP, ? - incomplete
* >e Network : 2:: PrefixLen : 64
NextHop : ::FFFF:10.1.1.1 LocPrf :
PrefVal : 0 OutLabel : NULL
MED : 0
Path/Ogn: 100i
表1-47 display bgp routing-table ipv6 unicast命令简要显示信息描述表
字段 |
描述 |
Total number of routes |
路由总数 |
BGP local router ID |
本地的路由器ID |
Status codes |
路由状态代码: · * – valid:合法路由 · > – best:普通优选最佳路由 · d - dampened:震荡抑制路由 · h – history:历史路由 · s – suppressed:聚合抑制路由 · S – stale:过期路由 · i – internal:内部路由 · e – external:外部路由 · a – additional-path:Add-Path优选路由 |
Origin |
路由信息的来源,取值包括: · i – IGP:表示路由产生于本AS内。通过network命令发布路由的路由信息来源为IGP · e – EGP:表示路由是通过EGP(Exterior Gateway Protocol,外部网关协议)学到的 · ? – incomplete:表示路由的来源无法确定。从IGP协议引入路由的路由信息来源为incomplete |
Network |
目的网络地址 |
PrefixLen |
目的网络地址的前缀长度 |
NextHop |
下一跳IP地址 |
LocPrf |
本地优先级 |
PrefVal |
路由首选值 |
OutLabel |
路由的出标签值 |
MED |
MED(Multi-Exit Discriminator,多出口区分)属性值 |
Path/Ogn |
路由的AS路径(AS_PATH)属性和路由信息的来源(ORIGIN)属性,其中: · AS_PATH属性记录了此路由经过的所有AS,可以避免路由环路的出现。本字段最多显示16个AS号,超出的部分以“…”表示,被省略的部分可以通过显示路由的详细信息查看 · ORIGIN属性标记了此BGP路由如何生成的 |
# 显示到达目的网络2::/64的BGP IPv6单播路由的详细信息。
<Sysname> display bgp routing-table ipv6 2:: 64
BGP local router ID: 192.168.1.135
Local AS number: 200
Paths: 2 available, 1 best
BGP routing table information of 2::/64:
From : 10.1.1.1 (192.168.1.136)
Rely nexthop : ::FFFF:10.1.1.1
Original nexthop: ::FFFF:10.1.1.1
OutLabel : NULL
Ext-Community : <HostRoute>, <IP Mobility: Flag 0, SeqNum 1>
RxPathID : 0x0
TxPathID : 0x0
AS-path : 100
Origin : igp
Attribute value : MED 0, pref-val 0
State : valid, external, best, delay, bgp-rib-only
Originator : 176.1.1.2
Cluster list : 80
IP precedence : N/A
QoS local ID : N/A
Traffic index : N/A
Tunnel policy : NULL
Rely tunnel IDs : N/A
Backup route.
From : 1::1 (192.168.1.136)
Rely nexthop : 1::1
Original nexthop: 1::1
OutLabel : NULL
RxPathID : 0x0
TxPathID : 0x0
AS-path : 100
Origin : igp
Attribute value : MED 0, pref-val 0
State : valid, external
IP precedence : N/A
QoS local ID : N/A
Traffic index : N/A
Tunnel policy : NULL
Rely tunnel IDs : N/A
表1-48 display bgp routing-table ipv6 unicast命令详细显示信息描述表
字段 |
描述 |
BGP local router ID |
本地的路由器ID |
Local AS number |
本地的AS号 |
Paths |
路由数信息 · available:有效路由数目 · best:最佳路由数目 |
BGP routing table information of 2::/64 |
到达目的网络2::/64的BGP路由表项信息 |
Imported route |
该路由为引入的路由 |
Original nexthop |
路由的原始下一跳地址,如果是从BGP更新消息中获得的路由,则该地址为接收到的消息中的下一跳IP地址 |
OutLabel |
路由的出标签值 |
Ext-Community |
扩展团体属性值,包括: · HostRoute:主机路由 · IP Mobility:IP迁移属性。Flag表示是否为固定IP地址,1为固定不可移动IP,0为可以移动IP;SeqNum迁移序号,取值越大,表示迁移发生的时间越晚 |
RxPathID |
接收到的路由的Add-Path ID值 |
TxPathID |
发送的路由的Add-Path ID值 |
AS-path |
路由的AS路径(AS_PATH)属性,记录了此路由经过的所有AS,可以避免路由环路的出现 |
Origin |
路由信息的来源,取值包括: · igp:表示路由产生于本AS内。通过network命令发布路由的路由信息来源为IGP · egp:表示路由是通过EGP(Exterior Gateway Protocol,外部网关协议)学到的 · incomplete:表示路由的来源无法确定。从IGP协议引入路由的路由信息来源为incomplete |
Attribute value |
BGP路由属性信息,包括: · MED:与目的网络关联的MED值 · localpref:本地优先级 · pref-val:路由首选值 · pre:协议优先级 |
State |
路由当前状态,取值包括: · valid:有效路由 · internal:内部路由 · external:外部路由 · local:本地产生路由 · best:最佳路由 · localredist:表示从本地其他VPN实例或公网实例引入到当前VPN实例,或从VPN实例引入到公网实例的路由 · remoteredist:从远端接收并引入到本地VPN实例中的路由 · delay:表示该路由优选时将被延迟(仅在显示路由详细信息时显示本字段) · bgp-rib-only:表示该路由禁止下发到IP路由表(仅在显示路由详细信息时显示本字段) |
Originator |
将路由发布给路由反射器的对等体的Router ID |
Cluster list |
路由反射器的集群ID |
From |
发布该路由的BGP对等体的IP地址 |
Rely Nexthop |
路由迭代后的下一跳IP地址,如果没有迭代出下一跳地址,则显示为“not resolved” |
IP precedence |
路由的IP优先级,取值范围为0~7,N/A表示无效值 |
QoS local ID |
路由的QoS本地ID属性,取值范围为1~4095,N/A表示无效值 |
Traffic index |
流量索引值,取值范围为1~64,N/A表示无效值 |
Tag |
路由标记 |
Backup route |
该路由为备份的路由 |
Tunnel policy |
路由生效的隧道策略,NULL表示无生效的隧道策略 |
Rely Tunnel IDs |
路由迭代后的隧道索引值列表,存在等价隧道时,可能对应多个NHLFE表项索引值,如果未迭代隧道,显示为N/A |
# 显示到达目的网段2::/64的BGP IPv6单播路由的通告信息。
<Sysname> display bgp routing-table ipv6 2:: 64 advertise-info
BGP local router ID: 192.168.1.136
Local AS number: 100
Paths: 1 best
BGP routing table information of 2::/64(TxPathID:0):
Advertised to peers (2 in total):
10.1.1.2
1::2
表1-49 display bgp routing-table ipv6 unicast advertise-info命令显示信息描述表
字段 |
描述 |
BGP local router ID |
本地的路由器ID |
Local AS number |
本地的AS号 |
Paths |
到达指定目的网络的优选路由数目 |
BGP routing table information of 2::/64(TxPathID:0) |
到达目的网络2::/64的BGP路由的通告信息 |
Advertised to peers (2 in total) |
该路由已经向哪些对等体发送,以及对等体的数目 |
# 显示向对等体1::1发布的BGP IPv6单播路由的统计信息。
<Sysname> display bgp routing-table ipv6 peer 1::1 advertised-routes statistics
Advertised routes total: 1
# 显示从对等体1::1收到的BGP IPv6单播路由的统计信息。
<Sysname> display bgp routing-table ipv6 peer 1::1 received-routes statistics
Received routes total: 1
表1-50 display bgp routing-table ipv6 unicast peer statistics命令显示信息描述表
字段 |
描述 |
Advertised routes total |
向指定对等体发布的路由总数 |
Received routes total |
从指定对等体收到的路由总数 |
# 显示BGP IPv6单播路由的统计信息。
<Sysname> display bgp routing-table ipv6 statistics
Total number of routes: 4
表1-51 display bgp routing-table ipv6 unicast statistics命令显示信息描述表
字段 |
描述 |
Total number of routes |
路由总数 |
【相关命令】
· ip as-path(三层技术-IP路由命令参考/路由策略)
· ip community-list(三层技术-IP路由命令参考/路由策略)
display bgp routing-table ipv6 unicast inlabel命令用来显示BGP IPv6单播路由的入标签信息。
【命令】
display bgp [ instance instance-name ] routing-table ipv6 [ unicast ] inlabel
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
instance instance-name:显示指定BGP实例的信息。instance-name表示BGP实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示default实例的信息。
【使用指导】
执行本命令时指定unicast参数和不指定unicast参数的效果相同。
【举例】
# 显示所有BGP IPv6单播路由的入标签信息。
<Sysname> display bgp routing-table ipv6 inlabel
Total number of routes: 2
BGP local router ID is 2.2.2.2
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a - additional-path
Origin: i - IGP, e - EGP, ? - incomplete
* > Network : 1::1 PrefixLen : 128
NextHop : 10::1 OutLabel : NULL
InLabel : 1279
* > Network : 10:: PrefixLen : 64
NextHop : :: OutLabel : NULL
InLabel : 1278
表1-52 display bgp routing-table ipv6 unicast inlabel命令输出信息描述表
字段 |
描述 |
Total number of routes |
BGP路由总数 |
BGP local router ID |
BGP本地路由器ID |
Status codes |
路由状态代码,请参见表1-47 |
Origin |
路由起源代码,请参见表1-47 |
Network |
目的网络地址 |
PrefixLen |
目的网络地址的前缀长度 |
NextHop |
下一跳IPv6地址 |
OutLabel |
出标签值,即对端6PE设备为IPv6单播路由分配的标签值 |
InLabel |
入标签值,即本地6PE设备为IPv6单播路由分配的标签值 |
display bgp routing-table ipv6 unicast outlabel命令用来显示BGP IPv6单播路由的出标签信息。
【命令】
display bgp [ instance instance-name ] routing-table ipv6 [ unicast ] outlabel
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
instance instance-name:显示指定BGP实例的信息。instance-name表示BGP实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示default实例的信息。
【使用指导】
执行本命令时指定unicast参数和不指定unicast参数的效果相同。
【举例】
# 显示所有BGP IPv6单播路由的出标签信息。
<Sysname> display bgp routing-table ipv6 outlabel
Total number of routes: 2
BGP local router ID is 2.2.2.2
Status codes: * - valid, > - best, d - dampened, h - history
s - suppressed, S - stale, i - internal, e - external
a - additional-path
Origin: i - IGP, e - EGP, ? - incomplete
* >i Network : 4::4 PrefixLen : 128
NextHop : ::FFFF:3.3.3.3 OutLabel : 1279
* >i Network : 20:: PrefixLen : 64
NextHop : ::FFFF:3.3.3.3 OutLabel : 1278
表1-53 display bgp routing-table ipv6 unicast outlabel命令输出信息描述表
字段 |
描述 |
Total number of routes |
BGP路由总数 |
BGP local router ID |
BGP本地路由器ID |
Status codes |
路由状态代码,请参见表1-47 |
Origin |
路由起源代码,请参见表1-47 |
Network |
目的网络地址 |
PrefixLen |
目的网络地址的前缀长度 |
NextHop |
下一跳IPv6地址 |
OutLabel |
出标签值,即对端6PE设备为IPv6单播路由分配的标签值 |
display bgp rpki server命令用来显示与RPKI服务器连接的相关信息。
【命令】
display bgp [ instance instance-name ] rpki server [ [ vpn-instance vpn-instance-name ] ipv4-address ]
display bgp [ instance instance-name ] rpki server [ [ vpn-instance vpn-instance-name ] ipv6-address ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
instance instance-name:显示指定BGP实例的信息。instance-name表示BGP实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示default实例的信息。
vpn-instance vpn-instance-name:显示指定VPN实例内与RPKI服务器的连接状态信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果不指定本参数,则显示公网中路由器与RPKI服务器的连接状态信息。
ipv4-address:RPKI服务器的IPv4地址。
ipv6-address:RPKI服务器的IPv6地址。
【举例】
# 显示与RPKI服务器连接的简要信息。
<Sysname> display bgp rpki server
Server VPN-index Port State Time ROAs(IPv4/IPv6)
1.1.1.2 0 1234 Establish 00:05:51 1/0
2.2.2.2 0 1234 Establish 00:06:07 3/1
表1-54 display bgp rpki server命令显示简要信息描述表
字段 |
描述 |
Server |
RPKI服务器的IP地址 |
VPN-index |
VPN索引 |
Port |
RPKI服务使用的端口号 |
State |