• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

06-三层技术-IP路由命令参考

目录

06-BGP命令

本章节下载 06-BGP命令  (1.60 MB)

06-BGP命令

目 

1 BGP

1.1 BGP配置命令

1.1.1 additional-paths select-best

1.1.2 address-family dedicated

1.1.3 address-family ipv4

1.1.4 address-family ipv6

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.8 advertise-rib-active

1.1.9 aggregate

1.1.10 balance

1.1.11 balance as-path-neglect

1.1.12 balance as-path-relax

1.1.13 balance igp-metric-ignore

1.1.14 bestroute as-path-neglect

1.1.15 bestroute compare-med

1.1.16 bestroute igp-metric-ignore

1.1.17 bestroute med-confederation

1.1.18 bestroute ipv6-nexthop

1.1.19 bestroute origin-as-validation

1.1.20 bestroute router-id-ignore

1.1.21 bgp

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.28 bmp server

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.33 confederation id

1.1.34 confederation nonstandard

1.1.35 confederation peer-as

1.1.36 dampening

1.1.37 default local-preference

1.1.38 default med

1.1.39 default-route imported

1.1.40 default-route update-first

1.1.41 display bgp bmp server

1.1.42 display bgp bmp server monitor-peer

1.1.43 display bgp dampening parameter

1.1.44 display bgp group

1.1.45 display bgp instance-info

1.1.46 display bgp link-state

1.1.47 display bgp network

1.1.48 display bgp non-stop-routing status

1.1.49 display bgp paths

1.1.50 display bgp peer

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.63 display bgp rpki table

1.1.64 display bgp troubleshooting

1.1.65 display bgp update-group

1.1.66 domain-distinguisher

1.1.67 ebgp-interface-sensitive

1.1.68 fast-reroute route-policy

1.1.69 filter-policy export

1.1.70 filter-policy import

1.1.71 flush suboptimal-route

1.1.72 forwarding-conversational-learning

1.1.73 graceful-restart

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.78 group

1.1.79 ignore all-peers

1.1.80 ignore-first-as

1.1.81 import-route

1.1.82 import-route multipath

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.127 isolate enable

1.1.128 label-allocation-mode

1.1.129 labeled-route ignore-no-tunnel

1.1.130 log-peer-change

1.1.131 log-route-flap

1.1.132 network

1.1.133 network short-cut

1.1.134 nexthop global-address-only

1.1.135 nexthop recursive-lookup longest-match

1.1.136 non-stop-routing

1.1.137 passwords

1.1.138 pd-monitor-mode enable

1.1.139 peer-as-check 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.146 peer ebgp-max-hop

1.1.147 peer label-route-capability

1.1.148 peer route-mode

1.1.149 peer route-priority-track

1.1.150 peer route-server-client

1.1.151 peer source-address

1.1.152 peer tcp-mss

1.1.153 peer tracking

1.1.154 peer ttl-security

1.1.155 pic

1.1.156 port

1.1.157 preference

1.1.158 primary-path-detect bfd

1.1.159 pu-monitor-mode enable

1.1.160 purge-time

1.1.161 reflect between-clients

1.1.162 reflect change-path-attribute

1.1.163 reflector cluster-id

1.1.164 refresh bgp

1.1.165 refresh-time

1.1.166 reset bgp

1.1.167 reset bgp advertise lowest-priority

1.1.168 reset bgp all

1.1.169 reset bgp bmp server

1.1.170 reset bgp bmp server statistics

1.1.171 reset bgp dampening

1.1.172 reset bgp flap-info

1.1.173 reset bgp rpki server

1.1.174 response-time

1.1.175 retain local-label

1.1.176 route-mode adj-rib-in

1.1.177 route-mode adj-rib-out

1.1.178 route-mode loc-rib

1.1.179 route-select delay

1.1.180 route-update-interval withdrawn enable

1.1.181 router id

1.1.182 route-rate-limit

1.1.183 router-id (BGP instance view)

1.1.184 router-id (BGP-VPN instance view)

1.1.185 route-update-delay

1.1.186 routing-table bgp-rib-only

1.1.187 rpki

1.1.188 server

1.1.189 server connect-interface

1.1.190 server password

1.1.191 server source-address

1.1.192 server tcp

1.1.193 server vpn-instance

1.1.194 shutdown process

1.1.195 snmp context-name

1.1.196 snmp-agent trap enable bgp

1.1.197 statistics-interval

1.1.198 summary automatic

1.1.199 timer

1.1.200 timer connect-retry

1.1.201 update-first route-policy

1.1.202 user-move fast-update

 


1 BGP

1.1  BGP配置命令

1.1.1  additional-paths select-best

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

1.1.2  address-family dedicated

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]

1.1.3  address-family ipv4

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地址族的路由和对等体生效。

如果没有指定multicastrtfilterunicast参数,则缺省为unicast

【举例】

# 在BGP实例视图下,创建BGP IPv4单播地址族,并进入BGP IPv4单播地址族视图。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp-default] address-family ipv4 unicast

[Sysname-bgp-default-ipv4]

1.1.4  address-family ipv6

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组播地址族的路由和对等体生效。

如果没有指定multicastunicast参数,则缺省为unicast

【举例】

# 在BGP实例视图下,创建BGP IPv6单播地址族,并进入BGP IPv6单播地址族视图。

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp-default] address-family ipv6 unicast

[Sysname-bgp-default-ipv6]

1.1.5  address-family link-state

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]

1.1.6  advertise lowest-priority on-peer-up duration

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 durationadvertise lowest-priority on-startup durationbgp update-delay on-startuproute-update-delay命令同时配置时会互相影响,具体的配置效果如表1-1所示。

表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 durationadvertise 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

1.1.7  advertise lowest-priority on-startup duration

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 durationadvertise lowest-priority on-startup durationbgp update-delay on-startuproute-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

1.1.8  advertise-rib-active

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

1.1.9  aggregate

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。

mask:聚合路由的网络掩码,点分十进制格式

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-suppressedsuppress-policy参数的控制

origin-policy参数指定的路由策略中不需要配置apply子句,即便配置了apply子句,该子句也不会生效

suppress-policy

该参数用来抑制部分具体路由的通告。可以使用route-policyif-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

1.1.10  balance

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-neglectbalance 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-localecmp-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。

如果没有指定ebgpeibgpibgp参数,则表示ebgpibgp,即同时为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路由基础)

1.1.11  balance as-path-neglect

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

1.1.12  balance as-path-relax

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-relaxbalance as-path-neglect,则以命令balance as-path-neglect的配置为准。

如果执行本命令时没有指定任何参数,则表示ebgpibgp,即内容不同但长度相同的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

1.1.13  balance igp-metric-ignore

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-ignorebestroute 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

1.1.14  bestroute as-path-neglect

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

1.1.15  bestroute compare-med

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

1.1.16  bestroute igp-metric-ignore

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-ignorebestroute 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

1.1.17  bestroute med-confederation

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

1.1.18  bestroute ipv6-nexthop

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

1.1.19  bestroute origin-as-validation

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

1.1.20  bestroute router-id-ignore

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

1.1.21  bgp

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]

1.1.22  bgp apply-policy on-startup duration

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

1.1.23  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

1.1.24  bgp update-delay 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

1.1.25  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

1.1.26  bgp update-delay on-startup ipv6-prefix-list

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

1.1.27  bgp update-delay wait-other-protocol

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

1.1.28  bmp server

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]

1.1.29  bmp server monitor all-vpn-instance

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

1.1.30  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

1.1.31  check-origin-validation

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

1.1.32  compare-different-as-med

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

1.1.33  confederation id

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

1.1.34  confederation nonstandard

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

1.1.35  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

1.1.36  dampening

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

1.1.37  default local-preference

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路由命令参考/路由策略)

1.1.38  default med

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路由命令参考/路由策略)

1.1.39  default-route imported

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

1.1.40  default-route update-first

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

1.1.41  display bgp bmp server

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

1.1.42  display bgp bmp server monitor-peer

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

1.1.43  display bgp dampening parameter

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路由衰减参数。

【使用指导】

如果没有指定unicastmulticast参数,则缺省为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)

1.1.44  display bgp group

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对等体组的简要信息。

【使用指导】

如果没有指定unicastmulticastmdt参数,则缺省为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安全框架名

 

 

1.1.45  display bgp instance-info

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号

 

1.1.46  display bgp link-state

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值

 

1.1.47  display bgp network

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个字符的字符串,区分大小写。如果不指定本参数,则显示公网的信息。

【使用指导】

如果没有指定unicastmulticast参数,则缺省为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

 

1.1.48  display bgp non-stop-routing status

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连接等信息从主进程备份到备进程

 

1.1.49  display bgp paths

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

 

1.1.50  display bgp peer

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对等体的简要信息。

如果没有指定unicastmulticastmdt参数,则缺省为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-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 reachedaddress-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:进入三级门限告警

 

1.1.51  display bgp peer received prefix-list

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,表示掩码长度小于或者等于

 

1.1.52  display bgp routing-table dampened

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路由信息。

【使用指导】

如果没有指定unicastmulticast参数,则缺省为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

1.1.53  display bgp routing-table dedicated

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路由总数

1.1.54  display bgp routing-table flap-info

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 maskipv4-address mask-length参数,没有指定longest-match参数,则显示与指定目的网络IPv4地址和网络掩码(或掩码长度)精确匹配的BGP IPv4单播路由或组播路由的震荡统计信息。

如果没有指定unicastmulticast参数,则缺省为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

1.1.55  display bgp routing-table ipv4 multicast

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 maskipv4-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路由命令参考/路由策略)

1.1.56  display bgp routing-table ipv4 rtfilter

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)

该路由已经向哪些对等体发送,以及对等体的数目

 

1.1.57  display bgp routing-table ipv4 unicast

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 maskipv4-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路由命令参考/路由策略)

1.1.58  display bgp routing-table ipv6 multicast

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路由命令参考/路由策略)

1.1.59  display bgp routing-table ipv6 unicast

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路由命令参考/路由策略)

1.1.60  display bgp routing-table ipv6 unicast inlabel

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单播路由分配的标签值

 

1.1.61  display bgp routing-table ipv6 unicast outlabel

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单播路由分配的标签值

 

1.1.62  display bgp rpki server

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