BGP配置命令
- 命令支持情况
- active-route-advertise
- aggregate (BGP)
- as-notation plain
- as-path-limit
- auto-frr
- bestroute as-path-ignore
- bestroute igp-metric-ignore
- bestroute med-confederation (BGP)
- bestroute med-none-as-maximum
- bestroute nexthop-resolved
- bestroute routerid-prior-clusterlist
- bgp
- bgp fast-refresh enable
- check-first-as
- compare-different-as-med
- confederation id
- confederation nonstandard
- confederation peer-as
- confederation route unicast-to-label disable
- dampening
- default ipv4-unicast
- default local-preference
- default med
- default-route imported
- deterministic-med (BGP)
- display bgp bfd session
- display bgp error
- display bgp error discard
- display bgp group
- display bgp ipv6 bfd session
- display bgp ipv6 routing-table
- display bgp ipv6 routing-table statistics
- display bgp multicast group
- display bgp multicast network
- display bgp multicast paths
- display bgp multicast peer
- display bgp multicast routing-table
- display bgp multicast routing-table as-path-filter
- display bgp multicast routing-table cidr
- display bgp multicast routing-table community
- display bgp multicast routing-table community-filter
- display bgp multicast routing-table dampened
- display bgp multicast routing-table dampening parameter
- display bgp multicast routing-table different-origin-as
- display bgp multicast routing-table flap-info
- display bgp multicast routing-table peer
- display bgp multicast routing-table regular-expression
- display bgp multicast routing-table statistics
- display bgp multicast update-peer-group
- display bgp network
- display bgp paths
- display bgp peer
- display bgp resource
- display bgp routing-table
- display bgp routing-table dampened
- display bgp routing-table dampening parameter
- display bgp routing-table flap-info
- display bgp routing-table label
- display bgp routing-table peer no-advertise
- display bgp routing-table peer statistics
- display bgp routing-table statistics
- display bgp update-peer-group
- display bgp vpnv4 brief
- display bgp vpnv4 routing-table
- display bgp vpnv4 routing-table statistics
- display bgp vpnv6 brief
- display bgp vpnv6 routing-table
- display bgp vpnv6 routing-table statistics
- display default-parameter bgp
- display mbgp routing-table
- display mbgp routing-table statistics
- display snmp-agent trap feature-name bgp all
- ebgp-interface-sensitive
- ext-community-change enable
- filter-policy export (BGP)
- filter-policy import (BGP)
- graceful-restart (BGP)
- graceful-restart peer-reset
- graceful-restart timer restart
- graceful-restart timer wait-for-rib
- group
- import-route (BGP)
- ipv4-family
- ipv6-family
- load-balancing as-path-ignore
- maximum load-balancing (BGP)
- maximum load-balancing eibgp
- network (BGP)
- nexthop recursive-lookup (BGP)
- nexthop recursive-lookup delay
- nexthop recursive-lookup non-critical-event delay
- out-delay
- peer advertise-community
- peer advertise-ext-community
- peer allow-as-loop
- peer as-number
- peer as-path-filter
- peer bfd
- peer bfd block
- peer bfd enable
- peer capability-advertise
- peer connect-interface
- peer connected-check-ignore
- peer default-route-advertise
- peer description (BGP)
- peer discard-ext-community (BGP)
- peer ebgp-max-hop
- peer enable (BGP)
- peer fake-as
- peer filter-policy
- peer group
- peer ignore
- peer ip-prefix
- peer keychain (BGP)
- peer keep-all-routes
- peer label-route-capability (BGP)
- peer listen-only
- peer log-change
- peer next-hop-invariable
- peer next-hop-local
- peer out-delay
- peer password
- peer preferred-value
- peer public-as-only
- peer reflect-client
- peer route-limit
- peer route-policy
- peer route-update-interval
- peer timer
- peer tnl-policy
- peer timer connect-retry
- peer tracking
- peer valid-ttl-hops
- preference (BGP)
- reflect between-clients
- reflect change-path-attribute
- reflector cluster-id
- refresh bgp
- refresh bgp multicast
- refresh bgp multicast external
- refresh bgp multicast internal
- reset bgp
- reset bgp dampening
- reset bgp flap-info
- reset bgp flapping-count
- reset bgp multicast
- reset bgp multicast dampening
- reset bgp multicast external
- reset bgp multicast flap-info
- reset bgp multicast internal
- router-id (BGP)
- router-id (BGP VPN实例视图)
- route-select delay
- routing-table limit threshold-alarm
- routing-table rib-only
- shutdown(BGP)
- slow-peer detection disable
- slow-peer detection threshold
- snmp-agent trap enable feature-name bgp
- summary automatic
- supernet unicast advertise
- timer (BGP)
- timer connect-retry
- undo synchronization (BGP)
active-route-advertise
命令功能
active-route-advertise命令用来配置BGP仅发布在IP路由表中被优选的路由。
undo active-route-advertise命令用来恢复缺省配置。
缺省情况下,BGP发布所有在BGP路由表中优选的路由给邻居。
使用指南
应用场景
缺省情况下路由只需在BGP中优选即可向邻居发布。配置了此命令之后,路由必须同时满足在BGP协议层面优选与在路由管理层面活跃两个条件,才能向邻居发布。
注意事项
该命令与命令routing-table rib-only互斥。
aggregate (BGP)
命令格式
aggregate ipv4-address { mask | mask-length } [ as-set | attribute-policy route-policy-name1 | detail-suppressed | origin-policy route-policy-name2 | suppress-policy route-policy-name3 ] *
aggregate ipv6-address prefix-length [ as-set | attribute-policy route-policy-name1 | detail-suppressed | origin-policy route-policy-name2 | suppress-policy route-policy-name3 ] *
undo aggregate ipv4-address { mask | mask-length } [ as-set | attribute-policy route-policy-name1 | detail-suppressed | origin-policy route-policy-name2 | suppress-policy route-policy-name3 ] *
undo aggregate ipv6-address prefix-length [ as-set | attribute-policy route-policy-name1 | detail-suppressed | origin-policy route-policy-name2 | suppress-policy route-policy-name3 ] *
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
ipv4-address | 指定聚合路由的IPv4地址。 | 点分十进制形式。 |
mask | 指定聚合路由的网络掩码。 | 点分十进制形式。 |
mask-length | 指定聚合路由的网络掩码长度。 | 整数形式,取值范围是0~32。 |
ipv6-address | 指定聚合路由的IPv6地址。 | 32位16进制数,格式为X:X:X:X:X:X:X:X。 |
prefix-length | 指定聚合IPv6路由的前缀长度。 | 整数形式,取值范围是0~128。 |
as-set | 指定生成具有AS-SET的路由。 | - |
attribute-policy route-policy-name1 | 指定设置聚合后路由的属性策略名称。 | 字符串形式,区分大小写,不支持空格,长度范围是1~40。当输入的字符串两端使用双引号时,可在字符串中输入空格。 |
detail-suppressed | 指定仅通告聚合路由。 | - |
origin-policy route-policy-name2 | 指定允许生成聚合路由的策略名称。 | 字符串形式,区分大小写,不支持空格,长度范围是1~40。当输入的字符串两端使用双引号时,可在字符串中输入空格。 |
suppress-policy route-policy-name3 | 指定抑制指定路由通告的策略名称。 | 字符串形式,区分大小写,不支持空格,长度范围是1~40。当输入的字符串两端使用双引号时,可在字符串中输入空格。 |
- ipv4-address参数仅在BGP视图、BGP-IPv4单播地址族视图、BGP-IPv4组播地址族视图、BGP-VPN实例IPv4地址族视图下生效。
- ipv6-address参数仅在BGP-IPv6单播地址族视图和BGP-VPN实例IPv6地址族视图下生效。
使用指南
应用场景
BGP路由聚合分为手动聚合和自动聚合两种,aggregate命令用来实现手动聚合。该命令可以对BGP本地路由表中的路由进行聚合。手动聚合后的路由的优先级高于自动聚合。聚合路由在本地的出接口为NULL0,当其他设备收到聚合路由后会自动加上出接口。
如果聚合路由中所包含的具体路由各Origin属性不相同,则聚合路由的Origin属性按照优先级incomplete > egp > igp为准。如果具体路由没有被抑制,聚合路由会携带原来所有具体路由中的团体属性。
aggregate命令可以在BGP路由表中创建一条聚合记录。
通过设置关键字as-set,可创建一条聚合路由,该路由的自治系统AS(Autonomous System)路径包含了具体路由的AS路径信息。若需聚合较多AS路径时,请慎用此关键字,因为当具体路由的变化较频繁时,会导致路由振荡。
通过设置关键字detail-suppressed可以抑制该聚合路由所包含的所有具体路由,只发布该聚合路由。生成的聚合路由带Atomic-aggregate属性,并且不能携带原具体路由的团体属性。
通过设置关键字suppress-policy能产生聚合路由,但抑制指定路由的通告。可以用route-policy的if-match子句有选择地抑制一些具体路由,即匹配该策略的路由将被抑制,但其它未通过策略的具体路由仍被通告。也可以通过peer route-policy命令,配置不希望发布给对等体的策略达到相同效果。
使用关键字origin-policy仅在匹配route-policy时才生成聚合路由。
关键字attribute-policy可设置聚合路由的属性。如果在策略中使用命令apply as-path配置了AS_Path属性,且设置了关键字as-set,则策略中的AS_Path不会生效。通过peer route-policy命令也可以完成同样的工作。
前置条件
执行aggregate命令前必须使能BGP路由协议。
配置影响
配置聚合路由命令产生聚合路由,配置detail-suppressed参数时参与聚合的具体路由发布受抑制,配置suppress-policy参数时通过策略的具体路由发布受抑制。
注意事项
执行undo aggregate命令时,系统将对可选参数(attribute-policy、origin-policy、suppress-policy、as-set、detail-suppressed)进行匹配检查,如果出现未使能的可选参数时,去使能命令将执行失败。
as-notation plain
命令功能
as-notation plain命令用来配置BGP 4字节AS号的显示格式为整数形式。
undo as-notation plain命令用来配置BGP 4字节AS号的显示格式为点分形式。
缺省情况下,BGP 4字节AS号的显示格式为点分形式,即x.y格式。
使用指南
应用场景
缺省情况下,BGP的4字节AS号的显示格式为点分形式,例如display bgp peer等display命令的输出信息里4字节AS号的显示格式都为点分形式。
- 单独出现的4字节AS号。
- 扩展团体属性里的4字节AS号。
- 路由标识RD(Route Distinguisher)里的4字节AS号。
- VPN Target(也称为Route Target,简称RT)里的4字节AS号。
Site-of-Origin(SoO)里的4字节AS号。
整数形式的4字节AS号和点分形式的4字节AS号的换算关系是:整数形式的4字节AS号=x*65536+y,例如点分形式的4字节AS号2.3,对应的整数形式的4字节AS号为:2*65536+3=131075。
注意事项
- 如果使用整数形式的4字节AS号进行配置,那么系统生成的配置信息里4字节AS号格式也为整数形式。
- 如果使用点分形式的4字节AS号进行配置,那么系统生成的配置信息里4字节AS号格式也为点分形式。
- 如果配置使用整数形式的4字节AS号,则需要将AS-Path正则表达式和扩展团体属性过滤器里的AS号也调整为整数形式。
- 如果配置使用点分形式的4字节AS号,则需要将AS-Path正则表达式和扩展团体属性过滤器里的AS号也调整为点分形式。
使用实例
# 配置BGP 4字节AS号的显示形式为整数形式。
<HUAWEI> system-view
[HUAWEI] as-notation plain
Warning: If the configuration takes effect, the regular expression of the filter for 4-byte AS path should be changed to the asplain format, otherwise match will fail. Continue? [Y/N]y
# 配置BGP 4字节AS号的显示形式为点分形式。
<HUAWEI> system-view
[HUAWEI] undo as-notation plain
Warning: If the configuration takes effect, the regular expression of the filter for 4-byte AS path should be changed to the asdot format, otherwise match will fail. Continue? [Y/N]y
as-path-limit
命令功能
as-path-limit命令用来设置AS_Path属性中AS号的最大个数。
undo as-path-limit命令用来恢复AS_Path属性中AS号的最大个数的缺省值。
缺省情况下,没有设置AS_Path属性中AS号的最大个数。
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
as-path-limit-num | 指定AS_Path属性中AS号的最大个数。 说明:
对于2字节或4字节的AS号,as-path-limit-num的最大值都一样。 |
整数形式,取值范围是1~2000。缺省值是255。 |
bestroute as-path-ignore
bestroute igp-metric-ignore
命令功能
bestroute igp-metric-ignore命令用来配置BGP在选择最优路由时忽略下一跳IGP路由度量值的比较。
undo bestroute igp-metric-ignore命令用来恢复为缺省配置。
缺省情况下,BGP选路时优选下一跳IGP路由度量值小的路由。
视图
BGP视图、BGP-IPv4单播地址族视图、BGP-VPN实例IPv4地址族视图、BGP-VPNv4地址族视图、BGP-IPv6单播地址族视图、BGP-VPN实例IPv6地址族视图、BGP-VPNv6地址族视图
bestroute med-confederation (BGP)
命令功能
bestroute med-confederation命令用来配置BGP在选择最优路由时,仅在联盟内比较MED值。
undo bestroute med-confederation命令用来恢复缺省配置。
缺省情况下,BGP仅比较来自同一AS的路由的MED值。
使用指南
在缺省情况下,BGP只比较来自同一AS的路由的MED值。这里的AS不包括联盟的子AS。为了使BGP在联盟内选择最优路由时能够比较MED值,可以配置bestroute med-confederation命令。
配置bestroute med-confederation命令后,只有当AS_Path中不包含外部自治系统(不在联盟内的自治系统)号时才比较MED值的大小。如果AS_Path中包含外部自治系统号,则不进行比较。
例如:自治系统65000、65001、65002和65004属于同一联盟。四条到达同一目的地址的待选路由如下所示:
path1:AS_Path=65000 65004,med=2
path2:AS_Path=65001 65004,med=3
path3:AS_Path=65002 65004,med=4
path4:AS_Path=65003 65004,med=1
在配置bestroute med-confederation命令后,因为path1、path2和path3的AS_Path中不包含同一联盟外的自治系统,所以当BGP需要通过比较MED值来选择路由时,将只比较path1、path2和path3的MED值。而path4的AS_Path中包含同一联盟外的自治系统,因此不比较path4的MED值。
bestroute med-none-as-maximum
命令功能
bestroute med-none-as-maximum命令用来配置BGP在选择最优路由时,如果路由属性中没有MED(Multi Exit Discriminator)值,则把MED按最大值4294967295来处理。
undo bestroute med-none-as-maximum命令用来恢复缺省设置。
缺省情况下,BGP在选择最优路由时,如果路由属性中没有MED值,则按0处理。
bestroute nexthop-resolved
命令功能
bestroute nexthop-resolved命令用来配置BGP IPv4单播标签路由、VPNv4路由或者VPNv6路由在下一跳迭代路由参与选路的条件。
undo bestroute nexthop-resolved命令用来恢复到缺省情况。
缺省情况下,BGP IPv4单播标签路由、VPNv4路由或者VPNv6路由在下一跳迭代到IP地址时可参与选路
使用指南
对于BGP IPv4单播标签路由,在非RR(Route Reflector)场景,或RR场景改变BGP下一跳的情况下,BGP需要检查是否存在到下一跳的LSP(Label Switched Path),以建立BGP LSP,此时如果采用缺省规则,将可能导致BGP IPv4单播标签路由在LSP尚未可用时就被优选,这将导致业务错误的提前切换,影响业务的稳定性;因此使用bestroute nexthop-resolved tunnel命令,可设置BGP IPv4单播标签路由在下一跳迭代到LSP时才能参与BGP路由选路,保证了业务的稳定性。
对于VPNv4或者VPNv6路由,默认情况下,只要其下一跳能够迭代到IP地址,即可参与选路。对于优选的VPNv4路由或者VPNv6路由,系统会将路由下发到转发表指导流量转发,但是如果该路由没有迭代到隧道,实际上无法正确指导流量转发。在这种情况下,可以配置bestroute nexthop-resolved tunnel命令,保证VPNv4路由或者VPNv6路由在下一跳迭代到隧道时才可参与选路,避免流量中断。
注意事项bestroute nexthop-resolved ip与bestroute nexthop-resolved tunnel之间是互斥关系,即同时只能保持一种配置。
使用实例
# 在BGP VPNv4视图下配置BGP VPNv4路由的下一跳迭代到LSP隧道时才可参与选路。
<HUAWEI> system-view
[HUAWEI] bgp 100
[HUAWEI-bgp] ipv4-family vpnv4
[HUAWEI-bgp-af-vpnv4] bestroute nexthop-resolved tunnel
# 在BGP VPNv6视图下配置BGP VPNv6路由的下一跳迭代到LSP隧道时才可参与选路。
<HUAWEI> system-view
[HUAWEI] bgp 100
[HUAWEI-bgp] ipv6-family vpnv6
[HUAWEI-bgp-af-vpnv6] bestroute nexthop-resolved tunnel
bestroute routerid-prior-clusterlist
命令功能
bestroute routerid-prior-clusterlist命令用来配置BGP在选择最优路由时Originator-ID优先于Cluster-List。
undo bestroute routerid-prior-clusterlist命令用来恢复缺省配置。
缺省情况下,BGP在选择最优路由时Cluster-List优先于Originator-ID。
视图
BGP视图、BGP-IPv4单播地址族视图、BGP-IPv6单播地址族视图、BGP-VPN实例IPv4地址族视图、BGP-VPN实例IPv6地址族视图、BGP-IPv4组播地址族视图、BGP-VPNv4地址族视图、BGP-VPNv6地址族视图
bgp
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
as-number-plain | 指定整数形式的AS号。 | 整数形式,取值范围是1~4294967295。 |
as-number-dot | 指定点分形式的AS号。 | 格式为x.y,x和y都是整数形式,x的取值范围是1~65535,y的取值范围是0~65535。 |
使用指南
应用场景
BGP是一种用于域间的动态路由协议。当BGP运行于同一自治系统内部时,被称为IBGP;当BGP运行于不同自治系统之间时,称为EBGP。
BGP用于在AS之间传递路由信息,并不是所有情况都需要运行BGP。
下列条件至少存在一个的时候,才应该使用BGP。
自治系统允许数据包穿越它到达其他自治系统。
自治系统有多条外部连接到多个ISP;拥有多条到Internet的连接。
自治系统必须对进入和离开AS的数据流进行控制。
以下情况不需要运行BGP。
用户只与一个ISP相连。
ISP不需要向用户提供Internet路由。
AS间使用了缺省路由进行连接。
注意事项
执行bgp命令后,系统将开始运行BGP。
每台设备只能运行于一个AS内,即只能指定一个本地AS号。
执行undo bgp [ as-number-plain | as-number-dot ]命令可能会导致BGP业务中断,且会删除该设备上的所有BGP配置,请谨慎使用。
bgp fast-refresh enable
命令功能
bgp fast-refresh enable命令用来打开BGP PIC(Prefix Independent Convergence)功能。
undo bgp fast-refresh enable命令用来关闭BGP PIC功能。
缺省情况下,设备已经打开BGP PIC功能。
使用指南
应用场景
在BGP路由存在主备路径的场景下,当主用路径发生故障的时候,需要尽快进行路由更新,流量需要尽快切换至备用路径,这个过程也叫BGP路由收敛。随着网络规模的扩大,路由前缀的数量不断增加,BGP路由的收敛速度受路由前缀的数量的影响,前缀数量越多,收敛速度越慢。这种情况下,当网路出现故障的时候,由于路由收敛时间导致的丢包就会较多,部分对丢包比较敏感的业务会有较大影响。BGP PIC(Prefix Independent Convergence),即BGP前缀无关收敛,也叫BGP快刷。通俗的讲,就是BGP路由收敛的时候,收敛的速度和路由的前缀个数没有关系。打开BGP PIC功能以后,设备的BGP收敛速度会比较快,而且不受前缀数量的影响,有利于减少路由收敛期间的数据丢包。当BGP PIC功能出现异常的时候可以通过undo bgp fast-refresh enable命令关闭该功能,使BGP路由通过正常的流程进行收敛,但是此时收敛速度会较慢。
注意事项
只有IBGP路由支持BGP PIC功能,其中VPN路由不支持BGP PIC功能。
如果设备上配置了BGP负载分担(ECMP)功能、BGP Auto FRR功能或者BGP路由的下一跳迭代了Tunnel接口,则BGP PIC功能不会生效。
BGP PIC功能如果是从打开到关闭,该操作需要重启所有接口板或者reset所有BGP自治系统,否则BGP PIC关闭功能只对后续生成的路由表生效。
BGP PIC功能如果是从关闭到打开,该操作需要重启所有接口板后才能生效。
check-first-as
命令功能
check-first-as命令用来使能检查EBGP对等体发来的更新消息中AS_Path属性的第一个AS号的功能。
undo check-first-as命令用来去使能检查EBGP对等体发来的更新消息中AS_Path属性的第一个AS号的功能。
缺省情况下,检查EBGP对等体发来的更新消息中AS_Path属性的第一个AS号的功能是使能的。
使用指南
应用场景
缺省情况下,BGP会检查EBGP对等体发来的更新消息中AS_Path列表的第一个AS号,确认第一个AS号必须是该EBGP对等体所在的AS。否则,该更新信息被拒绝,EBGP连接中断。
注意事项
check-first-as不在配置文件中显示。
配置undo check-first-as命令后产生环路的可能性增大,请慎重使用。
后续任务
配置更改后,如果希望对已接收的路由重新进行检查,可以执行refresh bgp命令。
compare-different-as-med
confederation id
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
as-number-plain | 指定整数形式的AS号。 | 整数形式,取值范围是1~4294967295。 |
as-number-dot | 指定点分形式的AS号。 | 格式为x.y,x和y都是整数形式,x的取值范围是1~65535,y的取值范围是0~65535。 |
使用指南
应用场景
为解决在一个大的AS域中可能存在的IBGP全连接数过大的问题,可以考虑采用联盟的方法:将这个较大的AS域划分为几个较小的子AS域,这些子AS域组成一个联盟,子AS域之间使用EBGP连接,不需要全连接,而只有子AS域内才需要建立IBGP全连接;同时,路由的一些关键属性(下一跳、MED、本地优先级)在通过每个子AS域时不会被丢弃。这样既能缓解一个AS域中IBGP全连接数过大的问题,又可以保证原来AS域的完整性。
注意事项
联盟ID相当于整个自治系统的编号,其他相关外部AS在指定对等体所在的AS号时,要指定这个联盟ID。属于同一个联盟的所有子自治系统都必须指定相同的联盟ID。
使用实例
# 配置联盟ID。一个AS分成了4个子自治系统65001、65002、65003和65004,它们的联盟ID是9号。其中对端10.2.3.4是AS联盟中的成员,而对端10.4.5.6则是AS联盟的外部成员,对于外部成员来讲,9号联盟就是一个统一的AS域。
<HUAWEI> system-view
[HUAWEI] bgp 65001
[HUAWEI-bgp] confederation id 9
[HUAWEI-bgp] confederation peer-as 65002 65003 65004
[HUAWEI-bgp] peer 10.2.3.4 as-number 65002
[HUAWEI-bgp] peer 10.4.5.6 as-number 65005
confederation nonstandard
confederation peer-as
命令功能
confederation peer-as命令用来指定属于同一个联盟的各子自治系统号。
undo confederation peer-as命令用来删除联盟中指定的子自治系统。
缺省情况下,联盟中未配置子自治系统号。
命令格式
confederation peer-as { as-number-plain | as-number-dot } &<1-32>
undo confederation peer-as { as-number-plain | as-number-dot } &<1-32>
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
as-number-plain | 指定整数形式的AS号。 | 整数形式,取值范围是1~4294967295。 |
as-number-dot | 指定点分形式的AS号。 | 格式为x.y,x和y都是整数形式,x的取值范围是1~65535,y的取值范围是0~65535。 |
使用指南
应用场景
为解决在一个大的AS域中可能存在的IBGP全连接数过大的问题,可以考虑采用联盟的方法。本命令可以用于指定属于同一个联盟的各子自治系统号。
前置条件
配置本命令前,需使用confederation id命令指定各子自治系统所属的联盟ID,若未指定联盟ID,本命令无效。
注意事项
命令中定义的子自治系统属于一个联盟内部,每个子自治系统内必须全连接。
confederation route unicast-to-label disable
命令功能
confederation route unicast-to-label disable命令用来配置禁止非反射器的设备将从联盟BGP邻居收到的IPv6普通路由作为携带全F标签的标签路由发布给其他联盟BGP邻居。
undo confederation route unicast-to-label disable命令用来取消禁止从联盟BGP邻居收到的IPv6普通路由作为携带全F标签的标签路由发布给其他联盟BGP邻居。
缺省情况下,非反射器的设备从联盟BGP邻居收到的IPv6普通路由可以作为携带全F标签的标签路由向其他联盟BGP邻居发布。
使用指南
缺省情况下,如果两端的PE设备分属于不同的联盟且PE设备不兼做反射器,则一端PE在向另一端PE发送标签路由时,会携带标签值为全F的标签。但是有些厂商的设备认为此类标签是非法标签值,这些设备如果收到这样的标签路由,则会触发BGP邻居断连。为了防止因此原因而产生的邻居断连,则可以使用confederation route unicast-to-label disable命令控制不发布携带全F标签的标签路由。
使用实例
# 禁止携带全F标签的IPv6标签路由。
<HUAWEI> system-view
[HUAWEI] bgp 100
[HUAWEI-bgp] confederation id 100
[HUAWEI-bgp] confederation peer-as 38 39
[HUAWEI-bgp] peer 192.168.1.1 as-number 38
[HUAWEI-bgp] peer 191::1 as-number 39
[HUAWEI-bgp] ipv6-family unicast
[HUAWEI-bgp-af-ipv6] peer 192.168.1.1 enable
[HUAWEI-bgp-af-ipv6] peer 192.168.1.1 label-route-capability
[HUAWEI-bgp-af-ipv6] peer 191::1 enable
[HUAWEI-bgp-af-ipv6] confederation route unicast-to-label disable
dampening
命令格式
dampening [ ibgp ] [ half-life-reach reuse suppress ceiling | route-policy route-policy-name ] *
undo dampening [ ibgp ]
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
half-life-reach | 指定可达路由的半衰期。 | 整数形式,单位为分钟,取值范围为1~45。缺省值为15。 |
reuse | 指定路由解除抑制状态的阈值。当惩罚降低到该值以下,路由就被再使用。 | 整数形式,取值范围为1~20000。缺省值为750。 |
suppress | 指定路由进入抑制状态的阈值。当惩罚超过该值时,路由受到抑制。 | 整数形式,取值范围为1~20000,所配置的值必须大于reuse的值。缺省值为2000。 |
ceiling | 惩罚上限值。 | 整数形式,取值范围为1001~20000。实际配置的值必须大于suppress。缺省值为16000。 |
route-policy route-policy-name | 指定Route-Policy名称。 | 字符串形式,区分大小写,不支持空格,长度范围是1~40。当输入的字符串两端使用双引号时,可在字符串中输入空格。 |
ibgp | 指定路由类型为IBGP路由。不指定该参数,则表示路由类型为EBGP。 说明:
ibgp参数仅在BGP-VPNv4地址族视图下生效。 |
- |
视图
BGP视图、BGP-IPv4单播地址族视图、BGP-IPv6单播地址族视图、BGP-VPN实例IPv4地址族视图、BGP-VPN实例IPv6地址族视图、BGP-IPv4组播地址族视图、BGP-VPNv4地址族视图
使用指南
应用场景
BGP振荡抑制使用惩罚值来衡量一条路由的稳定性,惩罚值越高则说明路由越不稳定。路由每发生一次振荡,即交换机收到该路由的Withdraw报文或者收到该路由的属性更新的update报文时,BGP便会给此路由增加一定的惩罚值(1000)。
当惩罚值超过抑制阈值时,此路由被抑制,不加入到IP路由表中,交换机也不再向其他BGP对等体发布更新报文。如果该路由被打上d标志,说明交换机最后收到的是Update报文;如果该路由被打上h标志,说明交换机最后收到的是Withdraw报文。惩罚值增加到一定程度之后,便不会再增加,这个值称为惩罚上限值。
同时,被抑制的路由每经过一段时间,惩罚值便会减少一半。如果是d标志的路由,当惩罚值降到再使用阈值时,此路由会被去掉d标记,变为可用并被优选后加入到IP路由表中,同时向其他BGP对等体发布更新报文。如果是h标志的路由,当惩罚值降为0时,此路由会从BGP路由表中删除。
d标志和h标志可以通过命令display bgp routing-table label查看,分别表示该路由已经被抑制和曾经被抑制。
注意事项
dampening命令为覆盖式命令。
执行dampening命令后,系统抑制不稳定的路由,不将这类路由加入到BGP路由表中,也不将这类路由向其他BGP对等体发布。
配置BGP路由振荡抑制时,需注意如下事项:
所指定的reuse、suppress、ceiling三个阈值是依次增大的,即必须满足:reuse<suppress<ceiling。
根据公式MaxSuppressTime=half-life-reach×60×(ln(ceiling/reuse)/ln(2)),如果MaxSuppressTime小于1就不能抑制。所以要保证MaxSuppressTime大于等于1,即必须满足:ceiling/reuse足够大。
dampening命令只对EBGP路由生效。
dampening ibgp命令只对BGP VPNv4路由生效。
在引用route-policy之前,建议先创建对应的route-policy。缺省情况下,此命令不能引用不存在的route-policy。如果在系统视图下配置了route-policy nonexistent-config-check disable命令,当此命令引用了不存在的route-policy时,则路由优先匹配该命令指定的抑制参数,如果未配置指定的抑制参数,匹配缺省的抑制参数。
default ipv4-unicast
命令功能
default ipv4-unicast命令用来配置BGP对等体默认在IPv4地址族下使能。
undo default ipv4-unicast命令用来配置BGP对等体默认不在任何地址族下使能。
缺省情况下,BGP对等体默认在IPv4地址族下使能。
使用指南
应用场景
如果创建的BGP对等体需要默认使能IPv4单播地址族,就使用default ipv4-unicast命令配置BGP的缺省地址族为IPv4单播地址族。
如果不需要创建的BGP对等体都默认使能IPv4单播地址族,就使用undo default ipv4-unicast命令取消BGP的缺省地址族为IPv4单播地址族。
注意事项
配置undo default ipv4-unicast命令后,创建的BGP如果要使能IPv4单播地址族,需要用peer enable命令使能。
default local-preference
命令功能
default local-preference命令用来配置BGP的缺省本地优先级。
undo default local-preference命令用来恢复BGP的缺省本地优先级的缺省值。
缺省情况下,BGP本地优先级的值为100。
视图
BGP视图、BGP-IPv4单播地址族视图、BGP-IPv4组播地址族视图、BGP-VPN实例IPv4地址族视图、BGP-VPNv4地址族视图、BGP-IPv6单播地址族视图、BGP-VPN实例IPv6地址族视图、BGP-VPNv6地址族视图
default med
视图
BGP视图、BGP-IPv4单播地址族视图、BGP-IPv4组播地址族视图、BGP-VPN实例IPv4地址族视图、BGP-VPNv4地址族视图、BGP-IPv6单播地址族视图、BGP-VPN实例IPv6地址族视图、BGP-VPNv6地址族视图
使用指南
应用场景
default med命令只对本设备上用import-route (BGP)命令引入的路由和BGP的聚合路由生效。
通过使用default med命令配置缺省MED值,用于控制流量进入AS时选择最佳路由,在其它条件相同的情况下,将优先选择MED值较小者作为最佳路由。
注意事项
如果设备上已经配置了BGP的缺省MED值,当用户再次配置缺省MED值时,新的缺省MED值会取代原有的缺省MED值。
MED值仅在相邻两个AS之间传递,收到此属性的AS一方不会再将其通告给任何其他第三方AS。
default-route imported
命令功能
default-route imported命令用来使能将本地IP路由表中已存在的缺省路由引入到BGP路由表中的功能。
undo default-route imported命令用来去使能将本地IP路由表中已存在的缺省路由引入到BGP路由表中的功能。
缺省情况下,BGP不能将缺省路由引入到BGP路由表中。
使用指南
应用场景
为了不使路由表过于庞大,可以通过引入缺省路由减少网络中的路由数量。执行default-route imported命令后,系统会在本地路由表中添加一条缺省路由。引入缺省路由后,可以使无法在路由表中找到匹配表项的数据包通过缺省路由转发,以减少数据包丢失情况的发生。
注意事项
default-route imported命令需要与import-route (BGP)命令配合使用,才能引入缺省路由。因为单独使用import-route (BGP)命令无法引入缺省路由,且default-route imported命令只用于引入本地路由表中已经存在的缺省路由。
如果需要在本地路由表中不存在缺省路由的情况下,向对等体(组)发布缺省路由,则需要使用peer default-route-advertise命令。
deterministic-med (BGP)
命令功能
deterministic-med命令用来使能BGP deterministic-med功能,在路由选路时优先比较AS_Path最左边的AS号相同的路由。
undo deterministic-med命令用来去使能BGP deterministic-med功能,在路由选路时优先比较先接收的路由。
缺省情况下,deterministic-med功能未使能。
使用指南
未使能deterministic-med功能时,BGP会按照路由接收的顺序依次进行比较,最终选路的结果和路由的接收顺序是相关的。
使能deterministic-med功能后,在对从多个不同AS收到的相同前缀的路由进行选路时,首先会按路由的AS_Path最左边的AS号进行分组。在组内进行比较后,再用组中的优选路由和其他组中的优选路由进行比较,消除了选路的结果和路由接收顺序的相关性。
Route A1: AS(PATH) 12, med 100, igp metric 13, internal, rid 4.4.4.4
Route A2: AS(PATH) 12, med 150, igp metric 11, internal, rid 5.5.5.5
Route B: AS(PATH) 3, med 0, igp metric 12, internal, rid 6.6.6.6
当路由接收的顺序为:Route A1、Route A2、Route B时,先比较A1、A2。因为Route A1、Route A2的最左AS相同,所以优选MED较小的路由Route A1。再比较Route A1和Route B,因为Route A1、Route B的最左AS不相同,在未配置compare-different-as-med命令情况下,不能比较MED。优选IGP Metric较小的路由Route B。
当路由接收的顺序为:Route A2、Route B、Route A1时,先比较Route A2、Route B,因为Route B和Route A2的最左AS不相同,在未配置compare-different-as-med命令情况下,优选IGP Metric较小的路由Route A2。再比较Route A2、Route A1,因为Route A2和Route A1的最左AS相同,所以优选MED较小的路由Route A1。
从上面的分析可以看到,未使能deterministic-med功能时,最终优选的路由和路由接收的顺序相关。而使能了deterministic-med功能后,就会消除选路的结果和路由接收顺序的相关性。由于Route A1、Route A2的AS_Path最左边的AS号相同,所以无论路由接收顺序如何,都优先比较Route A1、Route A2。
display bgp bfd session
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
vpnv4 vpn-instance vpn-instance-name | 显示指定的IPv4私网实例名称的BGP建立的BFD会话信息。 | 必须是已存在的VPN实例名称。 |
peer ipv4-address | 显示指定对等体的IPv4地址的BGP建立的BFD会话信息。 | 点分十进制格式。 |
all | 显示BGP建立的所有BFD会话信息。 | - |
使用指南
应用场景
BGP协议创建的动态BFD会话可以帮助BGP协议更快的发现BGP邻居之间的故障,并及时通知BGP重新计算路由以便正确指导报文的转发。
- 查看BFD会话是否创建成功,或者查看已配置成功的BFD会话的详细配置信息。
- 执行undo peer bfd enable命令后,检查是否成功删除BGP协议创建的动态BFD会话。
- 执行undo peer bfd block命令配置阻止对等体从对等体组中继承BFD功能后,检查是否配置成功。
- 执行peer bfd命令配置BFD检测参数后,检查是否配置成功。
通过指定不同的参数可以只查看特定的对等体的BFD信息。
display bgp bfd session vpnv4 vpn-instance vpn-instance-name peer ipv4-address查看指定vrf中的指定对等体的BFD会话信息。
- display bgp bfd session peer ipv4-address查看公网中的指定对等体的BFD会话信息。
- display bgp bfd session all查看BGP所有对等体的BFD会话信息。
前置条件
已经执行peer bfd enable命令创建了动态BFD会话。如果BGP未创建动态BFD会话,执行该命令没有输出信息。
使用实例
# 显示BGP建立的所有BFD会话。
<HUAWEI> display bgp bfd session all Local_Address Peer_Address LD/RD Interface 10.1.1.2 10.1.1.1 8192/8193 Unknown Tx-interval(ms) Rx-interval(ms) Multiplier Session-State 1000 1000 3 Up Wtr-interval(m) 0
项目 |
描述 |
---|---|
Local_Address |
本地地址 |
Peer_Address |
邻居地址 |
LD/RD |
本地/远端标识符 |
Interface |
创建BFD会话的接口 说明:
只有使用直连接口建立EBGP邻居时,才显示创建BFD会话的实际接口。其它情况下显示为Unknown。 |
Tx-interval(ms) |
发送BFD报文的时间间隔(单位为毫秒) |
Rx-interval(ms) |
接收BFD报文的时间间隔(单位为毫秒) |
Multiplier |
本地检测时间倍数 |
Session-State |
BFD状态:
|
Wtr-interval(m) |
震荡抑制时间(单位是分钟) |
display bgp error
使用指南
应用场景
在发生BGP故障时,可以使用此命令查看BGP的错误信息。错误信息包括邻居错误信息、路由错误信息以及资源超限错误信息。
注意事项
如果BGP没有发生故障,则执行display bgp error命令后没有显示信息。
使用实例
# 显示BGP的错误信息。
<HUAWEI> display bgp error Error Type : Peer Error Date/Time : 2010/03/22 11:40:39 UTC-08:00 Peer Address : 10.1.1.2 VRF Name : Public Error Info : Router-ID conflict Error Type : Peer Error Date/Time : 2010/03/22 11:40:39 UTC-08:00 Peer Address : 10.1.1.2 VRF Name : Public Error Info : Incorrect remote AS Error Type : Route Error AddressFamily : IPv4-UNC InstanceID : 0 Discard count : 20 Error Type : Resource exceed limit Date/Time : 2010/03/22 11:40:39 UTC-08:00 Limit info : Route number limit Error Type : Resource exceed limit Date/Time : 2010/03/22 11:40:39 UTC-08:00 Limit info : Label number limit
项目 |
描述 |
---|---|
Error Type |
错误类型
|
Date/Time |
错误发生日期、时间 |
Peer Address |
对等体地址 |
VRF Name |
VPN实例名称 |
Error Info |
错误信息
|
AddressFamily |
地址族 |
Discard count |
丢弃路由数量 |
Limit info |
资源超限信息
|
display bgp error discard
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
peer | 显示指定对等体的错误信息。 | - |
ipv4-address | 显示指定地址的IPv4对等体的错误信息。 | 点分十进制格式。 |
ipv6-address | 显示指定地址的IPv6对等体的错误信息。 | 32位16进制数,格式为X:X:X:X:X:X:X:X。 |
使用指南
应用场景
在发生BGP故障时,可以使用此命令查看BGP丢弃的路由错误信息。错误信息包括路由的集群ID重复,AS-Path数量超限等。
通过指定peer参数,可以查看指定BGP对等体丢弃的错误报文信息。
注意事项
display bgp error discard命令只能用来查看路由错误信息,如果要查看BGP对等体间的错误信息,请使用display bgp error命令。
使用实例
# 显示BGP的错误报文丢弃信息。
<HUAWEI> display bgp error discard
BGP Discard Info Counts:
Routes received with cluster ID loop : 0
Routes received with as path count over limit : 0
Routes advertised with as path count over limit: 0
No discard record.
项目 |
描述 |
---|---|
BGP Discard Info Counts |
BGP丢弃的路由信息数量 |
Routes received with cluster ID loop |
因为集群ID重复丢弃的路由数量 |
Routes received with as path count over limit |
接收方向因为AS-Path超过限制而丢弃的路由数量 |
Routes advertised with as path count over limit |
发送方向因为AS-Path超过限制而丢弃的路由数量 |
No discard record |
没有报文丢弃记录。 |
display bgp group
命令格式
display bgp group [ group-name ]
display bgp vpnv4 { all | vpn-instance vpn-instance-name } group [ group-name ]
display bgp vpls group [ group-name ]
display bgp ipv6 group [ group-name ]
display bgp vpnv6 all group [ group-name ]
display bgp vpnv6 vpn-instance vpn-instance-name group [ group-name ]
display bgp l2vpn-ad group [ group-name ]
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
group-name | 指定的对等体组名。 | 字符串形式,区分大小写,不支持空格,长度范围是1~47。当输入的字符串两端使用双引号时,可在字符串中输入空格。 |
vpnv4 | 查看VPNv4的BGP对等体组信息。 | - |
all | 查看所有VPNv4或VPNv6的对等体组信息。 | - |
vpn-instance vpn-instance-name | 查看指定VPN实例的对等体组信息。 | 必须是已存在的VPN实例名称。 |
vpls | 查看VPLS的BGP对等体组信息。 | - |
ipv6 | 查看IPv6对等体组信息。 | - |
vpnv6 | 查看BGP VPNv6对等体组信息。 | - |
l2vpn-ad | 查看L2VPN-AD的BGP对等体组信息。 | - |
使用指南
应用场景
配置BGP对等体组可以简化BGP网络配置,提高BGP路由的发布效率。
- 通过group命令配置对等体组后,查看是否配置成功。
- 通过peer group命令将对等体加入对等体组后,查看是否配置成功。
- 通过undo peer group命令删除对等体后,查看是否删除成功。
- 修改了对等体组的配置之后,查看是否修改成功。
注意事项
BGP有多个地址族,各个地址族的配置相互隔离。通过指定不同的参数可以查看不同地址族下对等体组的信息。
当不指定任何参数时,使用display bgp group命令默认查看IPv4单播地址族下对等体组的信息。
使用实例
# 显示对等体组my-peer的信息。
<HUAWEI> display bgp group my-peer BGP peer-group: my-peer Remote AS: 200 Authentication type configured: None Group's BFD has been enabled Type : internal Configured hold timer value: 180 Keepalive timer value: 60 Minimum route advertisement interval is 15 seconds listen-only has been configured PeerSession Members: 10.2.2.2 Maximum allowed route limit: 8000 Threshold: 75%, Parameter: always connect-retry(default) Peer Preferred Value: 0 No routing policy is configured Peer Members: Peer V AS MsgRcvd MsgSent OutQ Up/Down State PrefRcv 10.2.2.2 4 200 0 0 0 00:00:47 Active 0
项目 |
描述 |
---|---|
BGP peer-group |
BGP对等体组名称 |
Remote AS |
对等体组所在的自治系统号 |
Authentication type configured |
配置的BGP认证类型。有如下两种类型:
|
Group's BFD has been enabled |
对等体组已经使能BFD功能。 |
Type |
对等体组的类型
|
Configured hold timer value |
所配置的保持时间的值 |
Keepalive timer value |
存活时间的值 |
Minimum route advertisement interval |
路由通告的最短时间间隔 |
listen-only has been configured |
仅检测连接请求,不主动发起连接功能 |
PeerSession Members |
对等体成员之间建立了会话连接的成员 |
Maximum allowed route limit |
最大可允许的BGP路由的数量 |
Threshold |
告警阈值,即BGP路由数量占可允许接收的路由数量的百分比 |
Parameter |
如果配置了peer route-limit命令,就会显示这个参数:
|
Peer Preferred Value |
对等体的首选值 |
Peer Members |
表示以下显示的是对等体的相关信息 |
Peer |
对等体的IP地址 |
V |
BGP版本号 |
AS |
对等体组成员所在的自治系统号 |
MsgRcvd |
收到的消息数目 |
MsgSent |
发送的消息数目 |
OutQ |
等待向邻居发送的消息数目 |
Up/Down |
BGP会话处于当前状态的时长 |
State |
BGP状态机
|
PrefRcv |
本端从对等体上收到路由前缀的数目 |
# 显示所有VPNv4的BGP对等体组信息。
<HUAWEI> display bgp vpnv4 all group
Group in VPNV4:
BGP peer-group: aa
Remote AS number isn't specified
Type : external
PeerSession Members:
10.3.3.3
Peer Members:
10.3.3.3
***********************
BGP peer-group: bb
Remote AS 100
Type : internal
PeerSession Members:
NONE
Peer Members:
10.4.4.4
Group in VPN-Instance:
BGP peer-group: cc
Remote AS number isn't specified
VPN-Instance(IPv4-family): vpn1
Type : external
PeerSession Members:
10.2.2.1
Peer Members:
10.2.2.1
项目 |
描述 |
---|---|
Group in VPNV4 |
显示所有VPNv4对等体组信息 |
Remote AS number isn't specified |
当对等体组为混合EBGP对等组时,显示此信息 |
Group in VPN-Instance |
显示VPN实例相关的对等体组信息 |
VPN-Instance |
VPN实例名称 |
#显示BGP VPNv4对等体组rr1的信息。
<HUAWEI> display bgp vpnv4 all group rr1
Group in VPNV4:
No such a peer-group
Group in VPN-Instance:
BGP peer-group: rr1
Remote AS number isn't specified
VPN-Instance: 1
Type : external
Configured hold timer value: 180
Keepalive timer value: 60
Minimum route advertisement interval is 30 seconds
PeerSession Members:
NONE
Peer Preferred Value: 0
No routing policy is configured
Peer Members:
No Peer Exists
# 显示所有BGP IPv6对等体组的信息。
<HUAWEI> display bgp vpnv6 all group
Group in VPNV6:
BGP peer-group: 123
Remote AS number isn't specified
Type : external
PeerSession Members:
FC00:0:0:1::1
Peer Members:
No Peer Exists
***********************
BGP peer-group: 222
Remote AS 200
Type : internal
PeerSession Members:
FC00:0:0:2::2
Peer Members:
No Peer Exists
***********************
BGP peer-group: 333
Remote AS 400
Type : external
PeerSession Members:
FC00:0:0:3::3
Peer Members:
No Peer Exists
Group in VPN-Instance:
BGP peer-group: 55
Remote AS number isn't specified
VPN-Instance(IPv6-family): vpn1
Type : external
PeerSession Members:
FC00:0:0:4::4
Peer Members:
FC00:0:0:4::4
项目 |
描述 |
---|---|
Group in VPNV6 |
显示所有VPNv6对等体组信息 |
Group in VPN-Instance |
显示IPv6 VPN实例相关的对等体组信息 |
VPN-Instance |
指定IPv6 VPN实例名称 |
# 显示所有BGP IPv6对等体组的信息。
<HUAWEI> display bgp ipv6 group
BGP peer-group is in
Remote AS 100
Type : internal
PeerSession Members:
FC00:0:0:2::1
Peer Members:
FC00:0:0:1::1 FC00:0:0:2::1
***********************
BGP peer-group is ex
Remote AS number not specified
Type : external
PeerSession Members:
FC00:0:0:20::1
Peer Members:
FC00:0:0:10::1 FC00:0:0:20::1
# 查看BGP VPNv6对等体组rr1的信息。
<HUAWEI> display bgp vpnv6 all group rr1
Group in VPNV6:
No such a peer-group
Group in VPN-Instance:
BGP peer-group: rr1
Remote AS number isn't specified
VPN-Instance: 1
Type : external
Configured hold timer value: 180
Keepalive timer value: 60
Minimum route advertisement interval is 30 seconds
PeerSession Members:
NONE
Peer Preferred Value: 0
No routing policy is configured
Peer Members:
No Peer Exists
# 查看本设备上名为vpn6的IPv6 VPN实例的所有对等体组信息。
<HUAWEI> display bgp vpnv6 vpn-instance vpn6 group
BGP peer-group: g1
Remote AS 65410
Type : external
PeerSession Members:
FC00:0:0:2000::2
Peer Members:
FC00:0:0:2000::2
# 查看本设备上名为vpn6的IPv6 VPN实例的名为g1的对等体组信息。
<HUAWEI> display bgp vpnv6 vpn-instance vpn6 group g1
BGP peer-group: g1
Remote AS 65410
Type : external
Configured hold timer value: 180
Keepalive timer value: 60
Minimum time between advertisement runs is 30 seconds
PeerSession Members:
FC00:0:0:2000::2
Peer Preferred Value: 0
No routing policy is configured
Peer Members:
Peer V AS MsgRcvd MsgSent OutQ Up/Down State PrefRcv
FC00:0:0:2000::2 4 65410 103 90 0 01:20:55 Established 0
display bgp ipv6 bfd session
命令格式
display bgp ipv6 bfd session { [ vpnv6 vpn-instance vpn-instance-name ] peer ipv6-address | all }
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
vpnv6 | 查看VPNv6的BFD会话信息。 | - |
vpn-instance vpn-instance-name | 指定的VPN实例。 | 必须是已存在的VPN实例名称。 |
peer ipv6-address | 对等体的IPv6地址。 | 32位16进制数,格式为X:X:X:X:X:X:X:X。 |
all | 查看BGP4+建立的所有BFD会话。 | - |
使用指南
应用场景
BGP4+协议创建的动态BFD会话可以帮助BGP4+协议更快地发现BGP4+邻居之间的故障,并及时通知BGP4+重新计算路由以便正确指导报文的转发。
- 查看BFD会话是否创建成功,或者查看已配置成功的BFD会话的详细配置信息。
- 执行undo peer bfd enable命令后,检查是否成功删除BGP4+协议创建的动态BFD会话。
- 执行undo peer bfd block命令恢复对等体从对等体组中继承BFD功能后,检查是否配置成功。
- 执行peer bfd命令配置BFD检测参数后,检查是否配置成功。
通过指定不同的参数可以只查看特定的对等体的BFD信息。
display bgp ipv6 bfd session vpnv6 vpn-instance vpn-instance-name peer ipv6-address查看指定VPN实例中的指定对等体的BFD会话信息。
- display bgp ipv6 bfd session peer ipv6-address查看公网中的指定对等体的BFD会话信息。
- display bgp ipv6 bfd session all查看BGP4+所有对等体的BFD会话信息。
前置条件
已经执行peer bfd enable命令创建了动态BFD会话。如果BGP4+未创建动态BFD会话,执行该命令没有输出信息。
使用实例
# 查看BGP4+建立的所有BFD会话。
<HUAWEI> display bgp ipv6 bfd session all
Local_Address : FC00:3::1
Peer_Address : FC00:3::2
Tx-interval(ms): 100 Rx-interval(ms): 100
Multiplier : 4 Interface : GigabitEthernet1/0/1
LD/RD : 8193/8207 Session-State : Up
Wtr-interval(m): 0
项目 |
描述 |
---|---|
Local_Address |
本地地址 |
Peer_Address |
邻居地址 |
Tx-interval(ms) |
发送BFD报文的时间间隔(单位为毫秒) |
Rx-interval(ms) |
接收BFD报文的时间间隔(单位为毫秒) |
Multiplier |
本地检测时间倍数 |
Interface |
创建BFD会话的接口
说明:
只有使用直连接口建立EBGP邻居时,才显示创建BFD会话的实际接口。其它情况下显示为Unknown。 |
LD/RD |
本地/远端标识符 |
Session-State |
BFD状态:
|
Wtr-interval(m) |
振荡抑制时间(单位是分钟) |
display bgp ipv6 routing-table
命令格式
display bgp ipv6 routing-table [ verbose ]
display bgp ipv6 routing-table ipv6-address [ prefix-length ]
display bgp ipv6 routing-table as-path-filter { as-path-filter-number | as-path-filter-name }
display bgp ipv6 routing-table community [ community-number | aa:nn ] &<1-29> [ internet | no-advertise | no-export | no-export-subconfed ] * [ whole-match ]
display bgp ipv6 routing-table community-filter { { community-filter-name | basic-community-filter-number } [ whole-match ] | advanced-community-filter-number }
display bgp ipv6 routing-table different-origin-as
display bgp ipv6 routing-table regular-expression as-regular-expression
display bgp ipv6 routing-table peer ipv6-address { accepted-routes | advertised-routes [ dest-ipv6-address [ prefix-length ] ] | received-routes [ active ] }
display bgp ipv6 routing-table peer ipv6-address received-routes dest-ipv6-address [ prefix-length [ original-attributes ] ]
display bgp ipv6 routing-table peer ipv4-address received-routes dest-ipv6-address [ prefix-length [ original-attributes ] ]
display bgp ipv6 routing-table time-range start-time end-time
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
verbose | 指定显示BGP4+的公网路由详细信息。 | - |
ipv6-address | 指定要显示的对等体的IPv6地址。 | 32位16进制数,格式为X:X:X:X:X:X:X:X。 |
prefix-length | 指定前缀长度。 | 整数形式,取值范围是0~128。 |
as-path-filter | 用来显示匹配指定过滤器的路由。 | - |
as-path-filter-number | 指定匹配的AS路径过滤器号。 | 整数形式,取值范围是1~256。 |
as-path-filter-name | 指定匹配的AS路径过滤器名称。 | 字符串形式,区分大小写,不支持空格,长度范围是1~51。 |
community | 用来查看路由表中指定BGP团体的路由信息。 | - |
community-number | 指定的团体号。 | 整数形式,取值范围0~4294967295。 |
aa:nn | 指定的团体号。 | aa和nn都是整数形式,取值范围都是0~65535。 |
internet | 显示带有Internet团体属性的BGP路由。 | - |
no-advertise | 显示带有No-Advertise团体属性的BGP路由。 | - |
no-export | 显示带有No-Export团体属性的BGP路由。 | - |
no-export-subconfed | 显示带有No-Export-Subconfed团体属性的BGP路由。 | - |
whole-match | 精确匹配。 | - |
community-filter | 用来显示匹配指定的BGP团体属性过滤器的路由信息。 | - |
community-filter-name | 团体属性过滤器名称。 | 字符串形式,长度范围是1~51,且不能都是数字。 |
basic-community-filter-number | 指定基本团体属性过滤器号。 | 整数形式,取值范围1~99。 |
advanced-community-filter-number | 指定高级团体属性过滤器号。 | 整数形式,取值范围100~199。 |
different-origin-as | 用来显示具有相同目的地址但不同源AS号的路由。 | - |
peer | 查看指定对等体的路由信息。 | - |
ipv4-address | 指定要显示的对等体的IPv4地址。 | 点分十进制形式。 |
advertised-routes | 显示发布给指定对等体的路由信息。 | - |
dest-ipv6-address | 指定IPv6形式的目的网络地址。 | 32位16进制数,格式为X:X:X:X:X:X:X:X。 |
received-routes | 显示从指定对等体收到的路由信息。 | - |
active | 显示从指定对等体收到的活跃路由信息。 | - |
original-attributes | 显示从指定对等体收到的公网路由在经过本地入口策略过滤之前携带的原始路由属性。如果要使该功能生效,需要配置peer keep-all-routes命令。 | - |
regular-expression as-regular-expression | 为匹配的AS正则表达式。 | 字符串类型,取值范围是1~80。 |
accepted-routes | 显示从指定邻居收到的通过策略过滤的路由信息。 | - |
time-range start-time end-time | 显示指定时间段内发生过震荡的IPv6 BGP路由信息。例如,start-time取值为0d0h5m0s,表示距离当前时间5分钟之前,end-time取值为0d0h10m0s,表示距离当前时间10分钟之前,显示的是路由存活时间在5分钟到10分钟之间的所有IPv6 BGP路由信息。 | start-time和end-time取值范围均是0~10000d 0~23h 0~59m 0~59s。 |
使用指南
通过指定不同的参数可以只查看特定的路由信息。
如果想查看在特定时间段内有哪些BGP4+路由发生过震荡,可以使用display bgp ipv6 routing-table time-range start-time end-time命令。例如,如果发现某个时间段内业务流量不正常,可以使用本命令查看是否有相关路由发生过震荡;如果某个时间段内设备CPU使用率较高,可以使用本命令看是否有大量路由发生过震荡。查看完成后,方便用户查找到具体的路由,从而方便问题定位。
使用实例
# 显示BGP IPv6路由信息。
<HUAWEI> display bgp ipv6 routing-table
BGP Local router ID is 10.1.1.1
Status codes: * - valid, > - best, d - damped, x - best external,
h - history, i - internal, s - suppressed, S - Stale
Origin : i - IGP, e - EGP, ? - incomplete
Total Number of Routes: 1
*> Network : FC00:0:0:2000:: PrefixLen : 64 NextHop : FC00:0:0:2000::1 LocPrf : MED : 0 PrefVal : 0 Label : Path/Ogn : i
# 查看指定时间段内震荡的BGP IPv6路由信息。
<HUAWEI> display bgp ipv6 routing-table time-range 0d5h0m0s 1d5h0m0s
BGP Local router ID is 10.1.1.2
Status codes: * - valid, > - best, d - damped,
h - history, i - internal, s - suppressed, S - Stale
Origin : i - IGP, e - EGP, ? - incomplete
*>i Network : FC00:0:0:100::100 PrefixLen : 128
NextHop : FC00:0:0:12::1 Duration : 05h46m16s
Peer : FC00:0:0:12::1
Path/Ogn : ?
* i
NextHop : FC00:0:0:112::1 Duration : 05h46m16s
Peer : FC00:0:0:112::1
Path/Ogn : ?
*>i Network : FC00:0:0:111::111 PrefixLen : 128
NextHop : FC00:0:0:12::1 Duration : 05h46m16s
Peer : FC00:0:0:12::1
Path/Ogn : ?
* i
NextHop : FC00:0:0:112::1 Duration : 05h46m16s
Peer : FC00:0:0:112::1
Path/Ogn : ?
项目 |
描述 |
---|---|
BGP Local router ID |
BGP的本地RouterID |
Network |
BGP路由表中的网络地址 |
PrefixLen |
前缀长度 |
NextHop |
报文的下一跳地址 |
LocPrf |
本地优先级 |
MED |
该路由的度量值 |
PrefVal |
协议首选值 |
Label |
标签值 |
Duration |
路由的持续时间 |
Peer |
对等体的IP地址 |
Path/Ogn |
AS路径号及Origin属性 |
<HUAWEI> display bgp ipv6 routing-table FC00::1
BGP local router ID : 10.1.1.1 Local AS number : 100 Paths: 1 available, 0 best, 0 select BGP routing table entry information of FC00::1/128 From: 10::2 (10.1.1.2) Route Duration: 00h17m46s Relay IP Nexthop: :: Relay IP Out-Interface: Original nexthop: FC00::2 AS-path 200, origin incomplete, MED 0, localpref 100, pref-val 0, internal, pre 255, invalid for IP unreachable Not advertised to any peer yet
项目 |
描述 |
---|---|
BGP local router ID |
本地BGP设备的ID号,其格式与IPv4地址一样 |
Local AS number |
本地自治系统号 |
Paths |
BGP的路径信息 |
BGP routing table entry information of FC00::1/128 |
表示下面的信息是FC00::1/128的路由表项信息 |
From |
路由发布者的IP地址。其中,10.1.1.2是邻居用来建立BGP连接的接口的IP地址,10::2是邻居的Router ID |
Route Duration |
路由持续时间 |
Relay IP Nexthop |
IP迭代下一跳 |
Relay IP Out-Interface |
IP迭代出接口 |
Original nexthop |
原始的下一跳 |
AS-path 200 |
AS路径属性 |
origin incomplete |
该路由的源(Origin)属性。它有以下3种类型:
|
MED |
路由度量值 |
localpref |
本地优先级 |
pref-val |
协议首选值 |
internal |
该路由是内部路由 |
pre 255 |
BGP路由优先级为255 |
invalid for IP unreachable |
表示此路由无效的原因,取值包括:
|
Not advertised to any peer yet |
该路由尚未向任何邻居发布 |
display bgp ipv6 routing-table statistics
命令格式
display bgp ipv6 routing-table statistics
display bgp ipv6 routing-table statistics as-path-filter { as-path-filter-number | as-path-filter-name }
display bgp ipv6 routing-table statistics community [ community-number | aa:nn ] &<1-29> [ internet | no-advertise | no-export | no-export-subconfed ] * [ whole-match ]
display bgp ipv6 routing-table statistics community-filter { { community-filter-name | basic-community-filter-number } [ whole-match ] | advanced-community-filter-number }
display bgp ipv6 routing-table peer ipv6-address { advertised-routes | received-routes [ active ] } statistics
display bgp ipv6 routing-table statistics regular-expression as-regular-expression
display bgp ipv6 routing-table statistics different-origin-as
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
as-path-filter | 用来显示匹配指定过滤器的路由。 | - |
as-path-filter-number | 指定匹配的AS路径过滤器号。 | 整数形式,取值范围是1~256。 |
as-path-filter-name | 指定匹配的AS路径过滤器名称。 | 字符串形式,区分大小写,不支持空格,长度范围是1~51。 |
community | 用来查看路由表中指定BGP团体的路由信息。 | - |
community-number | 指定的团体号。 | 整数形式,取值范围0~4294967295。 |
aa:nn | 指定的团体号。 | aa和nn都是整数形式,取值范围都是0~65535。 |
internet | 显示带有Internet团体属性的BGP路由。 | - |
no-advertise | 显示带有No-Advertise团体属性的BGP路由。 | - |
no-export | 显示带有No-Export团体属性的BGP路由。 | - |
no-export-subconfed | 显示带有No-Export-Subconfed团体属性的BGP路由。 | - |
whole-match | 精确匹配。 | - |
community-filter | 用来显示匹配指定的BGP团体属性过滤器的路由信息。 | - |
community-filter-name | 指定团体属性过滤器名称。 | 字符串形式,长度范围是1~51,且不能都是数字。 |
basic-community-filter-number | 指定基本团体属性过滤器号。 | 整数形式,取值范围1~99。 |
advanced-community-filter-number | 指定高级团体属性过滤器号。 | 整数形式,取值范围100~199。 |
peer | 查看指定对等体的路由信息。 | - |
ipv6-address | 指定要显示的对等体的IPv6地址。 | 32位16进制数,格式为X:X:X:X:X:X:X:X。 |
advertised-routes | 显示发布给指定对等体的路由信息。 | - |
received-routes | 显示从指定对等体收到的路由信息。 | - |
active | 显示从指定对等体收到的活跃路由信息。 | - |
regular-expression as-regular-expression | 为匹配的AS正则表达式。 | 字符串类型,取值范围是1~80。 |
different-origin-as | 用来显示具有相同目的地址但不同源AS号的路由。 | - |
display bgp multicast group
使用实例
# 显示对等体组my-peer的信息。
<HUAWEI> display bgp multicast group my-peer
BGP peer-group: my-peer
Remote AS: 1
Authentication type configured: None
Type : external
Configured hold timer value: 180
Keepalive timer value: 60
Connect-retry timer value: 32
Minimum route advertisement interval is 30 seconds
PeerSession Members:
172.16.14.1
It's route-reflector-client
Peer Preferred Value: 0
No routing policy is configured
Peer Members:
Peer V AS MsgRcvd MsgSent OutQ Up/Down State PrefRcv
172.16.14.1 4 1 43 29 0 00:03:03 Established 21
项目 |
描述 |
---|---|
BGP peer-group: my-peer |
对等体组:组名 |
Remote AS |
对等体所在的AS号 |
Authentication type configured |
配置的BGP认证类型。有如下类型:
|
Type |
对等体组的类型
|
Configured hold timer value |
所配置的保持时间的值 |
Keepalive timer value |
存活时间的值 |
Connect-retry timer value |
重连时间的值 |
Minimum route advertisement interval |
路由通告的最短时间间隔 |
PeerSession Members |
对等体成员之间建立了会话连接的成员 |
It's route-reflector-client |
路由反射器客户端 |
Peer Preferred Value |
对等体的首选值 |
Peer |
对等体的IP地址 |
V |
MBGP版本号 |
As |
对等体所在的自治系统号 |
MsgRcvd |
收到的消息数目 |
MsgSent |
发送的消息数目 |
OutQ |
等待向邻居发送的消息数目 |
Up/Down |
MBGP会话处于当前状态的时长 |
State |
MBGP状态机
|
PrefRcv |
本端从对等体上收到路由前缀的数目 |
display bgp multicast network
display bgp multicast paths
display bgp multicast peer
使用实例
# 显示所有MBGP对等体的信息。
<HUAWEI> display bgp multicast peer
BGP local router ID : 10.13.13.9
Local AS number : 1
Total number of peers : 1 Peers in established state : 1
Peer V AS MsgRcvd MsgSent OutQ Up/Down State PrefRcv
10.2.1.2 4 2 36 37 0 00:15:35 Established 24
项目 |
描述 |
---|---|
BGP local router ID |
MBGP本地路由器ID |
Local AS number |
本地自治系统编号 |
Total number of peers |
对等体的数量 |
Peers in established state |
已建连状态的对等体数量 |
Peer |
对等体的IP地址 |
V |
对等体使用的MBGP版本 |
AS |
对等体所在的自治系统号 |
MsgRcvd |
收到的消息数目 |
MsgSent |
发送的消息数目 |
OutQ |
等待发往指定对等体的消息 |
Up/Down |
MBGP会话处于当前状态的时长 |
State |
对等体的状态 |
PrefRcv |
本端从对等体上收到路由前缀的数目 |
display bgp multicast routing-table
命令格式
display bgp multicast routing-table [ ip-address [ mask-length [ longer-prefixes ] | mask [ longer-prefixes ] ] ]
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
ip-address | 表示IPv4网络地址。 | 点分十进制形式。 |
mask-length | 表示IPv4网络地址的掩码长度。 | 整数形式,取值范围是0~32。 |
mask | 指定IPv4网络地址的掩码。 | 点分十进制格式。 |
longer-prefixes | 表示使用地址前缀最长匹配原则。 | - |
使用实例
# 查看MBGP路由信息。
<HUAWEI> display bgp multicast routing-table
BGP local router ID is 10.13.13.9
Status codes: * - valid, > - best, d - damped,
h - history, i - internal, s - suppressed, S - Stale
Origin : i - IGP, e - EGP, ? - incomplete
Total Number of Routes: 14
Network NextHop MED LocPrf PrefVal Path/Ogn
*> 10.1.2.0/24 10.2.1.2 0 2?
*> 10.1.13.0/24 0.0.0.0 0 0 ?
*> 10.1.13.2/32 0.0.0.0 0 0 ?
*> 10.2.1.0/24 0.0.0.0 0 0 ?
*> 10.2.1.0/24 10.2.1.2 0 0 2?
*> 10.2.1.1/32 0.0.0.0 0 0 ?
*> 10.2.13.0/24 0.0.0.0 0 0 ?
*> 10.2.13.1/32 0.0.0.0 0 0 ?
*> 10.2.13.2/32 0.0.0.0 0 0 ?
项目 |
描述 |
---|---|
BGP local router ID |
BGP的本地routerID |
Status codes |
当前路由表项状态 |
Total Number of Routes |
路由总数 |
Network |
显示MBGP路由表中的网络地址 |
NextHop |
报文发送的下一跳地址 |
MED |
路由度量值 |
LocPrf |
本地优先级 |
PrefVal |
协议首选值 |
Path/Ogn |
显示AS路径号及Origin属性 |
<HUAWEI> display bgp multicast routing-table 192.168.1.1
BGP local router ID : 10.1.1.1 Local AS number : 100 Paths: 2 available, 0 best, 0 select BGP routing table entry information of 192.168.1.1/32: From: 10.2.2.2 (10.1.1.2) Route Duration: 00h01m15s Relay IP Nexthop: 0.0.0.0 Relay IP Out-Interface: Original nexthop: 172.16.1.2 Qos information : 0x0 AS-path 200, origin incomplete, MED 0, localpref 100, pref-val 0, internal, pre 255, invalid for IP unreachable Not advertised to any peer yet BGP routing table entry information of 192.168.1.1/32: From: 10.1.1.2 (10.1.1.2) Route Duration: 00h01m15s Relay IP Nexthop: 0.0.0.0 Relay IP Out-Interface: Original nexthop: 172.16.1.2 Qos information : 0x0 AS-path 200, origin incomplete, MED 0, localpref 100, pref-val 0, internal, pre 255, invalid for IP unreachable Not advertised to any peer yet Not advertised to any peers yet
项目 |
描述 |
---|---|
BGP local router ID |
本地BGP设备的ID号,其格式与IPv4地址一样 |
Local AS number |
本地自治系统号 |
Paths |
BGP的路径信息 |
BGP routing table entry information of 192.168.1.1/32 |
表示下面的信息是192.168.1.1/32的路由表项信息 |
From |
路由发布者的IP地址。其中,10.1.1.2是邻居用来建立BGP连接的接口的IP地址,10.2.2.2是邻居的Router ID |
Route Duration |
路由持续时间 |
Relay IP Nexthop |
IP迭代下一跳 |
Relay IP Out-Interface |
IP迭代出接口 |
Original nexthop |
原始的下一跳 |
Qos information |
路由的QoS信息
|
AS-path 200 |
AS路径属性 |
origin incomplete |
该路由的源(Origin)属性。它有以下3种类型:
|
MED |
路由度量值 |
localpref |
该路由的本地优先级 |
pref-val |
该路由的协议首选值 |
internal |
该路由是内部路由 |
pre 255 |
BGP路由优先级为255 |
invalid for IP unreachable |
表示此路由无效的原因,取值包括:
|
Not advertised to any peer yet |
该BGP路由尚未向任何对等体发布 |
display bgp multicast routing-table as-path-filter
命令格式
display bgp multicast routing-table as-path-filter { as-path-filter-number | as-path-filter-name }
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
as-path-filter-number | 指定匹配的AS路径过滤列表号。 | 整数形式,取值范围是1~256。 |
as-path-filter-name | 指定匹配的AS路径过滤器名称。 | 字符串形式,区分大小写,不支持空格,长度范围是1~51。 |
使用实例
# 显示与AS路径过滤列表号1相匹配的路由信息。
<HUAWEI> display bgp multicast routing-table as-path-filter 1
BGP local router ID is 10.14.14.9
Status codes: * - valid, > - best, d - damped,
h - history, i - internal, s - suppressed, S - Stale
Origin : i - IGP, e - EGP, ? - incomplete
Total Number of Routes: 15
Network NextHop MED LocPrf PrefVal Path/Ogn
*>i 10.1.13.0/24 10.2.1.1 0 100 0 1?
*>i 10.2.1.0/24 10.2.1.1 0 100 0 1?
*>i 10.2.13.0/24 10.2.1.1 0 100 0 1?
*>i 10.2.13.1/32 10.2.1.1 0 100 0 1?
display bgp multicast routing-table cidr
使用实例
# 显示CIDR路由信息。
<HUAWEI> display bgp multicast routing-table cidr
BGP Local router ID is 10.13.13.9
Status codes: * - valid, > - best, d - damped,
h - history, i - internal, s - suppressed, S - Stale
Origin : i - IGP, e - EGP, ? - incomplete
Total Number of Routes: 9
Network NextHop MED LocPrf PrefVal Path/Ogn
*> 10.1.2.0/24 10.2.1.2 0 2?
*> 10.2.1.0/24 10.2.1.2 0 0 2?
*> 10.7.1.0/24 10.2.1.2 0 2?
*> 10.7.1.1/32 10.2.1.2 0 2?
*> 10.7.1.2/32 10.2.1.2 0 0 2?
*> 10.11.12.0/24 10.2.1.2 0 0 2?
*> 10.11.12.1/32 10.2.1.2 0 0 2?
display bgp multicast routing-table community
命令格式
display bgp multicast routing-table community [ aa:nn | community-number ] & <1-29> [ internet | no-advertise | no-export | no-export-subconfed ] * [ whole-match ]
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
aa:nn | 表示MBGP团体号,最多可同时指定29个MBGP团体。 | aa和nn都是整数形式,取值范围都是0~65535。 |
community-number | 表示MBGP团体号,最多可同时指定29个MBGP团体。 | 整数形式,取值范围是0~4294967295。 |
internet | 显示带有internet团体属性的MBGP路由信息。internet团体属性表示向所有远端对等体发送匹配路由。 | - |
no-advertise | 显示带有no-advertise团体属性的MBGP路由信息。no-advertise团体属性表示不向任何对等体发送匹配路由。 | - |
no-export | 显示带有no-export团体属性的MBGP路由信息。no-export团体属性表示不向自治系统外部通告路由,但会通告联盟中的其它子自治系统。 | - |
no-export-subconfed | 显示带有no-export-subconfed团体属性的MBGP路由信息。no-export-subconfed团体属性表示不向本地自治系统外发送匹配路由。 | - |
whole-match | 精确匹配。 | - |
使用实例
#显示团体号为100:100的MBGP路由信息。
<HUAWEI> display bgp multicast routing-table community 100:100
BGP local router ID is 10.12.12.9 Status codes: * - valid, > - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete Total Number of Routes: 1 Network NextHop MED LocPrf PrefVal Community *> 10.1.1.0/24 10.2.1.1 0 0 <100:100>
# 显示带有internet团体属性或团体号为100:100的MBGP路由信息。
<HUAWEI> display bgp multicast routing-table community 100:100 internet
BGP local router ID is 10.12.12.9 Status codes: * - valid, > - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete Total Number of Routes: 5 Network NextHop MED LocPrf PrefVal Community *> 10.1.1.1/32 10.1.1.2 0 0 <100:100>,internet *> 10.3.3.3/32 10.2.1.1 0 0 <100:100>,internet *> 10.1.1.0/24 10.2.1.1 0 0 <100:100>,internet *> 10.2.13.0/24 10.2.1.1 0 0 <100:100>,internet
display bgp multicast routing-table community-filter
命令格式
display bgp multicast routing-table community-filter { { community-filter-name | basic-community-filter-number } [ whole-match ] | advanced-community-filter-number }
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
basic-community-filter-number | 指定基本团体属性过滤器号。 | 整数形式,取值范围为1~99。 |
advanced-community-filter-number | 指定高级团体属性过滤器号。 | 整数形式,取值范围为100~199。 |
community-filter-name | 团体属性过滤器名称。 | 字符串形式,区分大小写,不支持空格,长度范围是1~51。 |
whole-match | 精确匹配。 | - |
使用实例
# 显示匹配指定的MBGP团体列表的路由信息。
<HUAWEI> display bgp multicast routing-table community-filter 1
BGP local router ID is 10.12.12.9
Status codes: * - valid, > - best, d - damped,
h - history, i - internal, s - suppressed, S - Stale
Origin : i - IGP, e - EGP, ? - incomplete
Total Number of Routes: 1
Network NextHop MED LocPrf PrefVal Community
*> 10.10.10.0/24 10.2.1.1 0 0 <100:100>
display bgp multicast routing-table dampened
使用实例
# 显示组播MBGP衰减的路由。
<HUAWEI> display bgp multicast routing-table dampened
BGP local router ID is 10.12.12.9
Status codes: * - valid, > - best, d - damped,
h - history, i - internal, s - suppressed, S - Stale
Origin : i - IGP, e - EGP, ? - incomplete
Total Number of Routes: 1
Network From Reuse Path/Ogn
d 10.1.0.0/16 10.2.1.1 00:45:05 1?
display bgp multicast routing-table dampening parameter
display bgp multicast routing-table different-origin-as
使用实例
# 查看具有相同目的地址但不同源AS号的路由。
<HUAWEI> display bgp multicast routing-table different-origin-as
BGP local router ID is 10.13.13.9
Status codes: * - valid, > - best, d - damped,
h - history, i - internal, s - suppressed, S - Stale
Origin : i - IGP, e - EGP, ? - incomplete
Total Number of Routes: 8
Network NextHop MED LocPrf PrefVal Path/Ogn
*> 10.2.1.0/24 10.2.1.2 0 0 2?
*> 0.0.0.0 0 0 ?
*> 10.2.0.0/16 10.2.1.2 0 2?
*> 0.0.0.0 0 0 ?
*> 192.168.14.0 10.2.1.2 0 2?
*> 0.0.0.0 0 0 ?
*> 192.168.14.1/32 10.2.1.2 0 2?
*> 0.0.0.0 0 0 ?
display bgp multicast routing-table flap-info
命令格式
display bgp multicast routing-table flap-info [ ip-address [ mask [ longer-match ] | mask-length [ longer-match ] ] | as-path-filter { as-path-filter-number | as-path-filter-name } ]
display bgp multicast routing-table flap-info regular-expression as-regular-expression
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
ip-address | 表示IPv4网络地址。 | 点分十进制形式。 |
mask | 表示IPv4网络地址的掩码。 | 点分十进制形式。 |
mask-length | 表示IPv4网络地址的掩码长度。 | 整数形式,取值范围是0~32。 |
longer-match | 表示使用地址前缀最长匹配原则。 | - |
regular-expression as-regular-expression | 显示匹配AS路径正则表达式的路由振荡统计信息。其中as-regular-expression:指定AS路径正则表达式。 | 字符串形式,取值范围是1~80。 |
as-path-filter as-path-filter-number | 显示指定AS路径列表号的路由振荡统计信息。as-path-filter-number:指定匹配的AS路径列表号。 | 整数形式,取值范围是1~256。 |
as-path-filter as-path-filter-name | 显示指定AS路径列表名的路由振荡统计信息。as-path-filter-name :指定匹配的AS路径列表名称。 | 字符串形式,区分大小写,不支持空格,长度范围是1~51。 |
使用实例
# 显示组播MBGP的路由振荡信息。
<HUAWEI> display bgp multicast routing-table flap-info
BGP Local router ID is 10.12.12.9
Status codes: * - valid, d - damped,
h - history, i - internal, s - suppressed, S - Stale
Origin : i - IGP, e - EGP, ? - incomplete
Network From Flaps Duration Reuse Path/Ogn
*> 10.1.1.0/24 10.2.1.1 1 00:00:29 1?
display bgp multicast routing-table peer
命令格式
display bgp multicast routing-table peer peer-address { advertised-routes [ network [ { mask | mask-length } [ longer-prefixes ] ] ] | received-routes [ active ] | accepted-routes }
display bgp multicast routing-table peer peer-address received-routes network [ { mask | mask-length } [ longer-prefixes | original-attributes ] ]
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
peer-address | 指定MBGP对等体的地址。 | 点分十进制形式。 |
advertised-routes | 显示向指定对等体发送的路由信息。 | - |
network | 指定IPv4网络地址 | 点分十进制格式。 |
mask | 指定点分十进制掩码。 | 点分十进制格式。 |
mask-length | 指定掩码长度。 | 整数形式,取值范围是0~32。 |
longer-prefixes | 允许按更长的掩码匹配。 | - |
received-routes | 显示从指定对等体收到的路由信息。 | - |
active | 显示活跃路由计数。 | - |
original-attributes | 显示从指定对等体收到的公网路由在经过本地入口策略过滤之前携带的原始路由属性。如果要使该功能生效,需要配置peer keep-all-routes命令。 | - |
使用实例
# 查看发送给组播邻居10.10.1.11的路由信息。
<HUAWEI> display bgp multicast routing-table peer 10.10.1.11 advertised-routes
BGP local router ID is 10.12.12.9
Status codes: * - valid, > - best, d - damped,
h - history, i - internal, s - suppressed, S - Stale
Origin : i - IGP, e - EGP, ? - incomplete
Total Number of Routes: 9
Network NextHop MED LocPrf PrefVal Path/Ogn
*>i 10.1.2.0/24 10.7.1.2 0 100 0 ?
*> 10.2.1.0/24 0.0.0.0 0 0 ?
*> 10.7.1.0/24 0.0.0.0 0 0 ?
*>i 10.7.1.0/24 10.7.1.2 0 100 0 ?
*>i 10.7.1.1/32 10.7.1.2 0 100 0 ?
*> 10.7.1.2/32 0.0.0.0 0 0 ?
*> 10.10.1.0/24 0.0.0.0 0 0 ?
display bgp multicast routing-table regular-expression
使用实例
# 显示与AS正则表达式“2”相匹配的路由信息。
<HUAWEI> display bgp multicast routing-table regular-expression 2
BGP local router ID is 10.13.13.9
Status codes: * - valid, > - best, d - damped,
h - history, i - internal, s - suppressed, S - Stale
Origin : i - IGP, e - EGP, ? - incomplete
Total Number of Routes: 13
Network NextHop MED LocPrf PrefVal Path/Ogn
*> 10.1.2.0/24 10.2.1.2 0 2?
*> 10.2.1.0/24 10.2.1.2 0 0 2?
*> 10.7.1.0/24 10.2.1.2 0 2?
*> 10.7.1.1/32 10.2.1.2 0 2?
*> 10.7.1.2/32 10.2.1.2 0 0 2?
*> 10.11.12.0/24 10.2.1.2 0 0 2?
*> 10.11.12.1/32 10.2.1.2 0 0 2?
display bgp multicast routing-table statistics
命令格式
display bgp multicast routing-table statistics
display bgp multicast routing-table peer ipv4-address { advertised-routes | received-routes [ active ] } statistics
display bgp multicast update-peer-group
使用实例
# 查看MBGP打包组信息。
<HUAWEI> display bgp multicast update-peer-group
The Multicast instance's update peer group number : 1
Keep buffer update peer group number : 0
BGP Version : 4
Group ID : 0
Group Type : external
Addr Family : IPv4-MLC
AdvMinTimeVal : 30
Total Peers : 1
Leader Peer : 192.168.1.2
Peers List : 192.168.1.2
项目 |
描述 |
---|---|
The Multicast instance's update peer group number |
实例中的对等体打包组个数 |
Keep buffer update peer group number |
已保存在批次buffer中的对等体打包组个数 |
BGP Version |
BGP协议的版本号 |
Group ID |
对等体打包组的ID |
Group Type |
对等体打包组的类型,有如下五种:
|
Addr Family |
地址族 |
AdvMinTimeVal |
发送相同路由前缀更新报文的最小时间间隔。 |
Total Peers |
打包组中对等体的总数 |
Leader Peer |
打包组的对等体代表 |
Peers List |
对等体列表 |
display bgp network
命令格式
display bgp network
display bgp vpnv4 { all | vpn-instance vpn-instance-name } network
display bgp ipv6 network
display bgp vpnv6 { all | vpn-instance vpn-instance-name } network
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
vpnv4 | 显示VPNv4的通过network命令引入的路由信息。 | - |
vpnv6 | 显示VPNv6的通过network命令引入的路由信息。 | - |
all | 显示所有VPNv4的通过network命令引入的VPNv4路由信息。 | - |
vpn-instance vpn-instance-name | 查看通过network命令引入的指定VPN实例的路由信息。 | 必须是已存在的VPN实例名称。 |
ipv6 | 查看BGP引入的IPv6路由信息。 | - |
使用指南
应用场景
BGP协议自身不能发现路由,所以通常使用network (BGP)命令和import-route (BGP)命令将其他协议的路由(如IGP或者静态路由等)引入到BGP路由表中。
执行display bgp network命令可以查看BGP通过network (BGP)命令发布的路由信息。
注意事项
BGP有多个地址族,各个地址族的路由信息相互隔离。通过指定不同的参数可以查看不同地址族下通过network (BGP)命令发布的路由信息。
当不指定任何参数时,使用display bgp network命令默认查看IPv4单播地址族下通过network (BGP)命令发布的路由信息。
使用实例
# 显示BGP通过network命令引入的路由信息。
<HUAWEI> display bgp network
BGP Local Router ID is 10.1.1.9
Local AS Number is 10(Public)
Network Mask Route-policy
10.2.0.0 255.255.0.0
10.0.0.0 255.0.0.0 Policy1
10.4.4.0 255.255.255.0
项目 |
描述 |
---|---|
Local AS Number is |
本地自治系统号 |
Network |
本地引入的网络地址 |
Mask |
网络地址的掩码 |
Route-policy |
使用的路由策略 |
<HUAWEI> display bgp vpnv4 all network
BGP Local Router ID is 10.2.2.9
Local AS Number is 100
VPN-Instance vrf1, Router ID 10.2.2.9:
Network Mask Route-policy
10.4.4.4 255.255.255.255
VPN-Instance vrf2, Router ID 10.2.2.9:
Network Mask Route-policy
10.5.5.5 255.255.255.255
<HUAWEI> display bgp ipv6 network
BGP Local Router ID is 10.5.5.5
Local AS Number is 100(PublicV6)
Network Prefix Route-policy
FC00:0:0:100:: 64
FC00:0:0:200:: 64
<HUAWEI> display bgp vpnv6 vpn-instance vpn1 network
BGP Local Router ID is 10.1.1.1
Local AS Number is 100
Route Distinguisher: 100:1 (vpn1)
Network Prefix Route-policy
FC00:0:0:2000:: 100 policy1
项目 |
描述 |
---|---|
BGP Local Router ID |
本地BGP的本地设备ID号,注意其格式与IPv4地址一样 |
Local AS Number |
本地自治系统号 |
Route Distinguisher |
VPN实例的路由标识符 |
Prefix |
本端BGP引入路由的网段地址掩码 |
<HUAWEI> display bgp vpnv6 all network
BGP Local Router ID is 10.2.2.9
Local AS Number is 100
Route Distinguisher: 100:4 (vpn1)
Network Prefix Route-policy
FC00:0:0:1::1 128
FC00:0:0:2::2 128
Route Distinguisher: 100:5 (vrf1)
Network Prefix Route-policy
FC00:0:0:3::3 128
Route Distinguisher: 100:9 (vrf2)
Network Prefix Route-policy
FC00:0:0:8::9 128
display bgp paths
命令格式
display bgp paths [ as-regular-expression ]
display bgp vpnv4 { all | vpn-instance vpn-instance-name } paths [ as-regular-expression ]
display bgp ipv6 paths [ as-regular-expression ]
display bgp vpnv6 { all | vpn-instance vpn-instance-name } paths [ as-regular-expression ]
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
as-regular-expression | 显示匹配的AS的正则表达式的AS路径信息。 | 字符串形式,取值范围是1~80。 |
vpnv4 | 查看VPNv4的AS路径信息。 | - |
vpnv6 | 查看VPNv6的AS路径信息。 | - |
all | 查看所有VPNv4的AS路径信息。 | - |
vpn-instance vpn-instance-name | 查看指定VPN实例的AS路径信息。 | 必须是已存在的VPN实例名称。 |
ipv6 | 查看本地BGP数据库中的IPv6-BGP路由的路径属性。 | - |
使用指南
应用场景
display bgp paths命令用来查看系统中存储的BGP的路径信息。
通常情况下BGP的路由信息较多,所以执行display bgp paths命令时可能会出现大量的显示信息,不便于查看。配置as-regular-expression参数后,则只有匹配as-regular-expression的路径信息才会显示。正则表达式的规则请参考《S12700 V200R013C00 配置指南-基础配置》 熟悉命令行 中的“使用正则表达式过滤命令行显示信息”。
注意事项
BGP包含多个地址族,各个地址族下BGP的路径信息是独立存储的。默认情况下,执行display bgp paths命令只能查看到IPv4单播地址族的BGP的路径信息。如果需要查看其他地址族下BGP的路径信息,需要指定相应的地址族参数。
display bgp peer
命令格式
display bgp [ vpnv4 vpn-instance vpn-instance-name ] peer [ { group-name | ipv4-address } log-info | [ ipv4-address ] verbose ]
display bgp vpnv4 all peer [ [ ipv4-address ] verbose ]
display bgp vpls peer [ [ ipv4-address ] verbose ]
display bgp ipv6 peer [ verbose ]
display bgp ipv6 peer ipv6-address { log-info | verbose }
display bgp ipv6 peer ipv4-address verbose
display bgp vpnv6 all peer [ [ ipv4-address ] verbose ]
display bgp vpnv6 vpn-instance vpn-instance-name peer [ { group-name | ipv6-address } log-info | [ ipv6-address ] verbose ]
display bgp l2vpn-ad peer [ [ ipv4-address ] verbose ]
display bgp l2vpn peer [ [ ipv4-address ] verbose ]
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
vpn-instance vpn-instance-name | 显示指定VPN实例的BGP对等体信息。 | 必须是已存在的VPN实例名称。 |
ipv4-address | 显示指定IPv4对等体地址的BGP对等体信息。如果需要查看6PE对等体时,请执行display bgp ipv6 peer ipv4-address verbose命令。 | 点分十进制格式。 |
group-name | 显示指定对等体组的BGP对等体信息。 | 字符串形式,区分大小写,不支持空格,长度范围是1~47。当输入的字符串两端使用双引号时,可在字符串中输入空格。 |
log-info | 显示BGP对等体的日志信息。 | - |
verbose | 显示BGP对等体的详细信息。 | - |
vpnv4 | 显示VPNv4的BGP对等体信息。 | - |
all | 显示所有VPNv4或VPNv6的对等体信息。 | - |
vpls | 显示BGP-VPLS地址族下对等体的信息。 | - |
ipv6-address | 指定要显示的IPv6对等体的地址。 | 32位16进制数,格式为X:X:X:X:X:X:X:X。 |
vpnv6 | 显示BGP VPNv6对等体信息。 | - |
l2vpn-ad | 显示BGP L2VPN-AD地址族下对等体的信息。 | - |
l2vpn | 显示BGP L2VPN地址族下对等体的信息。 | - |
使用指南
应用场景
- 查看BGP对等体的连接状态。
- 查看BGP对等体的配置信息。
- 使用peer as-number命令配置了BGP对等体之后,查看是否配置成功。
- 使用undo peer as-number命令删除了BGP对等体之后,查看是否删除成功。
注意事项
BGP包含多个地址族。默认情况下,执行display bgp peer命令只能查看到IPv4单播地址族的BGP邻居信息。如果需要查看其他地址族的BGP邻居信息,需要指定相应的地址族参数。
通过指定verbose参数,可以查看到更丰富的BGP邻居信息。例如,BGP定时器信息、收发路由数量、邻居支持的能力、收发BGP信息数量以及已经使能的配置等等。
通过指定log-info参数查看BGP邻居的日志信息,可以看到BGP邻居震荡记录。
使用实例
# 显示对等体的信息。
<HUAWEI> display bgp peer BGP Local router ID : 10.2.3.4 local AS number : 10 Total number of peers : 2 Peers in established state : 1 Peer V AS MsgRcvd MsgSent OutQ Up/Down State PrefRcv 10.1.1.1 4 100 0 0 0 00:00:07 Idle 0 10.2.5.6 4 200 32 35 0 00:17:49 Established 0
项目 |
描述 |
---|---|
BGP Local router ID |
BGP本地Router ID
说明:
如果邻居两端的“BGP Local router ID”取值冲突,则无法建立BGP邻居。请在BGP视图下运行命令router id将Router ID修改为不同(一般会用Loopback口的地址作为本端的Router ID)。 |
local AS number |
本地AS编号 |
Total number of peers |
对等体总个数 |
Peers in established state |
处于建立状态的对等体个数 |
Peer |
对等体的IP地址 |
V |
对等体使用的BGP版本 |
AS |
自治系统号 |
MsgRcvd |
收到的消息数目 |
MsgSent |
发送的消息数目 |
OutQ |
等待发往指定对等体的消息 |
Up/Down |
BGP会话处于当前状态的时长 |
State |
BGP当前的状态:
|
PrefRcv |
本端从对等体上收到路由前缀的数目 |
# 查看对等体10.2.2.9的详细信息。
<HUAWEI> display bgp peer 10.2.2.9 verbose BGP Peer is 10.2.2.9, remote AS 100 Type: IBGP link BGP version 4, Remote router ID 10.1.1.1 Update-group ID: 1 BGP current state: Established, Up for 00h57m53s BGP current event: RecvKeepalive BGP last state: Established BGP Peer Up count: 1 Received total routes: 0 Received active routes total: 0 Received mac routes: 0 Advertised total routes: 2 Port: Local - 42796 Remote - 179 Configured: Connect-retry Time: 32 sec Configured: Min Hold Time: 0 sec 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 4-byte-as capability Address family IPv4 Unicast: advertised and received Received: Total messages 60 Update messages 1 Open messages 1 KeepAlive messages 58 Notification messages 0 Refresh messages 0 Sent: Total messages 61 Update messages 2 Open messages 1 KeepAlive messages 58 Notification messages 0 Refresh messages 0 Authentication type configured: None Last keepalive received: 2012/03/06 19:17:37 Last keepalive sent : 2012/03/06 19:17:37 Last update received: 2012/03/06 19:17:43 Last update sent : 2012/03/06 19:17:37 Minimum route advertisement interval is 15 seconds Optional capabilities: Route refresh capability has been enabled 4-byte-as capability has been enabled Listen-only has been configured Peer's BFD has been enabled Peer Preferred Value: 0 Routing policy configured: No routing policy is configured
项目 |
描述 |
---|---|
Type |
BGP链路类型,有IBGP Link和EBGP Link |
BGP version |
BGP协议版本 |
remote router ID |
对等体的Router ID |
Update-group ID |
对等体的所在的Update-group的ID号 |
Local Ifnet Tunnel |
对等体连接所使用的隧道ID |
BGP current state |
BGP当前的状态:
|
BGP current event |
BGP当前事件 |
BGP last state |
BGP上一个阶段的状态。可能出现的状态有:Idle、Connect、Active、OpenSent、OpenConfirm和Established |
BGP Peer Up count |
指定时间内BGP对等体的震荡次数。 |
Received total routes |
接收的路由前缀数量。 |
Received active routes total |
接收的活跃的路由前缀数量。 |
Received mac routes |
接收到MAC路由的数量。 |
Advertised total routes |
发送的路由前缀数量。 |
Port |
端口号
|
Configured |
本地配置的定时器
|
Received : Active Hold Time |
表示对等体的HoldTime时间。 |
Negotiated : Active Hold Time |
表示BGP对等体经过能力协商之后确定的HoldTime时间 |
Address family IPv4 Unicast |
IPv4单播地址族 |
Received |
接收到邻居的报文数目
|
Sent |
发送给邻居的报文数目
|
Authentication type configured |
所配置的认证类型 |
Last keepalive received |
显示上一次收到Keepalive报文的具体时间,显示格式为:
|
Last keepalive sent |
显示上一次发送Keepalive报文的具体时间,显示格式为:
|
Last update received |
显示上一次收到的Update报文的具体时间,显示格式为:
|
Last update sent |
显示上一次收到的Update报文的具体时间,显示格式为:
|
Minimum route advertisement interval is 15 seconds |
路由通告的最短时间间隔
|
Optional capabilities |
对等体支持的能力(可选) |
Route refresh capability has been enabled |
路由刷新功能已经使能 |
4-byte-as capability has been enabled |
对等体的4字节AS号功能已经使能。 |
Listen-only has been configured |
仅检测连接请求,不主动发起连接功能 |
Peer Preferred Value |
对等体的首选值 |
Routing policy configured |
配置的路由策略 |
Peer’s BFD has been enabled |
对等体的BFD功能已经使能 |
<HUAWEI> display bgp peer 10.1.1.2 log-info
Peer : 10.1.1.2
Date/Time : 2011/13/06 11:53:21
State : Up
Date/Time : 2011/13/06 11:53:09
State : Down
Error Code : 6(CEASE)
Error Subcode : 4(Administrative Reset)
Notification : Receive Notification
Date/Time : 2011/13/06 10:34:05
State : Up
项目 |
描述 |
---|---|
Error Code |
错误码 |
Error Subcode |
错误子码 |
Notification |
对等体发送或者接收了Notification报文 |
# 查看名为vrf1的VPN实例的BGP对等体信息。
<HUAWEI> display bgp vpnv4 vpn-instance vrf1 peer BGP local router ID : 10.1.1.9 Local AS number : 100 VPN-Instance vrf1, router ID 10.1.1.1: Total number of peers : 1 Peers in established state : 1 Peer V AS MsgRcvd MsgSent OutQ Up/Down State PrefRcv 10.1.1.1 4 65410 207 192 0 02:59:49 Established 1
# 查看名为vpna的VPN实例的BGP对等体详细信息。
<HUAWEI> display bgp vpnv4 vpn-instance vpna peer verbose BGP Peer is 10.1.1.1, remote AS 200 Type: EBGP link BGP version 4, remote router ID 10.1.1.1 Update-group ID: 1 BGP current state: Established, Up for 03h01m22s BGP current event: RecvKeepalive BGP last state: OpenConfirm BGP Peer Up count: 1 Received total routes: 0 Received active routes total: 0 Received mac routes: 0 Advertised total routes: 3 Port: Local - 3722 Remote - 179 Configured: Connect-retry Time: 32 sec Configured: Min Hold Time: 0 sec Configured: Active Hold Time: 180 sec Keepalive Time:60 sec Received : Active Hold Time: 180 sec Negotiated: Active Hold Time: 180 sec Peer optional capabilities: Peer supports bgp multi-protocol extension Peer supports bgp route refresh capability Peer supports bgp 4-byte-as capability Address family IPv4 Unicast: advertised and received Received: Total 76 messages Update messages 0 Open messages 5 KeepAlive messages 71 Notification messages 0 Refresh messages 0 Sent: Total 91 messages Update messages 0 Open messages 10 KeepAlive messages 77 Notification messages 4 Refresh messages 0 Authentication type configured: None Last keepalive received: 2012/03/06 19:17:37 Last keepalive sent : 2012/03/06 19:17:37 Last update received: 2012/03/06 19:17:43 Last update sent : 2012/03/06 19:17:37 Maximum allowed prefix number: 150000 Threshold: 75% Minimum route advertisement interval is 30 seconds Optional capabilities: Route refresh capability has been enabled 4-byte-as capability has been enabled Peer Preferred Value: 0 Routing policy configured: No routing policy is configured
# 显示IPv6对等体信息。
<HUAWEI> display bgp ipv6 peer
BGP Local router ID : 10.0.0.1
local AS number : 100
Total number of peers : 1 Peers in established state : 1
Peer V AS MsgRcvd MsgSent OutQ Up/Down State PrefRcv
FC00:0:0:20::21 4 200 17 19 0 00:09:59 Established 3
# 显示IPv6对等体的详细信息。
<HUAWEI> display bgp ipv6 peer fc00:0:0:2001::1 verbose BGP Peer is FC00:0:0:2001::1, remote AS 1 Type: EBGP link BGP version 4, remote router ID 10.1.1.1 Update-group ID: 1 BGP current state: Established, Up for 00h00m59s BGP current event: RecvKeepalive BGP last state: OpenConfirm BGP Peer Up count: 2 Received total routes: 0 Received active routes total: 0 Received mac routes: 0 Advertised total routes: 0 Port: Local - 179 Remote - 49153 Configured: Connect-retry Time: 32 sec Configured: Min Hold Time: 0 sec 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 4-byte-as capability Address family IPv6 Unicast: advertised and received Received: Total 76 messages Update messages 0 Open messages 5 KeepAlive messages 71 Notification messages 0 Refresh messages 0 Sent: Total 91 messages Update messages 0 Open messages 10 KeepAlive messages 77 Notification messages 4 Refresh messages 0 Authentication type configured: None Last keepalive received: 2012/03/06 19:17:37 Last keepalive sent : 2012/03/06 19:17:37 Last update received: 2012/03/06 19:17:43 Last update sent : 2012/03/06 19:17:37 Minimum route advertisement interval is 30 seconds Optional capabilities: Route refresh capability has been enabled 4-byte-as capability has been enabled listen-only has been configured Peer Preferred Value: 0 Routing policy configured: No routing policy is configured
# 查看VPNv6对等体的简要信息。
<HUAWEI> display bgp vpnv6 all peer
BGP local router ID : 10.1.1.1
Local AS number : 100
Total number of peers : 2 Peers in established state : 2
Peer V AS MsgRcvd MsgSent OutQ Up/Down State PrefRcv
10.2.2.2 4 100 210 220 0 02:42:55 Established 1
Peer of IPv6-family for vpn instance :
VPN-Instance vpn1, Router ID 10.4.4.4 :
FC00:0:0:200::2 4 65410 205 178 0 02:42:53 Established 0
# 查看IPv4地址为10.2.2.2的VPNv6对等体的详细信息。
<HUAWEI> display bgp vpnv6 all peer 10.2.2.2 verbose BGP Peer is 10.2.2.2, remote AS 200, Type: IBGP link BGP version 4, remote router ID 10.2.2.2 Group ID : 0 Peer Local Interface Name: Vlanif10 Local Ifnet Tunnel: 0xb0010000 BGP current state: Established, Up for 02h43m52s BGP current event: RecvKeepalive BGP last state: OpenConfirm BGP Peer Up count: 2 Received total routes: 0 Received active routes total: 0 Received mac routes: 0 Advertised total routes: 0 Port: Local - 53308 Remote - 179 Configured: Connect-retry Time: 32 sec Configured: Min Hold Time: 0 sec 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 4-byte-as capability Address family IPv4 Unicast: advertised and received Address family VPNv6: advertised and received Received: Total 76 messages Update messages 0 Open messages 5 KeepAlive messages 71 Notification messages 0 Refresh messages 0 Sent: Total 91 messages Update messages 0 Open messages 10 KeepAlive messages 77 Notification messages 4 Refresh messages 0 Last keepalive received: 2009-09-30 09:52:41 Minimum route advertisement interval is 15 seconds Optional capabilities: Route refresh capability has been enabled 4-byte-as capability has been enabled Connect-interface has been configured Peer Preferred Value: 0 Routing policy configured: No routing policy is configured
# 查看本设备上IPv6地址为FC00:0:0:2000::2的使能IPv6地址族的VPN实例的BGP对等体的详细信息。
<HUAWEI> display bgp vpnv6 vpn-instance vpn1 peer fc00:0:0:2000::2 verbose BGP Peer is FC00:0:0:2000::2, remote AS 65410, Type: EBGP link BGP version 4, remote router ID 10.1.1.1 Group ID : 0 Peer Local Interface Name: Vlanif10 Local Ifnet Tunnel: 0xb0010000 BGP current state: Established, Up for 02h39m36s BGP current event: KATimerExpired BGP last state: OpenConfirm BGP Peer Up count: 2 Received total routes: 0 Received active routes total: 0 Received mac routes: 0 Advertised total routes: 0 Port: Local - 49177 Remote - 179 Configured: Connect-retry Time: 32 sec Configured: Min Hold Time: 0 sec 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 4-byte-as capability Address family IPv6 Unicast: advertised and received Received: Total 76 messages Update messages 0 Open messages 5 KeepAlive messages 71 Notification messages 0 Refresh messages 0 Sent: Total 91 messages Update messages 0 Open messages 10 KeepAlive messages 77 Notification messages 4 Refresh messages 0 Last keepalive received: 2009-09-30 09:51:52 Minimum route advertisement interval is 30 seconds Optional capabilities: Route refresh capability has been enabled 4-byte-as capability has been enabled Peer Preferred Value: 0 Routing policy configured: No routing policy is configured
display bgp resource
使用指南
display bgp resource命令用来查看BGP协议的资源规格信息,目前仅能查看BGP peer Session支持的总数目,以及当前配置的各种Session的数目。便于用户查看设备上各种Session的支持情况。
使用实例
# 查看BGP协议的资源规格信息。
<HUAWEI> display bgp resource
BGP Peer session support total number : 1000
Capacity Statistics Used Number
BGP Peer Session 3
IBGP Peer Session 3
EBGP Peer Session 0
项目 |
描述 |
---|---|
BGP Peer session support total number |
当前设备BGP Peer Session的规格数目 |
Capacity Statistics |
容量统计 |
Used Number |
当前各类Peer Session已配置的数量 |
BGP Peer Session |
当前配置BGP Peer Session的总数目 |
IBGP Peer Session |
当前配置IBGP Peer Session的数目,包括联盟IBGP和普通IBGP |
EBGP Peer Session |
当前配置EBGP Peer Session的数目,包括联盟EBGP和普通EBGP |
display bgp routing-table
命令格式
display bgp routing-table [ verbose | ipv4-address [ { mask | mask-length } [ longer-prefixes ] ] ]
display bgp routing-table [ as-path-filter { as-path-filter-number | as-path-filter-name } | cidr | different-origin-as ]
display bgp routing-table regular-expression as-regular-expression
display bgp routing-table community-filter { { community-filter-name | basic-community-filter-number } [ whole-match ] | advanced-community-filter-number }
display bgp routing-table community [ community-number | aa:nn ] &<1-29> [ internet | no-advertise | no-export | no-export-subconfed ] * [ whole-match ]
display bgp routing-table peer ipv4-address { advertised-routes [ ipv4-address [ { mask | mask-length } [ longer-prefixes ] ] ] | received-routes [ active ] }
display bgp routing-table peer ipv4-address received-routes ipv4-address [ { mask | mask-length } [ longer-prefixes | original-attributes ] ]
display bgp routing-table peer ipv4-address accepted-routes
display bgp routing-table time-range start-time end-time
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
verbose | 指定显示BGP的公网路由详细信息。 | - |
ipv4-address | 显示指定IPv4形式的网络地址的路由信息。 | 点分十进制形式。 |
mask | mask-length | 显示指定点分十进制掩码/掩码长度的路由信息。 | - |
longer-prefixes | 表示允许按比指定掩码更长的掩码长度来匹配。 | - |
as-path-filter | 显示匹配指定过滤器的路由。 | - |
as-path-filter-number | 指定匹配的AS路径过滤器号。 | 整数形式,取值范围是1~256。 |
as-path-filter-name | 指定匹配的AS路径过滤器名称。 | 字符串形式,区分大小写,不支持空格,长度范围是1~51。 |
cidr | 显示无分类域间路由CIDR(Classless InterDomain Routing)的路由信息。 | - |
regular-expression as-regular-expression | 显示匹配的AS正则表达式的路由信息。 | 字符串类型,取值范围是1~80。 |
different-origin-as | 显示具有相同目的地址但不同源AS号的路由信息。 | - |
community-filter | 显示匹配指定的BGP团体属性过滤器的路由信息。 | - |
community-filter-name | 指定团体属性过滤器名称。 | 字符串形式,取值范围是1~51个字符,且不能都是数字。 |
basic-community-filter-number | 指定基本团体属性过滤器号。 | 整数形式,取值范围为1~99。 |
advanced-community-filter-number | 指定高级团体属性过滤器号。 | 整数形式,取值范围为100~199。 |
community | 显示路由表中指定BGP团体的路由信息。 | - |
community-number | 指定的团体号。 | - |
aa:nn | 指定的团体号。 | - |
internet | 显示带有Internet团体属性的BGP路由信息。 | - |
no-advertise | 显示带有No-Advertise团体属性的BGP路由信息。 | - |
no-export | 显示带有No-Export团体属性的BGP路由信息。 | - |
no-export-subconfed | 显示带有No-Export-Subconfed团体属性的BGP路由信息。 | - |
whole-match | 显示精确匹配的路由信息。 | - |
peer ipv4-address | 显示指定对等体的路由信息。 | - |
advertised-routes | 显示发布给指定对等体的路由信息。 | - |
received-routes | 显示从指定对等体收到的路由信息。 | - |
active | 显示从指定对等体收到的活跃路由信息。 | - |
original-attributes | 显示从指定对等体收到的公网路由在经过本地入口策略过滤之前携带的原始路由属性。如果要使该功能生效,需要配置peer keep-all-routes命令。 | - |
accepted-routes | 显示从指定邻居收到的通过策略过滤的路由信息。 | - |
time-range start-time end-time | 显示指定时间段内发生过震荡的BGP路由信息。例如,start-time取值为0d0h5m0s,表示距离当前时间5分钟之前,end-time取值为0d0h10m0s,表示距离当前时间10分钟之前,显示的是路由存活时间在5分钟到10分钟之间的所有BGP路由信息。 | start-time和end-time取值范围是0~10000d 0~23h 0~59m 0~59s。 |
使用实例
# 查看BGP的所有路由信息。
<HUAWEI> display bgp routing-table
BGP Local router ID is 10.1.1.2 Status codes: * - valid, > - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete Total Number of Routes: 4 Network NextHop MED LocPrf PrefVal Path/Ogn * 10.1.1.0/24 10.1.1.1 0 0 100? * 10.1.1.2/32 10.1.1.1 0 0 100? *> 10.1.1.0/24 10.1.1.1 0 0 100? *> 10.1.1.0/24 10.1.1.1 0 0 100?
# 显示带有团体属性的路由信息。
<HUAWEI> display bgp routing-table community
BGP Local router ID is 10.1.1.2 Status codes: * - valid, > - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete Total Number of Routes: 4 Network NextHop MED LocPrf PrefVal Community * 10.1.1.0/24 10.1.1.1 0 0 no-export * 10.1.1.2/32 10.1.1.1 0 0 no-export *> 10.1.1.0/24 10.1.1.1 0 0 no-export *> 10.1.1.0/24 10.1.1.1 0 0 no-export
项目 |
描述 |
---|---|
BGP Local router ID |
BGP的本地RouterID |
Network |
显示BGP路由表中的网络地址 |
NextHop |
报文发送的下一跳地址 |
MED |
路由度量值 |
LocPrf |
本地优先级 |
PrefVal |
协议首选值 |
Path/Ogn |
显示AS路径号及Origin属性 |
Community |
团体属性信息 |
# 显示指定路由的详细信息。
<HUAWEI> display bgp routing-table 10.1.1.1
BGP local router ID : 10.2.3.107
Local AS number : 100
Paths: 1 available, 1 best, 1 select
BGP routing table entry information of 10.1.1.1/32:
Imported route.
From: 10.1.1.2 (10.1.1.2)
Route Duration: 0d00h01m33s
Direct Out-interface: Vlanif10
Original nexthop: 10.1.1.2
Qos information : 0x0
AS-path 200, origin incomplete, MED 0, pref-val 0, valid, external, best, select, pre 255
Advertised to such 1 peers:
10.1.1.2
项目 |
描述 |
---|---|
Local AS number |
本地自治系统号 |
Paths |
选路结果 |
BGP routing table entry information of |
路由表项信息 |
Imported route |
BGP通过import-route命令引入的路由。 |
From |
路由发布者的IP地址 |
Route Duration |
路由持续时间 |
Direct Out-interface |
直连出接口 |
Original nexthop |
原始的下一跳 说明:
如果IP路由表中不存在到BGP下一跳(Original nexthop)的路由,则导致BGP路由不发布,请确认为何没有到BGP下一跳(Original nexthop)的路由(一般属于IGP或静态路由问题)。 |
Qos information |
路由的QoS信息
|
AS-path |
AS路径属性,“Nil”表示属性值为空 |
origin |
该BGP路由的源属性。它有以下3种类型:
|
valid |
该路由为有效路由 |
external |
该路由为外部路由 |
best |
该路由是最优路由 |
select |
该路由为优选路由 |
pre |
BGP路由优先级 |
<HUAWEI> display bgp routing-table 192.168.1.1
BGP local router ID : 10.1.1.1 Local AS number : 100 Paths: 2 available, 0 best, 0 select BGP routing table entry information of 192.168.1.1/32: From: 10.1.1.2 (10.1.1.2) Route Duration: 00h01m31s Relay IP Nexthop: 0.0.0.0 Relay IP Out-Interface: Original nexthop: 172.16.1.2 Qos information : 0x0 AS-path 200, origin incomplete, MED 0, localpref 100, pref-val 0, internal, pre 255, invalid for IP unreachable Not advertised to any peer yet
项目 |
描述 |
---|---|
BGP local router ID |
本地BGP设备的ID号,其格式与IPv4地址一样 |
Local AS number |
本地自治系统号 |
Paths |
BGP的路径信息 |
BGP routing table entry information of 192.168.1.1/32 |
表示下面的信息是192.168.1.1/32的路由表项信息 |
From |
路由发布者的IP地址。 |
Route Duration |
路由持续时间 |
Relay IP Nexthop |
IP迭代下一跳 |
Relay IP Out-Interface |
IP迭代出接口 |
Original nexthop |
原始的下一跳 |
Qos information |
路由的QoS信息
|
AS-path 200 |
AS路径属性 |
origin incomplete |
该路由的源(Origin)属性。它有以下3种类型:
|
MED |
路由度量值 |
localpref |
本地优先级 |
pref-val |
协议首选值 |
internal |
该路由是内部路由 |
pre 255 |
BGP路由优先级为255 |
invalid for IP unreachable |
表示此路由无效的原因,取值包括:
|
Not advertised to any peer yet |
该BGP路由尚未向任何对等体发布 |
display bgp routing-table dampened
命令格式
display bgp [ vpnv4 vpn-instance vpn-instance-name ] routing-table [ statistics ] dampened
display bgp ipv6 routing-table [ statistics ] dampened
display bgp vpnv6 vpn-instance vpn-instance-name routing-table [ statistics ] dampened
display bgp vpnv4 { all | route-distinguisher route-distinguisher } routing-table [ statistics ] dampened
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
vpnv4 | 显示VPNv4的BGP路由信息。 | - |
vpn-instance vpn-instance-name | 显示指定VPN实例名称的VPNv4的BGP路由信息。 | 必须是已存在的VPN实例名称。 |
statistics | 查看衰减路由的统计信息。 | - |
ipv6 | 显示所有衰减的IPv6路由信息。 | - |
vpnv6 | 显示VPNv6的BGP路由信息。 | - |
all | 显示所有BGP VPNv4衰减的路由信息。 | - |
route-distinguisher route-distinguisher | 显示指定RD(Route Distinguisher)的BGP路由信息。 | RD有如下几种格式:
|
使用实例
# 查看BGP衰减的路由。
<HUAWEI> display bgp routing-table dampened BGP Local router ID is 10.1.41.102 Status codes: * - valid, > - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete Total Number of Routes: 8 Network From Reuse Path/Origin d 10.6.244.0/23 10.10.41.247 01:06:25 65534 4837 174 11096 6356i d 10.17.79.0/24 10.10.41.247 01:06:25 65534 837 3356 23504 29777i d 10.17.110.0/24 10.10.41.247 01:06:25 65534 837 3356 23504 29777i d 10.57.144.0/20 10.10.41.247 01:06:25 65534 4837 10026 9924 18429,18429i d 10.76.216.0/24 10.10.41.247 01:06:25 65534 4837 701 26959i d 10.78.142.0/24 10.10.41.247 01:06:25 65534 4837 701 26959i d 10.115.136.0/23 10.10.41.247 01:06:25 65534 4837 701 26956i d 10.243.170.0/24 10.10.41.247 01:06:25 65534 4837 701 26959i
项目 |
描述 |
---|---|
Network |
显示BGP路由表中的网络地址 |
From |
接收路由的邻居IP地址 |
Reuse |
重用值(秒) |
Path/Origin |
该路由的AS路径属性及Origin属性 |
# 查看BGP路由表中衰减的IPv6路由。
<HUAWEI> display bgp ipv6 routing-table dampened
BGP Local router ID is 10.0.0.2
Status codes: * - valid, > - best, d - damped,
h - history, i - internal, s - suppressed, S - Stale,
Origin : i - IGP, e - EGP, ? - incomplete
Total Number of Routes: 4
d Network : FC00:0:0:1:1:: PrefixLen : 48
From : FC00:0:0:1::2:2 Reuse : 01:06:26
Path/Ogn: 65001?
d Network : FC00:0:0:1:2:: PrefixLen : 48
From : FC00:0:0:1::2:2 Reuse : 01:06:26
Path/Ogn: 65001?
d Network : FC00:0:0:1:3:: PrefixLen : 48
From : FC00:0:0:1::2:2 Reuse : 01:06:26
Path/Ogn: 65001?
d Network : FC00:0:0:1:4:: PrefixLen : 48
From : FC00:0:0:1::2:2 Reuse : 01:06:26
Path/Ogn: 65001?
display bgp routing-table dampening parameter
命令格式
display bgp [ vpnv4 vpn-instance vpn-instance-name ] routing-table dampening parameter
display bgp ipv6 routing-table dampening parameter
display bgp vpnv6 vpn-instance vpn-instance-name routing-table dampening parameter
display bgp vpnv4 all routing-table dampening parameter
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
vpnv4 | 显示VPNv4的BGP路由衰减参数。 | - |
vpn-instance vpn-instance-name | 显示指定VPN实例名称的BGP路由衰减参数。 | 必须是已存在的VPN实例名称。 |
ipv6 | 显示BGP4+路由衰减参数。 | - |
vpnv6 | 显示VPNv6的BGP路由衰减参数。 | - |
all | 查看所有BGP VPNv4路由衰减参数。 | - |
使用实例
# 查看BGP路由衰减参数。
<HUAWEI> display bgp routing-table dampening parameter
Maximum Suppress Time(in second) : 3973
Ceiling Value : 16000
Reuse Value : 750
HalfLife Time(in second) : 900
Suppress-Limit : 2000
项目 |
描述 |
---|---|
Maximum Suppress Time(in second) |
最大抑制时间,单位是秒 |
Ceiling Value |
惩罚上限值 |
Reuse Value |
路由解除抑制状态的阈值 |
HalfLife Time(in second) |
可达路由的半衰期,单位是秒 |
Suppress-Limit |
路由进入抑制状态的阈值 |
# 查看BGP4+路由衰减参数。
<HUAWEI> display bgp ipv6 routing-table dampening parameter
Maximum Suppress Time(in second) : 3069
Ceiling Value : 16000
Reuse Value : 750
HalfLife Time(in second) : 900
Suppress-Limit : 2000
display bgp routing-table flap-info
命令格式
display bgp [ vpnv4 vpn-instance vpn-instance-name ] routing-table flap-info [ regular-expression as-regular-expression ]
display bgp [ vpnv4 vpn-instance vpn-instance-name ] routing-table flap-info { as-path-filter { as-path-filter-number | as-path-filter-name } | network-address [ { mask | mask-length } [ longer-match ] ] }
display bgp ipv6 routing-table flap-info [ regular-expression as-regular-expression ]
display bgp ipv6 routing-table flap-info { as-path-filter { as-path-filter-number | as-path-filter-name } | network-address [ prefix-length [ longer-match ] ] }
display bgp vpnv6 vpn-instance vpn-instance-name routing-table flap-info [ regular-expression as-regular-expression ]
display bgp vpnv6 vpn-instance vpn-instance-name routing-table flap-info { as-path-filter { as-path-filter-number | as-path-filter-name } | network-address [ prefix-length [ longer-match ] ] }
display bgp vpnv4 { all | route-distinguisher route-distinguisher } routing-table flap-info [ as-path-filter { as-path-filter-number | as-path-filter-name } | ipv4-address [ { mask | mask-length } [ longer-match ] ] ]
display bgp vpnv4 { all | route-distinguisher route-distinguisher } routing-table flap-info [ regular-expression as-regular-expression ]
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
vpnv4 | 显示VPNv4的路由振荡统计信息。 | - |
vpn-instance vpn-instance-name | 显示指定VPN实例的路由振荡统计信息。 | 必须是已存在的VPN实例名称。 |
regular-expression as-regular-expression | 显示匹配指定AS路径正则表达式的路由振荡统计信息。 | 字符串类型,取值范围是1~80。 |
as-path-filter as-path-filter-number | 显示匹配指定AS路径过滤器号的路由振荡统计信息。 | 整数形式,取值范围是1~256。 |
as-path-filter as-path-filter-name | 显示匹配指定AS路径过滤器名的路由振荡统计信息。 | 字符串形式,区分大小写,不支持空格,长度范围是1~51。当输入的字符串两端使用双引号时,可在字符串中输入空格。 |
network-address | 显示指定网络地址的路由振荡统计信息。 | - |
mask | 显示指定网络掩码的路由振荡统计信息。 | 点分十进制格式。 |
mask-length | 显示指定掩码长度的路由振荡统计信息。 | 整数形式,取值范围是0~32。 |
longer-match | 表示允许按更长的前缀长度匹配。 | - |
prefix-length | 显示指定前缀长度的路由振荡统计信息。 | 整数形式,取值范围是0~128。 |
vpnv6 | 显示VPNv6的BGP路由振荡统计信息。 | - |
ipv4-address | 显示指定IPv4地址前缀的路由震荡信息 | - |
all | 查看所有BGP VPNv4的BGP路由的振荡统计信息。 | - |
route-distinguisher route-distinguisher | 显示指定RD(Route Distinguisher)的BGP路由信息。 | - |
使用实例
# 查看BGP的振荡统计信息。
<HUAWEI> display bgp routing-table flap-info BGP Local router ID is 10.20.200.201 Status codes: * - valid, > - best, d - damped, h - history, i - internal, s - suppressed, Origin codes: i - IGP, e - EGP, ? - incomplete Total Number of Routes: 7 Network From Flaps Duration Reuse Path/Ogn d 10.1.1.0 10.20.200.200 5 00:00:36 00:40:47 600i *> 10.1.1.0 10.20.200.202 1 00:04:07 100? d 10.1.2.0 10.20.200.200 5 00:00:36 00:40:47 600i *> 10.1.2.0 10.20.200.202 1 00:04:07 100? d 10.1.3.0 10.20.200.200 5 00:00:36 00:40:47 600i d 10.1.4.0 10.20.200.200 5 00:00:36 00:40:47 600i d 10.1.5.0 10.20.200.200 5 00:00:36 00:40:47 600i
项目 |
描述 |
---|---|
Network |
显示BGP路由表中的网络地址 |
From |
接收路由的邻居IP地址 |
Flaps |
振荡的总次数 |
Duration |
振荡已经历的总时长 |
Reuse |
重用值 |
Path/Ogn |
AS路径号及Origin属性 |
# 查看BGP4+路由振荡统计信息。
<HUAWEI> display bgp ipv6 routing-table flap-info
BGP Local router ID is 10.53.53.53
Status codes: * - valid, > - best, d - damped,
h - history, i - internal, s - suppressed, S - Stale
Origin : i - IGP, e - EGP, ? - incomplete
Total Number of Routes: 3
d Network : FC00:0:0:1:: PrefixLen : 96
From : FC00:0:0:1::1 Flaps : 8
Duration: 00:02:11 Reuse : 00:49:21
Path/Ogn: 100?
d Network : FC00:0:0:2::2 PrefixLen : 128
From : FC00:0:0:1::1 Flaps : 5
Duration: 00:00:18 Reuse : 00:41:06
Path/Ogn: 100?
d Network : FC00:0:0:2::3 PrefixLen : 128
From : FC00:0:0:1::1 Flaps : 5
Duration: 00:00:18 Reuse : 00:41:06
Path/Ogn: 100?
# 查看名称为vpn1的使能IPv6地址族的VPN实例的BGP4+路由振荡统计信息。
<HUAWEI> display bgp vpnv6 vpn-instance vpn1 routing-table flap-info
Total Number of Routes: vpn1
BGP Local router ID is 192.168.1.2
Status codes: * - valid, > - best, d - damped,
h - history, i - internal, s - suppressed, S - Stale
Origin : i - IGP, e - EGP, ? - incomplete
S> Network : FC00:0:0:8::8 PrefixLen : 128
From : FC00:0:0:1::1 Flaps : 1
Duration: 00:00:37
Path/Ogn: 100 ?
# 查看VPNv6实例为1的路由振荡统计信息。
<HUAWEI> display bgp vpnv6 vpn-instance 1 routing-table flap-info
Total routes of vpn-instance 1: 1
BGP Local router ID is 10.1.1.1 Status codes: * - valid, > - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete
d Network : FC00:0:0:1:: PrefixLen : 64 From : FC00:0:0:1::1 Flaps : 4 Duration: 00:00:29 Reuse : 00:36:01
Path/Ogn: 200?
display bgp routing-table label
命令格式
display bgp vpnv4 { all | vpn-instance vpn-instance-name } routing-table label include-mask
display bgp routing-table label [ statistics | include-mask ]
display bgp vpnv4 { all | vpn-instance vpn-instance-name } routing-table [ statistics ] label
display bgp vpnv6 { all | vpn-instance vpn-instance-name } routing-table [ statistics ] label
display bgp ipv6 routing-table [ statistics ] label
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
include-mask | 查看带掩码信息的标签路由信息。 | - |
statistics | 查看标签路由的统计信息。 | - |
vpnv4 | 查看VPNv4的标签路由信息。 | - |
all | 查看所有VPN实例的标签路由信息。 | - |
vpn-instance vpn-instance-name | 指定VPN实例名。 | 必须是已存在的VPN实例名称。 |
ipv6 | 查看BGP4+的标签路由信息。 | - |
vpnv6 | 查看VPNv6的标签路由信息。 | - |
使用实例
# 查看所有VPN实例的BGP标签路由表信息。
<HUAWEI> display bgp vpnv4 all routing-table label
BGP Local router ID is 10.1.1.9
Status codes: * - valid, > - best, d - damped,
h - history, i - internal, s - suppressed, S - Stale
Origin : i - IGP, e - EGP, ? - incomplete
Total number of routes from all PE: 3
Route Distinguisher: 100:1
Network NextHop In/Out Label
*>i 10.22.22.22 10.3.3.9 NULL/1036
Route Distinguisher: 100:4
Network NextHop In/Out Label
*> 10.1.2.0 10.1.2.1 1037/NULL
*> 10.11.11.11 127.0.0.1 1038/NULL
VPN-Instance vpn1, router ID 1.1.1.9:
Total Number of Routes: 1
Network NextHop In/Out Label
*>i 10.22.22.22 10.3.3.9 NULL/1036
VPN-Instance vpn2, router ID 10.1.1.9:
Total Number of Routes: 0
项目 |
描述 |
---|---|
Network |
BGP路由表中的网络地址 |
NextHop |
网络可达的下一跳IP地址 |
In/Out Label |
入标签/出标签 |
<HUAWEI> display bgp ipv6 routing-table label
Total Number of Routes: 3
Network Prefix NextHop Label
FC00:0:0:1::4 128 FC00:0:0:2::2 1024
FC00:0:0:1::5 128 FC00:0:0:2::2 1025
FC00:0:0:1::6 128 FC00:0:0:2::2 1026
# 查看所有IPv6 VPN实例的BGP4标签路由表信息。
<HUAWEI> display bgp vpnv6 all routing-table label
BGP Local router ID is 10.1.1.9
Status codes: * - valid, > - best, d - damped,
h - history, i - internal, s - suppressed, S - Stale
Origin : i - IGP, e - EGP, ? - incomplete
Total number of routes from all PE: 2
Route Distinguisher: 100:1
Network Prefix NextHop In/Out Label
*> FC00:0:0:2001:: 64 FC00:0:0::2001::1 1039/NULL
Route Distinguisher: 100:2
Network Prefix NextHop In/Out Label
*>i FC00:0:0:2002:: 64 FC00:0:0::2001::3 NULL/1037
VPN-Instance vpn1, Router ID 10.4.4.4 :
Total Number of Routes: 1
Network Prefix NextHop In/Out Label
*>i FC00:0:0:2002:: 64 FC00:0:0:2001::9 NULL/1037
# 查看名称为vpna的VPN实例的BGP4+标签路由表信息。
<HUAWEI> display bgp vpnv6 vpn-instance vpna routing-table label
BGP Local router ID is 10.1.1.9
Status codes: * - valid, > - best, d - damped,
h - history, i - internal, s - suppressed, S - Stale
Origin : i - IGP, e - EGP, ? - incomplete
VPN-Instance vpna, Router ID 10.4.4.4 :
Total Number of Routes: 1
Network Prefix NextHop In/Out Label
*>i FC00:0:0:2002:: 64 FC00:0:0:2001::9 NULL/1037
display bgp routing-table peer no-advertise
命令格式
display bgp routing-table peer ipv4-address no-advertise network [ mask | mask-length ]
display bgp ipv6 routing-table peer ipv6-address no-advertise ipv6–network [ prefix-length ]
display bgp vpnv4 vpn-instance vpn-instance-name routing-table peer ipv4-address no-advertise network [ mask | mask-length ]
display bgp vpnv4 all routing-table peer ipv4-address no-advertise network [ mask | mask-length ]
display bgp ipv6 routing-table peer ipv4-address no-advertise ipv6–network [ prefix-length ]
display bgp multicast routing-table peer ipv4-address no-advertise network [ mask | mask-length ]
display bgp vpnv6 all routing-table peer ipv4-address no-advertise ipv6–network [ prefix-length ]
display bgp vpnv6 vpn-instance vpn-instance-name routing-table peer ipv6-address no-advertise ipv6–network [ prefix-length ]
display bgp l2vpn-ad routing-table peer ipv4-address no-advertise network
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
peer ipv4-address | 显示对指定IPv4对等体不发布路由的详细信息。 |
点分十进制形式。 |
network | 显示目的地址是指定IPv4地址的不发布路由的详细信息。 |
点分十进制形式。 |
mask | 指定IP地址的子网掩码。 |
点分十进制形式。 |
mask-length | 指定IP地址的子网掩码长度。 |
整数形式,取值范围是0~32。 |
vpnv4 | 显示VPNv4地址族下不发布路由的详细信息。 |
- |
all | 显示当前地址族所有实例下的不发布路由的详细信息。 |
- |
vpn-instance vpn-instance-name | 显示当前地址族指定实例下的不发布路由的详细信息。 |
必须是已存在的VPN实例名称。 |
multicast | 显示IPv4组播地址族下不发布路由的详细信息。 |
- |
ipv6 | 显示IPv6单播地址族下不发布路由的详细信息。 |
- |
peer ipv6-address | 显示对指定IPv6对等体不发布路由的详细信息。 |
32位16进制数,格式为X:X:X:X:X:X:X:X。 |
ipv6–network | 显示目的地址是指定IPv6地址的不发布路由的详细信息。 |
32位16进制数,格式为X:X:X:X:X:X:X:X。 |
prefix-length | 指定IPv6地址的前缀长度。 |
整数形式,取值范围是0~128。 |
vpnv6 | 显示VPNv6地址族下不发布路由的详细信息。 |
- |
l2vpn-ad | 显示L2VPN-AD地址族下不发布路由的详细信息。 |
- |
使用指南
为了便于定位问题,可以执行此命令查看指定BGP路由未发布给指定对等体的详细信息,其中包括未发布的原因。
通过指定不同的关键字,可以查看不同地址族下的信息。不指定地址族时表示IPv4单播地址族。
使用实例
# 查看IPv4单播地址族下对于对等体192.168.1.1不发布路由10.3.3.4/32的详细信息。
<HUAWEI> display bgp routing-table peer 192.168.1.1 no-advertise 10.3.3.4 32
BGP routing table entry information of 10.3.3.4/32:
From: 192.168.1.1 (10.1.1.1)
Route Duration: 22h36m17s
Relay IP Nexthop: 10.1.1.1
Relay IP Out-Interface: Vlanif100
Original nexthop: 192.168.1.1
Qos information : 0x0
AS-path Nil, origin incomplete, MED 0, localpref 100, pref-val 0, valid, internal, best, select, active, pre 255, IGP cost 1
No advertise without config reflect-client
项目 |
描述 |
---|---|
From |
表示此路由来自哪个对等体。 |
Route Duration |
表示此路由的存在时间。 |
Relay IP Nexthop |
表示此路由的迭代下一跳。 |
Relay IP Out-Interface |
表示此路由的迭代出接口。 |
Original nexthop |
表示此路由的原始下一跳。 |
Qos information |
路由的QoS信息
|
AS-path |
表示此路由的AS路径属性,“Nil”表示属性值为空。 |
origin |
表示此路由的源属性。它有以下3种类型:
|
MED |
表示此路由的度量值。 |
localpref |
表示此路由的本地优先级。 |
pref-val |
表示此路由的协议首选值。 |
valid |
表示此路由是有效路由。 |
internal |
表示此路由是内部路由。 |
best |
表示此路由是最优路由。 |
select |
表示此路由是优选路由。 |
active |
表示此路由是活跃路由。 |
pre 255 |
表示此路由的优先级是255。 |
IGP cost 1 |
表示此路由的IGP开销值。 |
No advertise without config reflect-client |
表示此路由不发布的原因,包括:
|
display bgp routing-table peer statistics
命令格式
display bgp [ multicast | l2vpn | vpls | ipv6 | l2vpn-ad ] routing-table peer statistics
display bgp { vpnv4 | vpnv6 } { all | vpn-instance vpn-instance-name } routing-table peer statistics (仅支持vpnv6参数)
display bgp l2vpn-ad routing-table [ all | vpls-ad | vpws | vpls ] peer statistics
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
multicast | 指定查看IP组播路由表的路由信息。 | - |
l2vpn | 指定查看BGP-L2VPN地址族的路由信息。 | - |
vpls | 指定查看BGP VPLS地址族的路由信息。 | - |
ipv6 | 指定查看BGP IPv6单播地址族的路由信息。 | - |
l2vpn-ad | 指定查看BGP L2VPN-AD地址族的路由信息。 | - |
vpnv4 | 指定查看BGP-VPNv4地址族的路由信息。 | - |
vpnv6 | 指定查看BGP-VPNv6地址族的路由信息。 | - |
all | 指定查看所有类型的路由信息。 | - |
vpn-instance vpn-instance-name | 指定VPN实例名称。 | 必须是已存在的VPN实例名称。 |
vpls-ad | 指定查看VPLS-AD类型的路由信息。 | - |
vpws | 指定查看VPWS(Virtual Private Wire Service)类型的路由信息。 | - |
vpls | 指定查看VPLS(Virtual Private LAN Service)类型的路由信息。 | - |
使用指南
display bgp routing-table peer statistics命令用来查看BGP所有对等体接收、发布路由的统计信息。可以通过配置参数来查看不同类型的路由的统计信息。如不配置任何参数,则查看BGP IPv4单播路由的统计信息。
display bgp routing-table statistics
命令格式
display bgp routing-table statistics
display bgp routing-table statistics as-path-filter { as-path-filter-number | as-path-filter-name }
display bgp routing-table statistics cidr
display bgp routing-table statistics community [ community-number | aa:nn ] &<1-29> [ internet | no-advertise | no-export | no-export-subconfed ] * [ whole-match ]
display bgp routing-table statistics community-filter { { community-filter-name | basic-community-filter-number } [ whole-match ] | advanced-community-filter-number }
display bgp routing-table statistics dampened
display bgp routing-table statistics different-origin-as
display bgp routing-table statistics regular-expression as-regular-expression
display bgp routing-table peer ipv4-address { advertised-routes | received-routes [ active ] } statistics
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
as-path-filter as-path-filter-number | 显示BGP的匹配指定as-path过滤器号的路由统计信息。 | 整数形式,取值为1~256。 |
as-path-filter as-path-filter-name | 显示BGP的匹配指定as-path过滤器名的路由统计信息。 | 字符串形式,区分大小写,不支持空格,长度范围是1~51。 |
cidr | 显示BGP的无分类域间路由信息。 | - |
community | 显示BGP的带有团体属性的路由信息。 | - |
community-number | 显示BGP的带有指定团体属性号的路由信息。 | 整数形式,取值范围0~4294967295。 |
aa:nn | 显示BGP的带有指定团体属性号的路由信息。 | aa和nn都是整数形式,取值范围都是0~65535。 |
internet | 显示BGP的带有Internet团体属性的路由统计信息。 | - |
no-advertise | 显示BGP的带有No-Advertise团体属性的路由统计信息。 | - |
no-export | 显示BGP的带有No-Export团体属性的BGP路由。 | - |
no-export-subconfed | 显示BGP的带有No-Export-Subconfed团体属性的BGP路由。 | - |
whole-match | 显示BGP的精确匹配的BGP路由。 | - |
community-filter | 显示BGP的匹配指定BGP团体属性过滤器的路由统计信息。 | - |
basic-community-filter-number | 指定基本团体属性过滤器号。 | 整数形式,取值范围1~99。 |
advanced-community-filter-number | 指定高级团体属性过滤器号。 | 整数形式,取值范围100~199。 |
community-filter-name | 指定团体属性过滤器名称。 | 字符串形式,取值范围是1~51个字符,且不能都是数字。 |
dampened | 显示BGP衰减路由的统计信息。 | - |
different-origin-as | 显示具有相同目的地址但不同源AS号的BGP路由统计信息。 | - |
regular-expression as-regular-expression | 显示匹配指定AS正则表达式的BGP路由统计信息。 | 字符串类型,取值范围是1~80。 |
peer ipv4-address | 查看指定对等体的路由信息。 | 点分十进制。 |
advertised-routes | 显示发布给指定对等体的路由信息。 | - |
received-routes | 显示从指定对等体收到的路由信息。 | - |
active | 显示活跃的BGP路由统计信息。 | - |
使用指南
display bgp routing-table statistics 命令查看公网BGP路由的统计信息。
display bgp routing-table statistics as-path-filter 命令查看公网BGP中和指定as path过滤器匹配的路由统计信息。
display bgp routing-table statistics cidr 命令查看公网BGP中无分类域间路由CIDR(Classless InterDomain Routing)的统计信息。
display bgp routing-table statistics community 命令查看公网BGP中和指定团体属性匹配的BGP路由统计信息。
display bgp routing-table statistics community-filter 命令查看公网BGP中和指定团体属性过滤器匹配的BGP路由统计信息。
display bgp routing-table statistics dampened 命令查看公网BGP中dampened路由的统计信息。
display bgp routing-table statistics different-origin-as 命令查看公网BGP中具有相同目的地址但不同源AS号的路由的统计信息。
display bgp routing-table statistics regular-expression 命令查看公网BGP中AS Path和指定AS Path正则表达式匹配的路由统计信息。
display bgp update-peer-group
命令格式
display bgp update-peer-group [ index update-group-index ]
display bgp ipv6 update-peer-group [ index update-group-index ]
display bgp [ vpnv4 { all | vpn-instance vpn-instance-name } ] update-peer-group [ index update-group-index ]
display bgp vpnv6 { all | vpn-instance vpn-instance-name } update-peer-group [ index update-group-index ]
display bgp l2vpn all update-peer-group [ index update-group-index ]
display bgp vpls all update-peer-group [ index update-group-index ]
display bgp l2vpn-ad update-peer-group [ index update-group-index ]
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
index update-group-index | 打包组的索引值。 | 整数形式,取值范围是0~65535。 |
ipv6 | 显示IPv6路由的BGP打包组信息。 | - |
vpnv4 | 显示VPNv4的BGP打包组信息。 | - |
vpn-instance vpn-instance-name | 显示指定VPN实例的BGP打包组信息。 | 必须是已存在的VPN实例名称。 |
vpnv6 | 显示VPNv6的BGP打包组信息。 | - |
all | 显示VPNv4或VPNv6地址族下所有的打包组信息。 | - |
l2vpn | 显示L2VPN的BGP打包组信息。 | - |
vpls | 显示VPLS的BGP打包组信息。 | - |
l2vpn-ad | 显示L2VPN-AD的BGP打包组信息。 | - |
使用实例
# 查看IPv4单播地址族下的打包组信息。
<HUAWEI> display bgp update-peer-group
The Public instance's update peer group number : 1 Keep buffer update peer group number : 0 BGP Version : 4 Group ID : 0 Group Type : external Addr Family : IPv4-UNC AdvMinTimeVal : 30 Total Peers : 1 Leader Peer : 192.168.1.2 Peers List : 192.168.1.2
项目 |
描述 |
---|---|
The Public instance's update peer group number |
实例中的对等体打包组个数 |
Keep buffer update peer group number |
已保存在批次buffer中的对等体打包组的打包个数 |
BGP Version |
BGP协议的版本号 |
Group ID |
对等体打包组的ID |
Group Type |
对等体打包组的类型,有如下三种:
|
Addr Family |
地址族 |
AdvMinTimeVal |
发送相同路由前缀更新报文的最小时间间隔。 |
Total Peers |
打包组中对等体的总数 |
Leader Peer |
打包组的对等体代表 |
Peers List |
对等体列表 |
# 通过指定打包组的index显示指定打包组信息。
<HUAWEI> display bgp update-peer-group index 0
Group ID : 0
BGP Version : 4
Group Type : external
Addr Family : IPv4-UNC
AdvMinTimeVal : 30
Total Peers : 1
Leader Peer : 192.168.1.2
Total format packet number : 3
Total send packet number : 3
Total replicate packet number : 0
The replication percentages(%) : 0
Peers List : 192.168.1.2
display bgp vpnv4 brief
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
all | 查看所有VPNv4和VPN实例(IPv4地址族)的信息。 | - |
vpn-instance vpn-instance-name | 查看指定的VPN实例名。 | 必须是已存在的VPN实例名称。 |
使用实例
# 查看VPNv4和所有VPN实例(IPv4地址族)的简要信息。
<HUAWEI> display bgp vpnv4 all brief
VPNV4 :
Rd Num Peer Num Route Num
0 1 0
VPN-Instance(IPv4-family):
VPN-Instance Name Peer Num Route Num
vrf0 0 0
vrf1 0 0
vrf11 0 0
vrf12 0 0
vrf13 0 0
vrf14 0 0
vrf2 0 20
vrf3 0 20
vrf4 0 24
vrf5 0 24
vrf6 0 0
vrf7 0 0
vrf8 0 20
display bgp vpnv4 routing-table
命令格式
display bgp vpnv4 { all | route-distinguisher route-distinguisher | vpn-instance vpn-instance-name } routing-table [ as-path-filter { as-path-filter-number | as-path-filter-name } | cidr | different-origin-as ]
display bgp vpnv4 { all | route-distinguisher route-distinguisher | vpn-instance vpn-instance-name } routing-table regular-expression as-regular-expression
display bgp vpnv4 route-distinguisher route-distinguisher routing-table [ verbose | ipv4-address [ mask | mask-length ] ]
display bgp vpnv4 { all | vpn-instance vpn-instance-name } routing-table [ verbose | ipv4-address [ mask [ longer-prefixes ] | mask-length [ longer-prefixes ] ] ]
display bgp vpnv4 { all | vpn-instance vpn-instance-name } routing-table peer ipv4-address { advertised-routes [ network [ { mask | mask-length } [ longer-prefixes ] ] ] | received-routes [ active ] }
display bgp vpnv4 all routing-table peer ipv4-address received-routes network [ { mask | mask-length } [ longer-prefixes ] ]
display bgp vpnv4 vpn-instance vpn-instance-name routing-table peer ipv4-address received-routes network [ { mask | mask-length } [ longer-prefixes | original-attributes ] ]
display bgp vpnv4 { all | route-distinguisher route-distinguisher | vpn-instance vpn-instance-name } routing-table community-filter { { community-filter-name | basic-community-filter-number } [ whole-match ] | advanced-community-filter-number }
display bgp vpnv4 { all | route-distinguisher route-distinguisher | vpn-instance vpn-instance-name } routing-table community [ community-number | aa:nn ] &<1-29> [ internet | no-advertise | no-export | no-export-subconfed ] * [ whole-match ]
display bgp vpnv4 vpn-instance vpn-instance-name routing-table peer ipv4-address accepted-routes
display bgp vpnv4 { all | vpn-instance vpn-instance-name } routing-table time-range start-time end-time
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
all | 查看所有VPNv4的BGP路由信息。 | - |
route-distinguisher route-distinguisher | 显示指定RD的BGP路由信息。 | RD有如下几种格式:RD有如下几种格式:
|
vpn-instance vpn-instance-name | 查看指定VPN实例的BGP路由信息。 | 必须是已存在的VPN实例名称。 |
as-path-filter | 用来显示匹配指定过滤器的路由。 | - |
as-path-filter-number | 指定匹配的AS路径过滤器号。 | 整数形式,取值范围1~256。 |
as-path-filter-name | 指定匹配的AS路径过滤器名称。 | 字符串形式,区分大小写,不支持空格,长度范围是1~51,且不能都是数字。当输入的字符串两端使用双引号时,可在字符串中输入空格。 |
cidr | 显示无分类域间路由CIDR(Classless InterDomain Routing)的路由信息。 | - |
different-origin-as | 用来显示具有相同目的地址但不同源AS号的路由。 | - |
regular-expression as-regular-expression | 为匹配的AS正则表达式。 | 字符串类型,取值范围是1~80。 |
verbose | 指定显示BGP VPNv4的路由详细信息。 | - |
ipv4-address | 指定IPv4目的地址。 | - |
mask | 指定地址掩码。 | 点分十进制形式。 |
mask-length | 指定地址掩码长度。 | 整数形式,取值范围是0~32。 |
peer ipv4-address | 查看指定对等体的路由信息。 | - |
advertised-routes | 显示发布给指定对等体的路由信息。 | - |
network | 指定IPv4地址形式的网络地址。 | 点分十进制格式。 |
longer-prefixes | 允许按比指定掩码更长的掩码长度匹配。 | - |
received-routes | 显示从指定对等体收到的路由信息。 | - |
active | 显示从指定对等体收到的活跃路由信息。 | - |
original-attributes | 显示从指定对等体收到的BGP路由在经过本地入口策略过滤之前携带的原始路由属性。如果要使该功能生效,需要配置peer keep-all-routes命令。 | - |
community-filter | 用来显示匹配指定的BGP团体属性过滤器的路由信息。 | - |
community-filter-name | 指定团体属性过滤器名称。 | 字符串形式,区分大小写,长度范围是1~51,且不能都是数字。 |
basic-community-filter-number | 指定基本团体属性过滤器号。 | 整数形式,取值范围是1~99。 |
whole-match | 精确匹配。 | - |
advanced-community-filter-number | 指定高级团体属性过滤器编号。 | 整数形式,取值范围是100~199。 |
community | 用来查看路由表中指定BGP团体的路由信息。 | - |
community-number | 指定的团体号。 | - |
aa:nn | 指定的团体号。最多可以设置29个团体号。 | aa和nn都是整数形式,取值范围都是0~65535。 |
internet | 可以向任何对等体发送匹配的路由。 | - |
no-advertise | 显示带有No-Advertise团体属性的BGP路由。 | - |
no-export | 显示带有No-Export团体属性的BGP路由。 | - |
no-export-subconfed | 显示带有No-Export-Subconfed团体属性的BGP路由。 | - |
accepted-routes | 显示从指定邻居收到的通过策略过滤的路由信息。 | - |
time-range start-time end-time | 显示指定时间段内发生过震荡的BGP VPNv4路由信息。例如,start-time取值为0d0h5m0s,表示距离当前时间5分钟之前,end-time取值为0d0h10m0s,表示距离当前时间10分钟之前,显示的是路由存活时间在5分钟到10分钟之间的所有BGP VPNv4路由信息。 | start-time:取值范围是0~10000d0~23h0~59m0~59s。 end-time:取值范围是0~10000d0~23h0~59m0~59s。 |
使用指南
通过指定不同的参数可以只查看特定的路由信息。
查看BGP路由表时,如果IPv4路由的目的地址的掩码长度等于其自然掩码长度,则不显示掩码长度。
如果想查看在特定时间段内有那些BGP VPNv4路由发生过震荡,可以使用display bgp vpnv4 { all | vpn-instance vpn-instance-name } routing-table time-range start-time end-time命令。例如,如果发现某个时间段内业务流量不正常,可以使用本命令查看是否有相关路由发生过震荡;如果某个时间段内设备CPU使用率较高,可以使用本命令看是否有大量路由发生过震荡。查看完成后,方便用户查找到具体的路由,从而方便问题定位。
使用实例
# 查看名为vpn1的VPN实例的所有BGP路由信息。
<HUAWEI> display bgp vpnv4 vpn-instance vpn1 routing-table
BGP Local router ID is 10.1.1.9
Status codes: * - valid, > - best, d - damped,
h - history, i - internal, s - suppressed, S - Stale
Origin : i - IGP, e - EGP, ? - incomplete
VPN-Instance vpn1, Router ID 10.1.1.9:
Total Number of Routes: 4
Network NextHop MED LocPrf PrefVal Path/Ogn
*> 10.1.2.0/24 0.0.0.0 0 0 ?
*> 10.1.2.1/32 0.0.0.0 0 0 ?
*> 10.11.11.11/32 0.0.0.0 0 0 ?
*>i 10.22.22.22/32 10.3.3.9 0 100 0 ?
# 查看所有BGP VPNv4路由信息。
<HUAWEI> display bgp vpnv4 all routing-table
BGP Local router ID is 10.1.1.9
Status codes: * - valid, > - best, d - damped,
h - history, i - internal, s - suppressed, S - Stale
Origin : i - IGP, e - EGP, ? - incomplete
Total number of routes from all PE: 4
Route Distinguisher: 100:1
Network NextHop MED LocPrf PrefVal Path/Ogn
*>i 10.22.22.22/32 10.3.3.9 0 100 0 ?
Route Distinguisher: 100:4
Network NextHop MED LocPrf PrefVal Path/Ogn
*> 10.1.2.0/24 0.0.0.0 0 0 ?
*> 10.1.2.1/32 0.0.0.0 0 0 ?
*> 10.11.11.11/32 0.0.0.0 0 0 ?
VPN-Instance vpn1, Router ID 10.1.1.9:
Total Number of Routes: 4
Network NextHop MED LocPrf PrefVal Path/Ogn
*> 10.1.2.0/24 0.0.0.0 0 0 ?
*> 10.1.2.1/32 0.0.0.0 0 0 ?
*> 10.11.11.11/32 0.0.0.0 0 0 ?
*>i 10.22.22.22/32 10.3.3.9 0 100 0 ?
# 查看指定RD的VPNv4路由信息。
<HUAWEI> display bgp vpnv4 route-distinguisher 100:1 routing-table
BGP Local router ID is 10.1.1.9
Status codes: * - valid, > - best, d - damped,
h - history, i - internal, s - suppressed, S - Stale
Origin : i - IGP, e - EGP, ? - incomplete
Route Distinguisher: 100:1
Total Number of Routes: 3
Network NextHop MED LocPrf PrefVal Path/Ogn
*> 10.1.1.0/24 0.0.0.0 0 0 ?
* 10.1.1.1 0 0 65410?
*> 10.1.1.2/32 0.0.0.0 0 0 ?
VPN-Instance vpna, Router ID 10.1.1.9:
Total Number of Routes: 7
Network NextHop MED LocPrf PrefVal Path/Ogn
*> 10.1.1.0/24 0.0.0.0 0 0 ?
10.1.1.1 0 0 65410?
*> 10.1.1.2/32 0.0.0.0 0 0 ?
*> 10.2.1.0/24 10.2.1.2 0 0 ?
* i 10.3.3.9 0 100 0 ?
*> 10.2.1.2/32 127.0.0.1 0 0 ?
*>i 10.4.1.0/24 10.4.4.9 0 100 0 ?
# 查看团体号为1000:100的所有BGP VPNv4路由表信息。
<HUAWEI> display bgp vpnv4 all routing-table community 1000:100
BGP Local router ID is 10.1.1.9
Status codes: * - valid, > - best, d - damped,
h - history, i - internal, s - suppressed, S - Stale
Origin : i - IGP, e - EGP, ? - incomplete
Total number of routes from all PE: 1
Route Distinguisher: 100:1
Network NextHop MED LocPrf PrefVal Community
*>i 10.22.22.22/32 10.3.3.9 0 100 0 <1000:100>
VPN-Instance vpn1, Router ID 10.1.1.9:
Total Number of Routes: 1
Network NextHop MED LocPrf PrefVal Community
*>i 10.22.22.22/32 10.3.3.9 0 100 0 <1000:100>
VPN-Instance vpn2, Router ID 10.1.1.9:
Total Number of Routes: 0
# 查看指定时间段内震荡的BGP VPNv4路由信息。
<HUAWEI> display bgp vpnv4 all routing-table time-range 0d5h0m0s 1d5h0m0s
BGP Local router ID is 192.168.1.250
Status codes: * - valid, > - best, d - damped,
h - history, i - internal, s - suppressed, S - Stale
Origin : i - IGP, e - EGP, ? - incomplete
Route Distinguisher: 2:2
Network NextHop Peer Duration Path/Ogn
*>i 0.0.0.0 10.2.2.2 10.2.2.2 05h30m11s i
*> 10.2.3.4/32 0.0.0.0 0.0.0.0 05h30m42s ?
VPN-Instance 1, Router ID 192.168.1.250:
Network NextHop Peer Duration Path/Ogn
*> 10.2.3.4/32 0.0.0.0 0.0.0.0 05h30m42s ?
VPN-Instance 2, Router ID 192.168.1.250:
Network NextHop Peer Duration Path/Ogn
*>i 0.0.0.0 10.2.2.2 10.2.2.2 05h30m11s i
*> 10.2.3.4/32 0.0.0.0 0.0.0.0 05h30m42s ?
项目 |
描述 |
---|---|
BGP Local router ID |
本地BGP的本地设备ID号 |
Network |
显示BGP路由表中的网络地址 |
NextHop |
报文发送的下一跳地址 |
MED |
路由度量值 |
LocPrf |
本地优先级 |
PrefVal |
协议首选值 |
Peer |
对等体的IP地址 |
Duration |
路由的持续时间 |
Path/Ogn |
显示AS路径号及Origin属性 |
Community |
团体属性信息 |
# 查看指定的BGP VPNv4路由信息。
<HUAWEI> display bgp vpnv4 all routing-table 192.168.2.0 BGP local router ID : 10.2.2.9 Local AS number : 100 Total routes of Route Distinguisher(100:10): 2 BGP routing table entry information of 192.168.2.0/24: Imported route. Label information (Received/Applied): NULL/1025 From: 0.0.0.0 (0.0.0.0) Route Duration: 00h50m09s Direct Out-interface: Vlanif30 Original nexthop: 192.168.2.1 Qos information : 0x0 Ext-Community:RT <1 : 1> AS-path Nil, origin incomplete, MED 0, pref-val 0, valid, local, best, select, pre 255 Advertised to such 1 peers: 10.3.3.3 BGP routing table entry information of 192.168.2.0/24: From: 192.168.2.2 (1.1.1.1) Route Duration: 00h48m50s Direct Out-interface: Vlanif30 Original nexthop: 192.168.2.2 Qos information : 0x0 Ext-Community:RT <1 : 1> AS-path 10, origin incomplete, MED 0, pref-val 0, valid, external, pre 255, not preferred for route type Not advertised to any peer yet VPN-Instance vpna, Router ID 10.2.2.9: Total Number of Routes: 2 BGP routing table entry information of 192.168.2.0/24: Imported route. From: 0.0.0.0 (0.0.0.0) Route Duration: 00h50m09s Direct Out-interface: Vlanif30 Original nexthop: 192.168.2.1 Qos information : 0x0 AS-path Nil, origin incomplete, MED 0, pref-val 0, valid, local, best, select, pre 0 Advertised to such 1 peers: 192.168.2.2 BGP routing table entry information of 192.168.2.0/24: From: 192.168.2.2 (1.1.1.1) Route Duration: 00h48m51s Direct Out-interface: Vlanif30 Original nexthop: 192.168.2.2 Qos information : 0x0 AS-path 10, origin incomplete, MED 0, pref-val 0, external, pre 255 Not advertised to any peer yet
项目 | 描述 |
---|---|
Local AS number | 本地自治系统号。 |
Total routes of Route Distinguisher | 指定RD的BGP VPNv4路由总数。 |
BGP routing table entry information of x.x.x.x/x | 表示下面的信息是BGP的路由表项信息。 |
Imported route |
BGP通过import-route命令引入的路由。 |
Label information (Received/Applied) | 标签信息(接收的标签/发布的标签)。 说明:
如果显示信息中没有Label information字段,则可能是标签资源不足,导致无法为该路由申请到标签而不会给其它对等体。如果是标签不足,可在VPN实例视图下通过命令apply-label per-instance配置每实例每标签,来减少标签的使用量。 |
From | 路由发布者的IP地址。 |
Route Duration | 路由持续时间。 |
Direct Out-interface | 直连出接口。 |
Original nexthop | 原始的下一跳。 |
Qos information | 路由的QoS信息
|
Ext-Community | BGP扩展团体属性。 |
AS-path | AS路径属性。 |
origin | 该BGP路由的源(Origin)属性。它有以下3种类型:
|
pref-val | 协议首选值。 |
valid | 该BGP路由为有效路由。 |
external | 该路由为从EBGP邻居学到的路由。 |
best | 该BGP路由是最优路由。 |
select | 该BGP路由为优选路由。 |
pre 255 | BGP路由优先级为255。 |
Advertised to such 1 peers | 该BGP路由向一个对等体发布。 |
Not advertised to any peer yet | 该BGP路由尚未向任何对等体发布。 |
VPN-Instance vpna, Router ID 10.2.2.9 | 本地VPN实例是vpna,对应的Router ID是10.2.2.9 |
Total Number of Routes |
VPN实例vpna里匹配的路由总数 |
<HUAWEI> display bgp vpnv4 all routing-table 192.168.4.4
BGP local router ID : 10.1.1.1 Local AS number : 100 Total routes of Route Distinguisher(10:10): 1 BGP routing table entry information of 192.168.4.4/32: Label information (Received/Applied): 1025/NULL From: 10.1.1.2 (10.1.1.2) Route Duration: 00h12m26s Relay IP Nexthop: 0.0.0.0 Relay IP Out-Interface: GigabitEthernet0/0/0 Relay Tunnel Out-Interface: Relay token: 0x0 Original nexthop: 10.1.1.2 Qos information : 0x0 Ext-Community:RT <10 : 10>, RT <20 : 20> AS-path Nil, origin incomplete, MED 0, localpref 100, pref-val 0, valid, internal, best, select, pre 255 Not advertised to any peer yet VPN-Instance vrf1, Router ID 10.1.1.1: Total Number of Routes: 1 BGP routing table entry information of 192.168.4.4/32: Label information (Received/Applied): 1025/NULL From: 10.1.1.2 (10.1.1.2) Route Duration: 00h12m26s Relay Tunnel Out-Interface: Relay token: 0x0 Original nexthop: 10.1.1.2 Qos information : 0x0 Ext-Community:RT <10 : 10>, RT <20 : 20> AS-path Nil, origin incomplete, MED 0, localpref 100, pref-val 0, internal, pre 255, invalid for tunnel unreachable Not advertised to any peer yet
项目 |
描述 |
---|---|
BGP local router ID |
本地BGP设备的ID号,其格式与IPv4地址一样 |
Local AS number |
本地自治系统号 |
Total routes of Route Distinguisher(10:10) |
指定RD的BGP VPNv4路由总数 |
BGP routing table entry information of 192.168.4.4/32 |
表示下面的信息是192.168.4.4/32的路由表项信息 |
Label information (Received/Applied) |
标签信息(接收的标签/发布的标签) |
From |
路由发布者的IP地址。其中,10.1.1.2是邻居用来建立BGP连接的接口的IP地址,10.1.1.2是邻居的Router ID。 |
Route Duration |
路由持续时间 |
Relay IP Nexthop |
IP迭代下一跳 |
Relay IP Out-Interface |
IP迭代出接口 |
Relay Tunnel Out-Interface |
隧道迭代的出接口 |
Relay token |
迭代到的用于MPLS转发的Token值,是Tunnel ID的一部分,系统自动分配的。 |
Original nexthop |
原始的下一跳 |
Qos information |
路由的QoS信息
|
Ext-Community |
BGP扩展团体属性 |
AS-path Nil |
AS路径属性,“Nil”表示属性值为空 |
origin incomplete |
该路由的源(Origin)属性。它有以下3种类型:
|
MED |
路由度量值 |
localpref |
该路由的本地优先级 |
pref-val |
该路由的协议首选值 |
valid |
该路由是有效路由 |
internal |
该路由是内部路由 |
best |
该路由是最优路由 |
select |
该路由是优选路由 |
pre 255 |
BGP路由优先级为255 |
invalid for tunnel unreachable |
表示此路由无效的原因,取值包括:
|
Not advertised to any peer yet |
该BGP路由尚未向任何对等体发布 |
VPN-Instance vrf1, Router ID 10.1.1.1 |
本地VPN实例是vrf1,对应的Router ID是10.1.1.1 |
Total Number of Routes |
VPN实例vrf1里匹配192.168.4.4/32的路由总数 |
display bgp vpnv4 routing-table statistics
命令格式
display bgp vpnv4 { all | route-distinguisher route-distinguisher | vpn-instance vpn-instance-name } routing-table statistics [ as-path-filter { as-path-filter-number | as-path-filter-name } | cidr | different-origin-as ]
display bgp vpnv4 { all | route-distinguisher route-distinguisher | vpn-instance vpn-instance-name } routing-table statistics regular-expression as-regular-expression
display bgp vpnv4 { all | route-distinguisher route-distinguisher | vpn-instance vpn-instance-name } routing-table statistics community [ community-number | aa:nn ] &<1-29> [ internet | no-advertise | no-export | no-export-subconfed ] * [ whole-match ]
display bgp vpnv4 { all | route-distinguisher route-distinguisher | vpn-instance vpn-instance-name } routing-table statistics community-filter { { community-filter-name | basic-community-filter-number } [ whole-match ] | advanced-community-filter-number }
display bgp vpnv4 vpn-instance vpn-instance-name routing-table statistics dampened
display bgp vpnv4 { all | vpn-instance vpn-instance-name } routing-table peer ipv4-address { advertised-routes | received-routes [ active ] } statistics
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
all | 查看所有VPNv4的BGP路由统计信息。 | - |
route-distinguisher route-distinguisher | 显示指定RD的BGP路由信息。 | RD有如下几种格式:
|
vpn-instance vpn-instance-name | 查看指定VPN实例的BGP路由统计信息。 | 必须是已存在的VPN实例名称。 |
as-path-filter | 用来显示匹配指定过滤器的路由。 | - |
as-path-filter-number | 指定匹配的AS路径过滤器号。 | 整数形式,取值范围1~256。 |
as-path-filter-name | 指定匹配的AS路径过滤器名称。 | 字符串形式,区分大小写,不支持空格,长度范围是1~51,且不能都是数字。当输入的字符串两端使用双引号时,可在字符串中输入空格。 |
cidr | 显示无分类域间路由CIDR(Classless InterDomain Routing)的路由信息。 | - |
different-origin-as | 用来显示具有相同目的地址但不同源AS号的路由。 | - |
regular-expression as-regular-expression | 为匹配的AS正则表达式。 | 字符串类型,取值范围是1~80。 |
community | 用来查看路由表中指定BGP团体的路由信息。 | - |
community-number | 指定的团体号。 | 整数形式,取值范围0~4294967295。 |
aa:nn | 指定的团体属性值。 | aa和nn都是整数形式,取值范围都是0~65535。 |
internet | 可以向任何对等体发送匹配的路由。 | - |
no-advertise | 显示带有No-Advertise团体属性的BGP路由。 | - |
no-export | 显示带有No-Export团体属性的BGP路由。 | - |
no-export-subconfed | 显示带有No-Export-Subconfed团体属性的BGP路由。 | - |
whole-match | 精确匹配。 | - |
community-filter | 用来显示匹配指定的BGP团体属性过滤器的路由信息。 | - |
basic-community-filter-number | 指定基本团体属性过滤器号。 | 整数形式,取值范围为1~99。 |
advanced-community-filter-number | 指定高级团体属性过滤器号。 | 整数形式,取值范围为100~199。 |
community-filter-name | 指定团体属性过滤器名称。 | 字符串形式,区分大小写,长度范围是1~51,且不能都是数字。 |
dampened | 查看BGP衰减路由的统计信息。 | - |
active | 显示活跃路由计数。 | - |
peer ipv4-address | 查看指定对等体的路由统计信息。 | 点分十进制形式。 |
advertised-routes | 显示发布给指定对等体的路由统计信息。 | - |
received-routes | 显示从指定对等体收到的路由统计信息。 | - |
使用实例
<HUAWEI> display bgp vpnv4 all routing-table statistics
Total number of routes from all PE: 2
VPN-Instance vpn1, Router ID 10.1.1.9:
Total Number of Routes: 2
# 查看指定RD的VPNv4路由统计信息。
<HUAWEI> display bgp vpnv4 route-distinguisher 100:1 routing-table statistics
Route Distinguisher: 100:1
Total Number of Routes: 2
VPN-Instance vpn1, Router ID 10.1.1.9:
Total Number of Routes: 2
display bgp vpnv6 brief
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
all | 查看所有VPNv6和VPN实例(IPv6地址族)的信息。 | - |
vpn-instance vpn-instance-name | VPN实例名。 | 必须是已存在的VPN实例名称。 |
display bgp vpnv6 routing-table
命令格式
display bgp vpnv6 { all | vpn-instance vpn-instance-name | route-distinguisher route-distinguisher } routing-table [ verbose | ipv6-address [ prefix-length ] ]
display bgp vpnv6 { all | vpn-instance vpn-instance-name | route-distinguisher route-distinguisher } routing-table as-path-filter { as-path-filter-number | as-path-filter-name }
display bgp vpnv6 { all | vpn-instance vpn-instance-name | route-distinguisher route-distinguisher } routing-table community [ community-number | aa:nn ] &<1-29> [ internet | no-advertise | no-export | no-export-subconfed ] * [ whole-match ]
display bgp vpnv6 { all | vpn-instance vpn-instance-name | route-distinguisher route-distinguisher } routing-table community-filter { { community-filter-name | basic-community-filter-number } [ whole-match ] | advanced-community-filter-number }
display bgp vpnv6 { all | vpn-instance vpn-instance-name | route-distinguisher route-distinguisher } routing-table different-origin-as
display bgp vpnv6 { all | vpn-instance vpn-instance-name | route-distinguisher route-distinguisher } routing-table regular-expression as-regular-expression
display bgp vpnv6 vpn-instance vpn-instance-name routing-table peer ipv6-address { advertised-routes [ dest-ipv6-address [ prefix-length ] ] | received-routes [ active ] }
display bgp vpnv6 vpn-instance vpn-instance-name routing-table peer ipv6-address received-routes dest-ipv6-address [ prefix-length [ original-attributes ] ]
display bgp vpnv6 all routing-table peer ipv4-address received-routes dest-ipv6-address [ prefix-length ]
display bgp vpnv6 vpn-instance vpn-instance-name routing-table peer ipv6-address accepted-routes
display bgp vpnv6 { all | vpn-instance vpn-instance-name } routing-table time-range start-time end-time
display bgp vpnv6 all routing-table peer ipv4-address { advertised-routes [ dest-ipv6-address [ prefix-length ] ] | received-routes [ active ] }
参数说明
参数 | 参数说明 | 取值 |
---|---|---|
all | 查看所有VPNv6的BGP路由统计信息。 | - |
vpn-instance vpn-instance-name | 显示本端指定VPN实例的BGP路由信息。 | 必须是已存在的VPN实例名称。 |
route-distinguisher route-distinguisher | 显示指定RD的BGP路由信息。 | RD有如下几种格式:
|
ipv6-address | 指定要显示的对等体的IPv6地址。 | 32位16进制数,格式为X:X:X:X:X:X:X:X。 |
verbose | 指定显示BGP VPNv6路由的详细信息。 | - |
prefix-length | 指定IPv6地址的前缀长度。 | - |
as-path-filter | 用来显示匹配指定过滤器的路由。 | - |
as-path-filter-number | 指定匹配的AS路径过滤器号。 | 整数形式,取值范围1~256。 |
as-path-filter-name | 指定匹配的AS路径过滤器名称。 | 字符串形式,区分大小写,不支持空格,长度范围是1~51,且不能都是数字。当输入的字符串两端使用双引号时,可在字符串中输入空格。 |
community | 用来查看路由表中指定BGP团体的路由信息。 | - |
community-number | 指定的团体号。 | 整数形式,取值范围0~4294967295。 |
aa:nn | 指定的团体号。最多可以设置29个团体号。 | - |
internet | 显示带有Internet团体属性的BGP路由。 | - |
no-advertise | 显示带有No-Advertise团体属性的BGP路由。 | - |
no-export | 显示带有No-Export团体属性的BGP路由。 | - |
no-export-subconfed | 显示带有No-Export-Subconfed团体属性的BGP路由。 | - |
whole-match | 精确匹配。 | - |
community-filter | 用来显示匹配指定的BGP团体属性过滤器的路由信息。 | - |
community-filter-name | 团体属性过滤器名称。 | - |
basic-community-filter-number | 指定基本团体属性过滤器号。 | - |
advanced-community-filter-number | 指定高级团体属性过滤器号。 | - |
different-origin-as | 用来显示具有相同目的地址但不同源AS号的路由。 | - |
regular-expression as-regular-expression | 为匹配的AS正则表达式。 | 字符串类型,取值范围是1~80。 |
peer ipv6-address | 显示指定BGP对等体的路由信息。 | - |
ipv4-address | 指定要显示的对等体的IPv4地址。 | 点分十进制形式。 |
advertised-routes | 显示发布给指定对等体的路由信息。 | - |
dest-ipv6-address | 指定IPv6形式的目的网络地址。 | 32位16进制数,格式为X:X:X:X:X:X:X:X。 |
received-routes | 显示从指定对等体收到的路由信息。 | - |
active | 显示从指定对等体收到的活跃路由信息。 | - |
original-attributes | 显示从指定对等体收到的BGP路由在经过本地入口策略过滤之前携带的原始路由属性。如果要使该功能生效,需要配置peer keep-all-routes命令。 | - |
accepted-routes | 显示从指定邻居收到的通过策略过滤的路由信息。 | - |
time-range start-time end-time | 显示指定时间段内发生过震荡的BGP VPNv6路由信息。例如,start-time取值为0d0h5m0s,end-time取值为0d0h10m0s,显示的是路由存活时间在5分钟到10分钟之间的所有BGP VPNv6路由信息。 | start-time:取值范围是0~10000d0~23h0~59m0~59s。 end-time:取值范围是0~10000d0~23h0~59m0~59s。 |
使用指南
通过指定不同的参数可以只查看特定的路由信息。
如果想查看在特定时间段内有那些BGP VPNv6路由发生过震荡,可以使用display bgp vpnv6 { all | vpn-instance vpn-instance-name } routing-table time-range start-time end-time命令。例如,如果发现某个时间段内业务流量不正常,可以使用本命令查看是否有相关路由发生过震荡;如果某个时间段内设备CPU使用率较高,可以使用本命令看是否有大量路由发生过震荡。查看完成后,方便用户查找到具体的路由,从而方便问题定位。
使用实例
# 查看所有BGP VPNv6路由信息。
<HUAWEI> display bgp vpnv6 all routing-table BGP Local router ID is 10.1.1.1 Status codes: * - valid, > - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete Total number of routes from all PE: 3 Route Distinguisher: 100:1 *>i Network : FC00:0:0:2001:: PrefixLen : 64 NextHop : FC00:0:0:2001::1 LocPrf : MED : 0 PrefVal : 0 Label : NULL Path/Ogn : ? *> Network : FC00:0:0:2001::2 PrefixLen : 128 NextHop : :: LocPrf : MED : 0 PrefVal : 0 Label : NULL Path/Ogn : ? *> Network : FE80:: PrefixLen : 10 NextHop : :: LocPrf : MED : 0 PrefVal : 0 Label : NULL Path/Ogn : ? VPN-Instance whm1, Router ID 10.4.4.4 : Total Number of Routes: 3 *> Network : FC00:0:0:2001:: PrefixLen : 64 NextHop : :: LocPrf : MED : 0 PrefVal : 0 Label : NULL Path/Ogn : ? *> Network : FC00:0:0:2001::2 PrefixLen : 128 NextHop : :: LocPrf : MED : 0 PrefVal : 0 Label : NULL Path/Ogn : ? *> Network : FE80:: PrefixLen : 10 NextHop : :: LocPrf : MED : 0 PrefVal : 0 Label : NULL Path/Ogn : ?
<HUAWEI> display bgp vpnv6 vpn-instance 1 routing-table time-range 0d5h0m0s 1d5h0m0s BGP Local router ID is 10.1.1.1 Status codes: * - valid, > - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete Route Distinguisher: 300:1 *> Network : FC00:0:0:1991:: PrefixLen : 64 NextHop : :: Duration : 16h32m17s Peer : :: Path/Ogn : ? *> Network : FC00:0:0:2004:: PrefixLen : 64 NextHop : :: Duration : 16h34m02s Peer : :: Path/Ogn : ? Route Distinguisher: 10011:1 *>i Network : FC00:0:0:1998:: PrefixLen : 32 NextHop : FC00:0:0:1::9 Duration : 16h38m16s Peer : 10.1.1.9 Path/Ogn : 65410 ? *>i Network : FC00:0:0:1998:: PrefixLen : 64 NextHop : FC00:0:0:1::9 Duration : 16h37m01s Peer : 10.1.1.9 Path/Ogn : ? *>i Network : FC00:0:0:2001:: PrefixLen : 64 NextHop : FC00:0:0:1::9 Duration : 16h47m31s Peer : 10.1.1.9 Path/Ogn : ? *>i Network : FC00:0:0:3001:: PrefixLen : 64 NextHop : FC00:0:0:1::9 Duration : 16h45m40s Peer : 10.1.1.9 Path/Ogn : 65410 ? VPN-Instance vpna, Router ID 10.4.4.4 : *> Network : FC00:0:0:1991:: PrefixLen : 64 NextHop : :: Duration : 16h32m17s Peer : :: Path/Ogn : ? *>i Network : FC00:0:0:1998:: PrefixLen : 32 NextHop : FC00:0:0:1::9 Duration : 16h38m16s Peer : 10.1.1.9 Path/Ogn : 65410 ? *>i Network : FC00:0:0:1998:: PrefixLen : 64 NextHop : FC00:0:0:1::9 Duration : 16h37m01s Peer : 10.1.1.9 Path/Ogn : ? *>i Network : FC00:0:0:2001:: PrefixLen : 64 NextHop : FC00:0:0:1::9 Duration : 16h47m31s Peer : 10.1.1.9 Path/Ogn : ? *> Network : FC00:0:0:2004:: PrefixLen : 64 NextHop : :: Duration : 16h34m02s Peer : :: Path/Ogn : ? *>i Network : FC00:0:0:3001:: PrefixLen : 64 NextHop : FC00:0:0:1::9 Duration : 16h45m40s Peer : 10.1.1.9 Path/Ogn : 65410 ?
项目 |
描述 |
---|---|
BGP Local router ID |
本地BGP交换机的ID号,其格式与IPv4地址一样 |
Total number of routes from all PE |
本交换机从所有对等体PE收到的BGP VPNv6的路由总数 |
Network |
该路由的目的网络地址/主机地址 |
PrefixLen |
该路由的目的网络地址/主机的地址的掩码长度 |
NextHop |
本端为了将报文发送到目的地址所要经过的紧邻的下一跳IPv6地址 |
LocPrf |
该BGP路由的本地优先级,默认值为100 |
MED |
该路由的度量值,默认值为0 |
PrefVal |
该路由的协议首选值 |
Label |
本端发往该路由目的网段/主机的数据应携带的标签 |
Duration |
路由的持续时间 |
Peer |
对等体的IP地址 |
<