所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

S12700 V200R013C00 命令参考

本文档介绍了设备中各特性的配置命令,包括每条命令的功能、格式、参数、视图、缺省级别、使用指南、举例和相关命令。
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
BGP配置命令

BGP配置命令

命令支持情况

命令支持情况请见各命令行中的说明,如无相关描述,默认所有款型支持该命令。

active-route-advertise

命令功能

active-route-advertise命令用来配置BGP仅发布在IP路由表中被优选的路由。

undo active-route-advertise命令用来恢复缺省配置。

缺省情况下,BGP发布所有在BGP路由表中优选的路由给邻居。

命令格式

active-route-advertise

undo active-route-advertise

参数说明

视图

BGP视图、BGP-IPv4单播地址族视图、BGP-VPN实例IPv4地址族视图、BGP-IPv6单播地址族视图、BGP-VPN实例IPv6地址族视图

缺省级别

2:配置级

使用指南

应用场景

缺省情况下路由只需在BGP中优选即可向邻居发布。配置了此命令之后,路由必须同时满足在BGP协议层面优选与在路由管理层面活跃两个条件,才能向邻居发布。

注意事项

该命令与命令routing-table rib-only互斥。

使用实例

# 配置BGP仅发布在IP路由表中被优选的路由给邻居。

<HUAWEI> system-view
[HUAWEI] bgp 100
[HUAWEI-bgp] active-route-advertise

aggregate (BGP)

命令功能

aggregate命令用来在BGP路由表中创建一条聚合路由。

undo aggregate命令用来在BGP路由表中删除一条聚合路由。

缺省情况下,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视图、BGP-IPv4单播地址族视图、BGP-IPv4组播地址族视图BGP-VPN实例IPv4地址族视图、BGP-IPv6单播地址族视图、BGP-VPN实例IPv6地址族视图

缺省级别

2:配置级

使用指南

应用场景

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-policyif-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-policyorigin-policysuppress-policyas-setdetail-suppressed)进行匹配检查,如果出现未使能的可选参数时,去使能命令将执行失败。

使用实例

# 创建一条聚合记录。该路由发布的路径为一个包含所有聚合路径信息的AS集合段。

<HUAWEI> system-view
[HUAWEI] bgp 100
[HUAWEI-bgp] ipv4-family unicast
[HUAWEI-bgp-af-ipv4] aggregate 172.16.0.0 255.255.0.0 as-set

as-notation plain

命令功能

as-notation plain命令用来配置BGP 4字节AS号的显示格式为整数形式。

undo as-notation plain命令用来配置BGP 4字节AS号的显示格式为点分形式。

缺省情况下,BGP 4字节AS号的显示格式为点分形式,即x.y格式。

命令格式

as-notation plain

undo as-notation plain

参数说明

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

缺省情况下,BGP的4字节AS号的显示格式为点分形式,例如display bgp peerdisplay命令的输出信息里4字节AS号的显示格式都为点分形式。

如果用户习惯于使用整数形式的4字节AS号,那么可以配置as-notation plain命令将4字节AS号的显示格式从点分形式切换到整数形式。配置as-notation plain命令后,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。

注意事项

配置as-notation plain命令后,系统生成配置信息里的4字节AS号显示格式不会变化。
  • 如果使用整数形式的4字节AS号进行配置,那么系统生成的配置信息里4字节AS号格式也为整数形式。
  • 如果使用点分形式的4字节AS号进行配置,那么系统生成的配置信息里4字节AS号格式也为点分形式。
调整4字节AS号的显示格式会影响AS-Path正则表达式和扩展团体属性过滤器的匹配结果,所以如果当前系统使用了AS-Path正则表达式或者扩展团体属性过滤器做为出口或者入口策略,调整BGP 4字节AS号的显示格式后,需要重新配置AS-Path正则表达式(使用ip as-path-filter命令)和扩展团体属性过滤器(使用ip extcommunity-filter命令),否则会导致路由不能匹配出口或者入口策略,产生网络故障。
  • 如果配置使用整数形式的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 [ as-path-limit-num ]

undo as-path-limit

参数说明

参数 参数说明 取值
as-path-limit-num 指定AS_Path属性中AS号的最大个数。
说明:

对于2字节或4字节的AS号,as-path-limit-num的最大值都一样。

整数形式,取值范围是1~2000。缺省值是255。

视图

BGP视图

缺省级别

2:配置级

使用指南

应用场景

该命令只是在重构AS_Path或聚合生成新路由时,对AS_Path中的AS号最大个数予以限制。

注意事项

配置as-path-limit命令后,接收和发送路由时会检查AS_Path属性中的AS号是否超限。如果超限则丢弃路由,因此,AS_Path属性中AS号的最大个数被限制得过小,会造成路由的丢失。

使用实例

# 设置AS_Path属性中AS号的最大个数为200。

<HUAWEI> system-view
[HUAWEI] bgp 100
[HUAWEI-bgp] as-path-limit 200

auto-frr

命令功能

auto-frr命令用来使能BGP Auto FRR功能。

undo auto-frr命令用来去使能BGP Auto FRR功能。

缺省情况下,BGP Auto FRR功能未使能。

命令格式

auto-frr

undo auto-frr

参数说明

视图

BGP视图、BGP-IPv4单播地址族视图、BGP-IPv6单播地址族视图、BGP-VPN实例IPv4地址族视图、BGP-VPN实例IPv6地址族视图

缺省级别

2:配置级

使用指南

应用场景

BGP Auto FRR功能应用于对丢包、延时非常敏感的网络环境。

推荐与BFD功能配合使用,达到快速感知链路故障将业务快速切换到备份链路的目的。

注意事项

同时配置ip frrauto-frr的时候,auto-frr命令优先级比ip frr的低。如果路由匹配ip frr命令中的路由策略失败,auto-frr会生效。

说明:

对于X系列单板,auto-frr命令能实现转发平面的主备链路的快速切换,也能满足控制平面的路由快速收敛。对于其他单板,auto-frr命令不能实现转发平面的主备链路的快速切换,只能满足控制平面的路由快速收敛。

使用实例

# 使能单播路由的BGP Auto FRR功能。
<HUAWEI> system-view
[HUAWEI] bgp 100
[HUAWEI-bgp] auto-frr

bestroute as-path-ignore

命令功能

bestroute as-path-ignore命令用来配置BGP在选择最优路由时忽略AS路径属性。

undo bestroute as-path-ignore命令用来恢复缺省配置。

缺省情况下,BGP将AS路径属性作为选择最优路由的一个条件。

命令格式

bestroute as-path-ignore

undo bestroute as-path-ignore

参数说明

视图

BGP视图、BGP-IPv4单播地址族视图、BGP-IPv4组播地址族视图BGP-VPN实例IPv4地址族视图、BGP-IPv6单播地址族视图、BGP-VPN实例IPv6地址族视图

缺省级别

2:配置级

使用指南

应用场景

配置该命令后,BGP将不比较AS路径的长度。缺省情况下,长度较小者优先。

注意事项

执行命令bestroute as-path-ignore之后,AS_Path属性不作为BGP选路条件。

使用实例

# 配置BGP在选择最优路由时忽略AS路径属性。

<HUAWEI> system-view
[HUAWEI] bgp 100
[HUAWEI-bgp] ipv4-family unicast
[HUAWEI-bgp-af-ipv4] bestroute as-path-ignore

bestroute igp-metric-ignore

命令功能

bestroute igp-metric-ignore命令用来配置BGP在选择最优路由时忽略下一跳IGP路由度量值的比较。

undo bestroute igp-metric-ignore命令用来恢复为缺省配置。

缺省情况下,BGP选路时优选下一跳IGP路由度量值小的路由。

命令格式

bestroute igp-metric-ignore

undo bestroute igp-metric-ignore

参数说明

视图

BGP视图、BGP-IPv4单播地址族视图、BGP-VPN实例IPv4地址族视图、BGP-VPNv4地址族视图、BGP-IPv6单播地址族视图、BGP-VPN实例IPv6地址族视图、BGP-VPNv6地址族视图

缺省级别

2:配置级

使用指南

应用场景

在BGP网络中,BGP设备经常从多个邻居收到前缀相同但路径不同的多条路由。这时,BGP需要选择到达该前缀的最佳路由来指导报文转发。缺省情况下,BGP会比较这些路由下一跳的IGP路由的度量值,并优选IGP度量值最小的路由。

当用户需要根据自己需求定制选路策略时,可以通过配置bestroute igp-metric-ignore命令使BGP在选择最优路由时忽略下一跳IGP路由的度量值。

使用实例

# 配置BGP在选择最优路由时忽略下一跳IGP路由度量值的比较。

<HUAWEI> system-view
[HUAWEI] bgp 100
[HUAWEI-bgp] ipv4-family unicast
[HUAWEI-bgp-af-ipv4] bestroute igp-metric-ignore

bestroute med-confederation (BGP)

命令功能

bestroute med-confederation命令用来配置BGP在选择最优路由时,仅在联盟内比较MED值。

undo bestroute med-confederation命令用来恢复缺省配置。

缺省情况下,BGP仅比较来自同一AS的路由的MED值。

命令格式

bestroute med-confederation

undo bestroute med-confederation

参数说明

视图

BGP视图、BGP-IPv4单播地址族视图、BGP-IPv4组播地址族视图、BGP-IPv6单播地址族视图

缺省级别

2:配置级

使用指南

在缺省情况下,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值。

使用实例

# 配置BGP在选择最优路由时,在联盟内比较MED值的大小。

<HUAWEI> system-view
[HUAWEI] bgp 100
[HUAWEI-bgp] ipv4-family unicast
[HUAWEI-bgp-af-ipv4] bestroute med-confederation

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 med-none-as-maximum

undo bestroute med-none-as-maximum

参数说明

视图

BGP视图、BGP-IPv4单播地址族视图、BGP-IPv4组播地址族视图BGP-VPN实例IPv4地址族视图、BGP-IPv6单播地址族视图、BGP-VPN实例IPv6地址族视图

缺省级别

2:配置级

使用指南

应用场景

该命令在BGP选路时起作用,且仅应用于MED值为空时的处理方式。当MED值为空时,如果未使用bestroute med-none-as-maximum命令将MED按0来处理,可能会影响系统不能选取到最优路由。

配置影响

BGP在选择最优路由时,执行bestroute med-none-as-maximum命令后,如果路由属性中没有MED值,则把MED值按最大值4294967295来处理。

使用实例

# 配置BGP在选择最优路由时,如果路由属性中没有MED值则按最大值处理。

<HUAWEI> system-view
[HUAWEI] bgp 100
[HUAWEI-bgp] ipv4-family unicast
[HUAWEI-bgp-af-ipv4] bestroute med-none-as-maximum

bestroute nexthop-resolved

命令功能

bestroute nexthop-resolved命令用来配置BGP IPv4单播标签路由、VPNv4路由或者VPNv6路由在下一跳迭代路由参与选路的条件。

undo bestroute nexthop-resolved命令用来恢复到缺省情况。

缺省情况下,BGP IPv4单播标签路由、VPNv4路由或者VPNv6路由在下一跳迭代到IP地址时可参与选路

命令格式

bestroute nexthop-resolved { ip | tunnel }

undo bestroute nexthop-resolved

参数说明

参数 参数说明 取值
ip 表示允许在下一跳迭代到IP地址的标签路由参与选路。 -
tunnel 表示允许在下一跳迭代到MPLS隧道的标签路由参与选路。 -

视图

BGP视图、BGP-IPv4单播地址族视图、BGP-VPNv4地址族视图、BGP-VPNv6地址族视图

缺省级别

2:配置级

使用指南

应用场景

对于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 ipbestroute 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。

命令格式

bestroute routerid-prior-clusterlist

undo bestroute routerid-prior-clusterlist

参数说明

视图

BGP视图、BGP-IPv4单播地址族视图、BGP-IPv6单播地址族视图、BGP-VPN实例IPv4地址族视图、BGP-VPN实例IPv6地址族视图、BGP-IPv4组播地址族视图、BGP-VPNv4地址族视图、BGP-VPNv6地址族视图

缺省级别

2:配置级

使用指南

在BGP网络中,路由器经常从多个邻居收到多条相同前缀但不同路径的路由。这时,BGP需要选择到达该前缀的最佳路由来指导报文转发。缺省情况下,BGP在选择最优路由时Cluster-List优先于Originator-ID。配置bestroute routerid-prior-clusterlist命令后,BGP在选择最优路由时Originator-ID优先于Cluster-List。

使用实例

# 配置BGP在选择最优路由时Router ID优先于Cluster-List。

<HUAWEI> system-view
[HUAWEI] bgp 100
[HUAWEI-bgp] ipv4-family unicast
[HUAWEI-bgp-af-ipv4] bestroute routerid-prior-clusterlist

bgp

命令功能

bgp命令用来启动BGP,进入BGP视图。

undo bgp命令用来关闭BGP。

缺省情况下,BGP是关闭的。

命令格式

bgp { as-number-plain | as-number-dot }

undo bgp [ as-number-plain | as-number-dot ]

参数说明

参数 参数说明 取值
as-number-plain 指定整数形式的AS号。 整数形式,取值范围是1~4294967295。
as-number-dot 指定点分形式的AS号。 格式为x.y,x和y都是整数形式,x的取值范围是1~65535,y的取值范围是0~65535。

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

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,进入BGP视图。

<HUAWEI> system-view
[HUAWEI] bgp 100
[HUAWEI-bgp]

bgp fast-refresh enable

命令功能

bgp fast-refresh enable命令用来打开BGP PIC(Prefix Independent Convergence)功能。

undo bgp fast-refresh enable命令用来关闭BGP PIC功能。

缺省情况下,设备已经打开BGP PIC功能。

命令格式

bgp fast-refresh enable

undo bgp fast-refresh enable

参数说明

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

在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功能如果是从关闭到打开,该操作需要重启所有接口板后才能生效。

使用实例

# 关闭交换机的BGP PIC功能。

<HUAWEI> system-view
[HUAWEI] undo bgp fast-refresh enable
Warning: The operation will take effect only on routing tables generated later. 
Please reset all LPUs or reset all BGP ASs after this operation. 

check-first-as

命令功能

check-first-as命令用来使能检查EBGP对等体发来的更新消息中AS_Path属性的第一个AS号的功能。

undo check-first-as命令用来去使能检查EBGP对等体发来的更新消息中AS_Path属性的第一个AS号的功能。

缺省情况下,检查EBGP对等体发来的更新消息中AS_Path属性的第一个AS号的功能是使能的。

命令格式

check-first-as

undo check-first-as

参数说明

视图

BGP视图

缺省级别

2:配置级

使用指南

应用场景

缺省情况下,BGP会检查EBGP对等体发来的更新消息中AS_Path列表的第一个AS号,确认第一个AS号必须是该EBGP对等体所在的AS。否则,该更新信息被拒绝,EBGP连接中断。

注意事项

check-first-as不在配置文件中显示。

配置undo check-first-as命令后产生环路的可能性增大,请慎重使用。

后续任务

配置更改后,如果希望对已接收的路由重新进行检查,可以执行refresh bgp命令。

使用实例

# 配置检查EBGP对等体发来的更新消息中AS_Path属性的第一个AS号。

<HUAWEI> system-view
[HUAWEI] bgp 100
[HUAWEI-bgp] check-first-as
相关主题

compare-different-as-med

命令功能

compare-different-as-med命令用来配置允许比较来自不同自治系统中的邻居的路由的MED值。

undo compare-different-as-med命令用来禁止进行比较。

缺省情况下,不允许比较来自不同AS邻居的路由路径的MED属性值。

命令格式

compare-different-as-med

undo compare-different-as-med

参数说明

视图

BGP视图、BGP-IPv4单播地址族视图、BGP-IPv4组播地址族视图BGP-VPN实例IPv4地址族视图、BGP-IPv6单播地址族视图、BGP-VPN实例IPv6地址族视图

缺省级别

2:配置级

使用指南

应用场景

此命令主要应用于控制MED属性改变BGP的选路策略。通过配置此命令可以允许BGP比较来自不同AS的路由的MED属性值。如果到达同一目的地址有多条可选有效路径,可以选择MED参数较小的路由作为最终实际使用的路由项。

注意事项

除非能够确认不同的自治系统采用了同样的IGP和路由选择方式,否则不要使用此命令。

使用实例

# 允许比较来自不同AS邻居的路由路径的MED属性值。

<HUAWEI> system-view
[HUAWEI] bgp 100
[HUAWEI-bgp] ipv4-family unicast
[HUAWEI-bgp-af-ipv4] compare-different-as-med

confederation id

命令功能

confederation id命令用来配置BGP联盟,并指定联盟ID。

undo confederation id命令用来删除指定的BGP联盟。

缺省情况下,BGP联盟未配置。

命令格式

confederation id { as-number-plain | as-number-dot }

undo confederation id

参数说明

参数 参数说明 取值
as-number-plain 指定整数形式的AS号。 整数形式,取值范围是1~4294967295。
as-number-dot 指定点分形式的AS号。 格式为x.y,x和y都是整数形式,x的取值范围是1~65535,y的取值范围是0~65535。

视图

BGP视图

缺省级别

2:配置级

使用指南

应用场景

为解决在一个大的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 nonstandard命令用来配置联盟中的标准设备(实现机制为RFC3065)可与非标准设备互通。

undo confederation nonstandard命令用来配置联盟中只有标准设备才能互通。

缺省情况下,联盟中只有标准设备才能互通。

命令格式

confederation nonstandard

undo confederation nonstandard

参数说明

视图

BGP视图

缺省级别

2:配置级

使用指南

应用场景

为了同采用非标准的设备互通,必须对联盟中所有BGP设备配置该命令。

注意事项

在已配置了联盟ID的前提下,配置该命令会引起IBGP邻居和联盟EBGP邻居会话断开连接,再重新建立连接。

使用实例

# 使本地交换机与非标准的路由器兼容。AS100包括了两个子自治系统:AS64000和AS65000。

<HUAWEI> system-view
[HUAWEI] bgp 64000
[HUAWEI-bgp] confederation id 100
[HUAWEI-bgp] confederation peer-as 65000
[HUAWEI-bgp] 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。

视图

BGP视图

缺省级别

2:配置级

使用指南

应用场景

为解决在一个大的AS域中可能存在的IBGP全连接数过大的问题,可以考虑采用联盟的方法。本命令可以用于指定属于同一个联盟的各子自治系统号。

前置条件

配置本命令前,需使用confederation id命令指定各子自治系统所属的联盟ID,若未指定联盟ID,本命令无效。

注意事项

命令中定义的子自治系统属于一个联盟内部,每个子自治系统内必须全连接。

使用实例

# 为联盟体配置子自治系统。

<HUAWEI> system-view
[HUAWEI] bgp 1090
[HUAWEI-bgp] confederation id 100
[HUAWEI-bgp] confederation peer-as 1091 1092 1093
相关主题

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邻居发布。

命令格式

confederation route unicast-to-label disable

undo confederation route unicast-to-label disable

参数说明

视图

BGP-IPv6单播地址族视图

缺省级别

2:配置级

使用指南

缺省情况下,如果两端的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命令用来使能BGP路由振荡抑制或修改各种BGP路由振荡抑制参数。

undo dampening命令用来去使能BGP路由振荡抑制。

缺省情况下,BGP路由振荡抑制未使能。

命令格式

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地址族视图

缺省级别

2:配置级

使用指南

应用场景

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路由振荡抑制时,需注意如下事项:

  • 所指定的reusesuppressceiling三个阈值是依次增大的,即必须满足: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时,则路由优先匹配该命令指定的抑制参数,如果未配置指定的抑制参数,匹配缺省的抑制参数。

使用实例

# 使能EBGP路由衰减并配置EBGP路由衰减参数。

<HUAWEI> system-view
[HUAWEI] bgp 100
[HUAWEI-bgp] ipv4-family unicast
[HUAWEI-bgp-af-ipv4] dampening 10 1000 2000 5000

default ipv4-unicast

命令功能

default ipv4-unicast命令用来配置BGP对等体默认在IPv4地址族下使能。

undo default ipv4-unicast命令用来配置BGP对等体默认不在任何地址族下使能。

缺省情况下,BGP对等体默认在IPv4地址族下使能。

命令格式

default ipv4-unicast

undo default ipv4-unicast

参数说明

视图

BGP视图

缺省级别

2:配置级

使用指南

应用场景

如果创建的BGP对等体需要默认使能IPv4单播地址族,就使用default ipv4-unicast命令配置BGP的缺省地址族为IPv4单播地址族。

如果不需要创建的BGP对等体都默认使能IPv4单播地址族,就使用undo default ipv4-unicast命令取消BGP的缺省地址族为IPv4单播地址族。

注意事项

配置undo default ipv4-unicast命令后,创建的BGP如果要使能IPv4单播地址族,需要用peer enable命令使能。

使用实例

# 使能所有邻居的IPv4单播地址族。

<HUAWEI> system-view
[HUAWEI] bgp 100
[HUAWEI-bgp] default ipv4-unicast

default local-preference

命令功能

default local-preference命令用来配置BGP的缺省本地优先级。

undo default local-preference命令用来恢复BGP的缺省本地优先级的缺省值。

缺省情况下,BGP本地优先级的值为100。

命令格式

default local-preference local-preference

undo default local-preference

参数说明

参数 参数说明 取值
local-preference 指定BGP的本地优先级。该值越大则实际的优先级越高。 整数形式,其取值范围为0~4294967295。

视图

BGP视图、BGP-IPv4单播地址族视图、BGP-IPv4组播地址族视图BGP-VPN实例IPv4地址族视图、BGP-VPNv4地址族视图、BGP-IPv6单播地址族视图、BGP-VPN实例IPv6地址族视图、BGP-VPNv6地址族视图

缺省级别

2:配置级

使用指南

应用场景

Local_Pref属性用于判断流量离开AS时的最佳路由。当BGP的设备通过不同的IBGP对等体得到目的地址相同但下一跳不同的多条路由时,将优先选择Local_Pref属性值较高的路由。

注意事项

如果设备上已经配置了BGP的缺省本地优先级,当用户再次配置本地缺省优先级时,新的缺省优先级会取代原有的缺省优先级。

本地优先级属性仅在IBGP对等体之间有效,不通告给其他AS。

使用实例

# 配置BGP的缺省本地优先级为200。

<HUAWEI> system-view
[HUAWEI] bgp 100
[HUAWEI-bgp] ipv4-family unicast 
[HUAWEI-bgp-af-ipv4] default local-preference 200

default med

命令功能

default med命令用来配置BGP路由的缺省MED值。

undo default med命令用来恢复缺省设置。

缺省情况下,MED的值为0。

命令格式

default med med

undo default med

参数说明

参数 参数说明 取值
med 指定BGP路由的MED(Multi-Exit-Discriminator)值。 整数形式,取值范围是0~4294967295。

视图

BGP视图、BGP-IPv4单播地址族视图、BGP-IPv4组播地址族视图BGP-VPN实例IPv4地址族视图、BGP-VPNv4地址族视图、BGP-IPv6单播地址族视图、BGP-VPN实例IPv6地址族视图、BGP-VPNv6地址族视图

缺省级别

2:配置级

使用指南

应用场景

default med命令只对本设备上用import-route (BGP)命令引入的路由和BGP的聚合路由生效。

通过使用default med命令配置缺省MED值,用于控制流量进入AS时选择最佳路由,在其它条件相同的情况下,将优先选择MED值较小者作为最佳路由。

注意事项

如果设备上已经配置了BGP的缺省MED值,当用户再次配置缺省MED值时,新的缺省MED值会取代原有的缺省MED值。

MED值仅在相邻两个AS之间传递,收到此属性的AS一方不会再将其通告给任何其他第三方AS。

使用实例

# 配置BGP的缺省MED值为10。

<HUAWEI> system-view
[HUAWEI] bgp 1
[HUAWEI-bgp] ipv4-family unicast 
[HUAWEI-bgp-af-ipv4] default med 10

default-route imported

命令功能

default-route imported命令用来使能将本地IP路由表中已存在的缺省路由引入到BGP路由表中的功能

undo default-route imported命令用来去使能将本地IP路由表中已存在的缺省路由引入到BGP路由表中的功能

缺省情况下,BGP不能将缺省路由引入到BGP路由表中。

命令格式

default-route imported

undo default-route imported

参数说明

视图

BGP视图、BGP-IPv4单播地址族视图、BGP-IPv4组播地址族视图BGP-VPN实例IPv4地址族视图、BGP-IPv6单播地址族视图、BGP-VPN实例IPv6地址族视图

缺省级别

2:配置级

使用指南

应用场景

为了不使路由表过于庞大,可以通过引入缺省路由减少网络中的路由数量。执行default-route imported命令后,系统会在本地路由表中添加一条缺省路由。引入缺省路由后,可以使无法在路由表中找到匹配表项的数据包通过缺省路由转发,以减少数据包丢失情况的发生。

注意事项

default-route imported命令需要与import-route (BGP)命令配合使用,才能引入缺省路由。因为单独使用import-route (BGP)命令无法引入缺省路由,且default-route imported命令只用于引入本地路由表中已经存在的缺省路由。

如果需要在本地路由表中不存在缺省路由的情况下,向对等体(组)发布缺省路由,则需要使用peer default-route-advertise命令。

使用实例

# 允许将缺省路由引入到BGP路由表中。

<HUAWEI> system-view
[HUAWEI] bgp 1
[HUAWEI-bgp] ipv4-family unicast
[HUAWEI-bgp-af-ipv4] default-route imported
[HUAWEI-bgp-af-ipv4] import-route ospf 1

deterministic-med (BGP)

命令功能

deterministic-med命令用来使能BGP deterministic-med功能,在路由选路时优先比较AS_Path最左边的AS号相同的路由。

undo deterministic-med命令用来去使能BGP deterministic-med功能,在路由选路时优先比较先接收的路由。

缺省情况下,deterministic-med功能未使能。

命令格式

deterministic-med

undo deterministic-med

参数说明

视图

BGP视图、BGP-IPv4单播地址族视图、BGP-IPv4组播地址族视图、BGP-VPN实例IPv4地址族视图、BGP-IPv6单播地址族视图、BGP-VPN实例IPv6地址族视图

缺省级别

2:配置级

使用指南

未使能deterministic-med功能时,BGP会按照路由接收的顺序依次进行比较,最终选路的结果和路由的接收顺序是相关的。

使能deterministic-med功能后,在对从多个不同AS收到的相同前缀的路由进行选路时,首先会按路由的AS_Path最左边的AS号进行分组。在组内进行比较后,再用组中的优选路由和其他组中的优选路由进行比较,消除了选路的结果和路由接收顺序的相关性。

例如:假设在某台交换机上存在如下三条BGP路由:
  • 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。

使用实例

# BGP视图下,使能deterministic-med。

<HUAWEI> system-view
[HUAWEI] bgp 100
[HUAWEI-bgp] deterministic-med

display bgp bfd session

命令功能

display bgp bfd session命令用来查看BGP建立的BFD会话信息。

命令格式

display bgp bfd session { [ vpnv4 vpn-instance vpn-instance-name ] peer ipv4-address | all }

参数说明

参数 参数说明 取值
vpnv4 vpn-instance vpn-instance-name 显示指定的IPv4私网实例名称的BGP建立的BFD会话信息。 必须是已存在的VPN实例名称。
peer ipv4-address 显示指定对等体的IPv4地址的BGP建立的BFD会话信息。 点分十进制格式。
all 显示BGP建立的所有BFD会话信息。 -

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

BGP协议创建的动态BFD会话可以帮助BGP协议更快的发现BGP邻居之间的故障,并及时通知BGP重新计算路由以便正确指导报文的转发。

当遇到如下情况时,可以使用display bgp bfd session命令查看BGP建立的BFD会话信息。
  • 查看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
表7-126  display bgp bfd session命令输出信息描述

项目

描述

Local_Address

本地地址

Peer_Address

邻居地址

LD/RD

本地/远端标识符

Interface

创建BFD会话的接口

说明:

只有使用直连接口建立EBGP邻居时,才显示创建BFD会话的实际接口。其它情况下显示为Unknown。

Tx-interval(ms)

发送BFD报文的时间间隔(单位为毫秒)

Rx-interval(ms)

接收BFD报文的时间间隔(单位为毫秒)

Multiplier

本地检测时间倍数

Session-State

BFD状态:
  • Admin down:本端用户关闭BFD会话

  • BFD global disable:BFD全局去使能

  • BFD session number exceed:BFD会话数超过最大限制

  • Detect down:本端BFD检测到链路状态故障,断开连接

  • Init:BFD会话初始状态

  • Neighbor down:对端检测到BFD会话状态Down,对端将该状态发送给本端,本端将邻居状态置为Down

  • Receive admin down:对端用户关闭BFD会话,如对端BGP去使能了BFD会话

  • Up:BFD会话建立

Wtr-interval(m)

震荡抑制时间(单位是分钟)

display bgp error

命令功能

display bgp error命令用来显示BGP的错误信息。

命令格式

display bgp error

参数说明

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

在发生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
表7-127  display bgp error命令输出信息描述

项目

描述

Error Type

错误类型

  • Peer Error:表示邻居错误
  • Route Error:表示路由错误
  • Resource exceed limit:表示资源超限

Date/Time

错误发生日期、时间

Peer Address

对等体地址

VRF Name

VPN实例名称

Error Info

错误信息

  • Router-ID conflict:表示RouterID冲突
  • Incorrect remote AS:表示错误的远端AS号

AddressFamily

地址族

Discard count

丢弃路由数量

Limit info

资源超限信息

  • Memory shortage:表示内存超限
  • Route number limit:表示路由数量超限
  • Label number limit:表示标签数量超限

display bgp error discard

命令功能

display bgp error discard命令用来查看BGP丢弃的错误报文信息。

命令格式

display bgp error discard [ peer { ipv4-address | ipv6-address } ]

参数说明

参数 参数说明 取值
peer 显示指定对等体的错误信息。 -
ipv4-address 显示指定地址的IPv4对等体的错误信息。 点分十进制格式。
ipv6-address 显示指定地址的IPv6对等体的错误信息。 32位16进制数,格式为X:X:X:X:X:X:X:X。

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

在发生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.
表7-128  display bgp error discard命令输出信息描述

项目

描述

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命令用来查看对等体组信息。

命令格式

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

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

配置BGP对等体组可以简化BGP网络配置,提高BGP路由的发布效率。

display bgp group命令用来查看对等体组的信息,包括对等体组内的成员、对等体组的配置信息等。该命令主要用于以下场景:
  • 通过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
表7-129  display bgp group命令输出信息描述

项目

描述

BGP peer-group

BGP对等体组名称

Remote AS

对等体组所在的自治系统号

Authentication type configured

配置的BGP认证类型。有如下两种类型:
  • MD5

  • None,表示没有配置任何BGP认证

Group's BFD has been enabled

对等体组已经使能BFD功能。

Type

对等体组的类型
  • internal:对等体组类型为IBGP

  • external:对等体组类型为EBGP

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命令,就会显示这个参数:
  • always connect-retry(default):缺省情况下,BGP会话由于路由超限导致断连后,BGP会一直尝试重新建立连接。
  • alert-only:当路由数量达到阈值后,交换机只生成日志信息,BGP会话不断连。
  • idle-forever:BGP会话由于路由超限导致断连后,如果不执行reset bgp命令,BGP将不会重新建立连接。
  • idle-timeout:BGP会话由于路由超限导致断连后,如果计时器超时,BGP会自动尝试重新建立连接。

Peer Preferred Value

对等体的首选值

Peer Members

表示以下显示的是对等体的相关信息

Peer

对等体的IP地址

V

BGP版本号

AS

对等体组成员所在的自治系统号

MsgRcvd

收到的消息数目

MsgSent

发送的消息数目

OutQ

等待向邻居发送的消息数目

Up/Down

BGP会话处于当前状态的时长

State

BGP状态机
  • Idle:BGP拒绝任何进入的连接请求,是BGP初始状态

    当BGP收到开始事件后,BGP启动到对等体的TCP连接,启动连接重传定时器(ConnectRetry Timer),查看来自对等体的TCP消息,并且转移到Connect状态。

  • Idle(Admin):表示邻居被主动关闭且不再尝试建立。

    如配置了peer ignore命令,或者是通过MIB设定了该邻居为down则均会导致该邻居处于这个状态。

  • Idle(Ovlmt):表示BGP邻居由于路由超限而断连。

    BGP由于配置peer route-limit命令断连后,邻居的状态信息字段显示为Idle(Ovlmt),如果不执行reset bgp命令,BGP邻居将不会重新建立。

  • Connect:此状态下,BGP等待TCP连接的建立完成后再决定后续操作。
    • 如果TCP连接建立成功,BGP将停止连接重传定时器(ConnectRetry Timer),然后发送一个Open消息给对等体,并且转移到Opensent状态。

    • 如果TCP连接建立失败,BGP将重置ConnectRetry Timer,检测对等体发起的TCP连接,并且转移到Active状态。

    • 如果ConnectRetry Timer超时,BGP将重新开始ConnectRetry Timer计时,并再尝试与对等体建立TCP连接,此时BGP继续保持在Connect状态。

  • Active:BGP将尝试进行TCP连接的建立,是BGP的中间状态。
    • 如果TCP连接建立成功,BGP将重置ConnectRetry Timer,然后发送一个Open消息给对等体,并且转移到Opensent状态。

    • 如果ConnectRetry Timer超时,BGP将重新开始ConnectRetry Timer计时,并转移到Connect状态。

    • 如果BGP试图与一个未知的IP地址建立TCP会话,则TCP连接失败,连接重传定时器(ConnectRetry Timer)被重置,并且BGP保持在Active状态。

  • OpenSent:此状态下,BGP已经向对等体发送了一个Open消息,并且等待对等体的Open消息。
    • 如果BGP收到正确的Open消息,则转移到OpenConfirm状态。

    • 如果BGP收到的Open消息有错误,则给对等体发送一个Notification消息,并且转移到Idle状态。

    • 如果BGP收到TCP连接断开消息,则BGP将重置ConnectRetry Timer,检测对等体发起的TCP连接,并且转移到Active状态。

  • OpenConfirm:此状态下,BGP等待一个Notification消息或Keepalive消息。
    • 如果BGP收到Notification消息或者TCP连接断开消息,则转移到Idle状态。

    • 如果BGP收到Keepalive消息,则转移到Established状态。

  • Established:BGP对等体间可以交换Update消息、Notification消息和Keepalive消息。
    • 如果BGP收到Update消息或Keepalive消息,则继续保持在Established状态。

    • 如果BGP收到Notification消息,将转移到Idle状态。

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
表7-130  display bgp vpnv4 all group命令输出信息描述

项目

描述

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
表7-131  display bgp vpnv6 all group命令输出信息描述

项目

描述

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命令用来查看BGP4+建立的BFD会话信息。

命令格式

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会话。 -

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

BGP4+协议创建的动态BFD会话可以帮助BGP4+协议更快地发现BGP4+邻居之间的故障,并及时通知BGP4+重新计算路由以便正确指导报文的转发。

当遇到如下情况时,可以使用display bgp ipv6 bfd session命令查看BGP4+建立的BFD会话信息。
  • 查看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  
表7-132  display bgp ipv6 bfd session命令输出信息描述

项目

描述

Local_Address

本地地址

Peer_Address

邻居地址

Tx-interval(ms)

发送BFD报文的时间间隔(单位为毫秒)

Rx-interval(ms)

接收BFD报文的时间间隔(单位为毫秒)

Multiplier

本地检测时间倍数

Interface

创建BFD会话的接口
说明:

只有使用直连接口建立EBGP邻居时,才显示创建BFD会话的实际接口。其它情况下显示为Unknown。

LD/RD

本地/远端标识符

Session-State

BFD状态:
  • Admin down:本端用户关闭BFD会话

  • BFD global disable:BFD全局去使能

  • BFD session number exceed:BFD会话数超过最大限制

  • Detect down:本端BFD检测到链路状态故障,断开连接

  • Init:BFD会话初始状态

  • Neighbor down:对端检测到BFD会话状态Down,对端将该状态发送给本端,本端将邻居状态置为Down

  • Receive admin down:对端用户关闭BFD会话,如对端BGP去使能了BFD会话

  • Up:BFD会话建立

Wtr-interval(m)

振荡抑制时间(单位是分钟)

display bgp ipv6 routing-table

命令功能

display bgp ipv6 routing-table命令用来查看BGP IPv6的路由信息。

命令格式

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 指定的团体号。 aann都是整数形式,取值范围都是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-timeend-time取值范围均是0~10000d 0~23h 0~59m 0~59s。

视图

所有视图

缺省级别

1:监控级

使用指南

通过指定不同的参数可以只查看特定的路由信息。

如果想查看在特定时间段内有哪些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 : ?
表7-133  display bgp ipv6 routing-table命令输出信息描述

项目

描述

BGP Local router ID

BGP的本地RouterID

Network

BGP路由表中的网络地址

PrefixLen

前缀长度

NextHop

报文的下一跳地址

LocPrf

本地优先级

MED

该路由的度量值

PrefVal

协议首选值

Label

标签值

Duration

路由的持续时间

Peer

对等体的IP地址

Path/Ogn

AS路径号及Origin属性

# 查看指定无效的BGP4+路由的详细信息。
<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
表7-134  display bgp ipv6 routing-table命令输出信息描述

项目

描述

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种类型:
  • IGP:比如用network (BGP)命令注入到BGP路由表的路由,其Origin属性为IGP。
  • EGP:通过EGP得到的路由信息,其Origin属性为EGP。
  • Incomplete:表示路由的来源无法确定。比如BGP通过import-route (BGP)命令引入的路由,其Origin属性为Incomplete。

MED

路由度量值

localpref

本地优先级

pref-val

协议首选值

internal

该路由是内部路由

pre 255

BGP路由优先级为255

invalid for IP unreachable

表示此路由无效的原因,取值包括:

  • invalid for route-policy not pass:由于路由策略不通过导致路由无效。

  • invalid for supernet route:由于路由类型是超网路由导致路由无效。

  • invalid for IP unreachable:由于IP迭代失败导致路由无效。

  • invalid for supernet route not advertise:由于超网不发布路由导致路由无效。

  • invalid for supernet label route not advertise:由于超网标签路由不发布导致路由无效。

  • invalid for next-hop unreachable:由于下一跳不可达导致路由无效。

  • invalid for tunnel unreachable:由于隧道迭代失败导致路由无效。

Not advertised to any peer yet

该路由尚未向任何邻居发布

display bgp ipv6 routing-table statistics

命令功能

display bgp ipv6 routing-table statistics命令用来显示BGP IPv6的路由统计信息。

命令格式

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 指定的团体号。 aann都是整数形式,取值范围都是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号的路由。 -

视图

所有视图

缺省级别

1:监控级

使用指南

执行此命令可以查看BGP IPv6的路由统计信息。

使用实例

# 显示BGP4+的路由统计信息。

<HUAWEI> display bgp ipv6 routing-table statistics

 Total Number of Routes: 4
表7-135  display bgp routing-table statistics命令输出信息描述

项目

描述

Total Number of Routes

路由表中的路由数量。

display bgp multicast group

命令功能

display bgp multicast group命令用来查看对等体组信息。

命令格式

display bgp multicast group [ group-name ]

参数说明

参数 参数说明 取值
group-name 对等体组的名称。 字符串形式,区分大小写,不支持空格,长度范围是1~47。当输入的字符串两端使用双引号时,可在字符串中输入空格。

视图

所有视图

缺省级别

1:监控级

使用指南

如果指定了对等体组则显示该对等体组的详细信息。

如果没有指定对等体组,将显示所有MBGP对等体组信息。

使用实例

# 显示对等体组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
表7-136  display bgp multicast group命令输出信息描述

项目

描述

BGP peer-group: my-peer

对等体组:组名

Remote AS

对等体所在的AS号

Authentication type configured

配置的BGP认证类型。有如下类型:
  • MD5

  • Keychain(kk),其中kk表示配置的Keychain认证名称

  • None,表示没有配置任何BGP认证

Type

对等体组的类型
  • internal:对等体组类型为IBGP

  • external:对等体组类型为EBGP

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状态机
  • Idle:MBGP拒绝任何进入的连接请求,是MBGP初始状态

  • Active:MBGP将尝试进行TCP连接的建立,是MBGP的中间状态

  • Established:MBGP对等体间可以交换Update报文、Notification报文和Keepalive报文

  • Connect:此状态下,MBGP等待TCP连接的建立完成后再决定后续操作

  • OpenSent:此状态下,MBGP等待对等体的Open消息

  • OpenConfirm:此状态下,MBGP等待一个Notification报文或Keepalive报文

PrefRcv

本端从对等体上收到路由前缀的数目

display bgp multicast network

命令功能

display bgp multicast network命令用来查看MBGP通过network命令发布的路由信息。

命令格式

display bgp multicast network

参数说明

视图

所有视图

缺省级别

1:监控级

使用指南

该命令查询的是IPv4组播地址族视图下所有的network配置,只有通过network (BGP)命令后面指定,路由前缀在IP路由表中存在且活跃,才会被MBGP引入并往外发布。

使用实例

# 显示MBGP发布的网段路由信息。

<HUAWEI> display bgp multicast network
  BGP Local Router ID is 10.2.2.9                                                
  Local AS Number is 100(Multicast)                                             
  Network          Mask            Route-policy                                 
                                                                                
  10.1.1.1         255.255.255.0                                              
  10.2.2.2         255.255.255.0                                              
表7-137  display bgp multicast network命令输出信息描述

项目

描述

BGP Local Router ID

MBGP本地路由器ID

Local AS Number

本地自治系统编号

Network

本地发布的网络地址

Mask

网络地址的掩码

Route-policy

使用的路由策略

相关主题

display bgp multicast paths

命令功能

display bgp multicast paths命令用来查看MBGP的AS路径信息。

命令格式

display bgp multicast paths [ as-regular-expression ]

参数说明

参数 参数说明 取值
as-regular-expression 为匹配的AS的正则表达式。 字符串形式,取值范围是1~80。

视图

所有视图

缺省级别

1:监控级

使用指南

执行此命令可以查看MBGP的AS路径信息。

使用实例

# 显示AS路径信息。

<HUAWEI> display bgp multicast paths 1

Total Number of Routes: 17
Total Number of Paths: 1


    Address         Refcount   MED        Path/Origin
    0x54169A4       17         0          1?
表7-138  display bgp multicast paths命令输出信息描述

项目

描述

Total Number of Routes

路由总数

Total Number of Paths

AS路径总数

Address

本地数据库中的路径属性节点地址,以16进制形式显示

Refcount

路由被引用的次数

MED

路由的度量值

Path

报文经过的AS路径列表

Origin

路由来源

display bgp multicast peer

命令功能

display bgp multicast peer命令用来查看指定MBGP对等体的信息。如果不指定MBGP对等体地址peer-address,显示所有MBGP对等体的信息。

命令格式

display bgp multicast peer [ [ peer-address ] verbose ]

参数说明

参数 参数说明 取值
peer-address 指定MBGP对等体的地址。 点分十进制形式。
verbose 显示对等体的详细信息。 -

视图

所有视图

缺省级别

1:监控级

使用指南

执行此命令可以查看指定MBGP对等体的信息。如果不指定MBGP对等体地址peer-address,显示所有MBGP对等体的信息。

使用实例

# 显示所有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
表7-139  display bgp multicast peer命令输出信息描述

项目

描述

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命令用来查看MBGP路由表中指定网络的MBGP路由信息。

命令格式

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 表示使用地址前缀最长匹配原则。 -

视图

所有视图

缺省级别

1:监控级

使用指南

如果不指定网络地址ip-address,显示所有MBGP路由信息。

使用实例

# 查看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      ?
表7-140  display bgp multicast routing-table命令输出信息描述

项目

描述

BGP local router ID

BGP的本地routerID

Status codes

当前路由表项状态

Total Number of Routes

路由总数

Network

显示MBGP路由表中的网络地址

NextHop

报文发送的下一跳地址

MED

路由度量值

LocPrf

本地优先级

PrefVal

协议首选值

Path/Ogn

显示AS路径号及Origin属性

# 查看指定无效的MBGP路由的详细信息。
<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
表7-141  display bgp multicast routing-table命令输出信息描述

项目

描述

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信息

  • 0x20000000:表示配置了apply behavior命令。
  • 0x40000001~0x40000FFF:表示配置了apply qos-local-id qos-local-id命令,且qos-local-id取值对应为1~4095。
  • 0x80000001~0x80000007:表示配置了apply ip-precedence precedence命令,且precedence取值对应为1~7。
  • 0x0:表示没有进行以上Qos相关配置。

AS-path 200

AS路径属性

origin incomplete

该路由的源(Origin)属性。它有以下3种类型:

  • IGP:比如用network (BGP)命令注入到BGP路由表的路由,其Origin属性为IGP。

  • EGP:通过EGP得到的路由信息,其Origin属性为EGP。

  • Incomplete:表示路由的来源无法确定。比如BGP通过import-route (BGP)命令引入的路由,其Origin属性为Incomplete。

MED

路由度量值

localpref

该路由的本地优先级

pref-val

该路由的协议首选值

internal

该路由是内部路由

pre 255

BGP路由优先级为255

invalid for IP unreachable

表示此路由无效的原因,取值包括:

  • invalid for route-policy not pass:由于路由策略不通过导致路由无效。

  • invalid for supernet route:由于路由类型是超网路由导致路由无效。

  • invalid for IP unreachable:由于IP迭代失败导致路由无效。

  • invalid for supernet route not advertise:由于超网不发布路由导致路由无效。

  • invalid for supernet label route not advertise:由于超网标签路由不发布导致路由无效。

  • invalid for next-hop unreachable:由于下一跳不可达导致路由无效。

  • invalid for tunnel unreachable:由于隧道迭代失败导致路由无效。

Not advertised to any peer yet

该BGP路由尚未向任何对等体发布

display bgp multicast routing-table as-path-filter

命令功能

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。

视图

所有视图

缺省级别

1:监控级

使用指南

执行此命令可以查看与AS路径过滤列表相匹配的路由信息。

使用实例

# 显示与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?
表7-142  display bgp multicast routing-table as-path-filter命令输出信息描述

项目

描述

BGP local router ID

BGP的本地RouterID

Network

显示MBGP路由表中的网络地址

NextHop

报文发送的下一跳地址

MED

路由度量值

LocPrf

本地优先级

PrefVal

协议首选值

Path/Ogn

显示AS路径号及Origin属性

display bgp multicast routing-table cidr

命令功能

display bgp multicast routing-table cidr命令用来查看无分类域间路由(即CIDR)的路由信息。

命令格式

display bgp multicast routing-table cidr

参数说明

视图

所有视图

缺省级别

1:监控级

使用指南

执行此命令可以查看无分类域间路由(即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?
表7-143  display bgp multicast routing-table cidr命令输出信息描述

项目

描述

BGP Local router ID

BGP的本地RouterID

Status codes

当前路由表项状态

Total Number of Routes

路由总数

Network

显示MBGP路由表中的网络地址

NextHop

报文发送的下一跳地址

MED

路由度量值

LocPrf

本地优先级

PrefVal

协议首选值

Path/Ogn

显示AS路径号及Origin属性

display bgp multicast routing-table community

命令功能

display bgp multicast routing-table community命令用来查看指定MBGP团体的路由信息。

命令格式

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 精确匹配。 -

视图

所有视图

缺省级别

1:监控级

使用指南

执行此命令可以查看指定MBGP团体的路由信息。

使用实例

#显示团体号为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
表7-144  display bgp multicast routing-table community命令输出信息描述

项目

描述

BGP local router ID

BGP的本地router ID

Status codes

当前路由表项状态

Total Number of Routes

路由总数

Network

显示MBGP路由表中的网络地址

NextHop

报文发送的下一跳地址

MED

路由度量值

LocPrf

本地优先级

PrefVal

协议首选值

Community

团体属性

display bgp multicast routing-table community-filter

命令功能

display bgp multicast routing-table community-filter命令用来查看匹配指定的MBGP团体列表的组播路由信息。

命令格式

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 精确匹配。 -

视图

所有视图

缺省级别

1:监控级

使用指南

执行此命令可以查看匹配指定的MBGP团体列表的组播路由信息。

使用实例

# 显示匹配指定的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>
表7-145  display bgp multicast routing-table community-filter命令输出信息描述

项目

描述

BGP local router ID

BGP的本地local ID

Network

显示MBGP路由表中的网络地址

NextHop

报文发送的下一跳地址

MED

路由度量值

LocPrf

本地优先级

PrefVal

协议首选值

Community

团体属性

display bgp multicast routing-table dampened

命令功能

display bgp multicast routing-table dampened命令用来查看组播MBGP衰减的路由。

命令格式

display bgp multicast routing-table [ statistics ] dampened

参数说明

参数 参数说明 取值
statistics 查看衰减路由的统计信息。 -

视图

所有视图

缺省级别

1:监控级

使用指南

执行此命令可以查看组播MBGP衰减的路由。

使用实例

# 显示组播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?
表7-146  display bgp multicast routing-table dampened命令输出信息描述

项目

描述

BGP local router ID

BGP本地的router ID

Network

显示MBGP路由表中的网络地址

From

接收路由的邻居IP地址

Reuse

复用值

Path/Ogn

AS路径号及Origin属性

相关主题

display bgp multicast routing-table dampening parameter

命令功能

display bgp multicast routing-table dampening parameter命令用来查看MBGP组播衰减参数信息。

命令格式

display bgp multicast routing-table dampening parameter

参数说明

视图

所有视图

缺省级别

1:监控级

使用指南

执行此命令可以查看MBGP组播衰减参数信息。

使用实例

# 显示组播MBGP路由衰减参数。

<HUAWEI> display bgp multicast routing-table dampening parameter
 Maximum Suppress Time(in second) : 3973
 Ceiling Value                    : 16000
 Reuse Value                      : 750
 HalfLife Time(in second)         : 900
 Suppress-Limit                   : 2000
表7-147  display bgp multicast routing-table dampening parameter命令输出信息描述

项目

描述

Maximum Suppress Time(in second)

最大抑制时间(秒)

Ceiling Value

惩罚上限值

Reuse Value

路由解除抑制状态的阈值

HalfLife Time (in second)

可达路由的半衰期

Suppress-Limit

路由进入抑制状态的阈值

相关主题

display bgp multicast routing-table different-origin-as

命令功能

display bgp multicast routing-table different-origin-as命令用来查看具有相同目的地址但不同源AS号的路由。

命令格式

display bgp multicast routing-table different-origin-as

参数说明

视图

所有视图

缺省级别

1:监控级

使用指南

执行此命令可以查看具有相同目的地址但不同源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        ?
表7-148  display bgp multicast routing-table different-origin-as命令输出信息描述

项目

描述

BGP local router ID

BGP本地routerID

Network

显示MBGP路由表中的网络地址

NextHop

报文发送的下一跳地址

MED

路由度量值

LocPrf

本地优先级

PrefVal

协议首选值

Path/Ogn

显示AS路径号及Origin属性

display bgp multicast routing-table flap-info

命令功能

display bgp multicast routing-table flap-info命令用来查看MBGP的振荡信息。

命令格式

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。

视图

所有视图

缺省级别

1:监控级

使用指南

执行此命令可以查看组播MBGP的路由振荡信息。

使用实例

# 显示组播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?
表7-149  display bgp multicast routing-table flap-info命令输出信息描述

项目

描述

BGP Local router ID

BGP本地routerID

Network

显示组播MBGP路由表中的网络地址

From

接收路由的邻居IP地址

Flaps

振荡的总次数

Duration

振荡已经历的总时长

Reuse

复用值

Path/Ogn

AS路径号及Origin属性

display bgp multicast routing-table peer

命令功能

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命令。 -

视图

所有视图

缺省级别

1:监控级

使用指南

执行此命令可以查看指定组播对等体的路由信息。

使用实例

# 查看发送给组播邻居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      ?
表7-150  display bgp multicast routing-table peer命令输出信息描述

项目

描述

BGP local router ID

BGP本地routerID

Total Number of Routes

路由总数目

Network

显示MBGP路由表中的网络地址

NextHop

报文发送的下一跳地址

MED

路由度量值

LocPrf

本地优先级

PrefVal

协议首选值

Path/Ogn

显示AS路径号及Origin属性

display bgp multicast routing-table regular-expression

命令功能

display bgp multicast routing-table regular-expression命令用来查看与指定AS正则表达式相匹配的路由信息。

命令格式

display bgp multicast routing-table regular-expression as-regular-expression

参数说明

参数 参数说明 取值
as-regular-expression 指定匹配的AS正则表达式。 字符串形式,区分大小写,不支持空格,长度范围是1~80。

视图

所有视图

缺省级别

1:监控级

使用指南

执行此命令可以查看与指定AS正则表达式相匹配的路由信息。

使用实例

# 显示与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?
表7-151  display bgp multicast routing-table regular-expression命令输出信息描述

项目

描述

BGP local router ID

BGP本地routerID

Network

显示MBGP路由表中的网络地址

NextHop

报文发送的下一跳地址

MED

路由度量值

LocPrf

本地优先级

PrefVal

协议首选值

Path/Ogn

显示AS路径号及Origin属性

display bgp multicast routing-table statistics

命令功能

display bgp multicast routing-table statistics命令用来查看组播MBGP路由表中的路由数量。

命令格式

display bgp multicast routing-table statistics

display bgp multicast routing-table peer ipv4-address { advertised-routes | received-routes [ active ] } statistics

参数说明

参数 参数说明 取值
peer ipv4-address 查看指定对等体的路由信息。 点分十进制格式。
advertised-routes 显示发布给指定对等体的路由信息。 -
received-routes 显示从指定对等体收到的路由信息。 -
active 显示活跃路由计数。 -

视图

所有视图

缺省级别

1:监控级

使用指南

执行此命令可以查看组播MBGP路由表中的路由数量。

使用实例

# 显示组播路由表的统计信息。

<HUAWEI> display bgp multicast routing-table statistics
Total Number of Routes: 50
表7-152  display bgp multicast routing-table statistics命令输出信息描述

项目

描述

Total Number of Routes

组播MBGP路由表中的路由数量。

display bgp multicast update-peer-group

命令功能

display bgp multicast update-peer-group命令用来查看MBGP打包组信息。

命令格式

display bgp multicast update-peer-group [ index update-group-index ]

参数说明

参数 参数说明 取值
index update-group-index 打包组的索引值。 整数形式,取值范围是0~65535。

视图

所有视图

缺省级别

1:监控级

使用指南

通过指定打包组的索引值可以查看指定打包组的详细信息。

使用实例

# 查看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
表7-153  display bgp multicast update-peer-group命令输出信息描述

项目

描述

The Multicast instance's update peer group number

实例中的对等体打包组个数

Keep buffer update peer group number

已保存在批次buffer中的对等体打包组个数

BGP Version

BGP协议的版本号

Group ID

对等体打包组的ID

Group Type

对等体打包组的类型,有如下五种:

  • external:EBGP对等体组

  • internal:IBGP对等体组

  • external-confed:联盟内的EBGP对等体组

  • internal-confed:联盟内的IBGP对等体组

  • unknown:未知类型

Addr Family

地址族

AdvMinTimeVal

发送相同路由前缀更新报文的最小时间间隔。

Total Peers

打包组中对等体的总数

Leader Peer

打包组的对等体代表

Peers List

对等体列表

display bgp network

命令功能

display bgp network命令用来查看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路由信息。 -

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

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
表7-154  display bgp network命令输出信息描述

项目

描述

Local AS Number is

本地自治系统号

Network

本地引入的网络地址

Mask

网络地址的掩码

Route-policy

使用的路由策略

# 查看本端BGP通过network命令引入的所有VPNv4路由信息。
<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
表7-155  display bgp vpnv4 all network命令输出信息描述

项目

描述

VPN-Instance

VPN实例名

Router ID

本地BGP的本地Router ID号

# 显示BGP引入的IPv6路由信息。
<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
# 查看本端BGP通过network命令引入的指定VPN实例的VPNv6路由信息。
<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
表7-156  display bgp vpnv6 network命令显示描述

项目

描述

BGP Local Router ID

本地BGP的本地设备ID号,注意其格式与IPv4地址一样

Local AS Number

本地自治系统号

Route Distinguisher

VPN实例的路由标识符

Prefix

本端BGP引入路由的网段地址掩码

# 查看本端BGP通过network命令引入的所有的VPNv6路由信息。
<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命令用来显示BGP的AS路径信息。

命令格式

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路由的路径属性。 -

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

display bgp paths命令用来查看系统中存储的BGP的路径信息。

通常情况下BGP的路由信息较多,所以执行display bgp paths命令时可能会出现大量的显示信息,不便于查看。配置as-regular-expression参数后,则只有匹配as-regular-expression的路径信息才会显示。正则表达式的规则请参考S12700 V200R013C00 配置指南-基础配置》 熟悉命令行 中的“使用正则表达式过滤命令行显示信息”。

注意事项

BGP包含多个地址族,各个地址族下BGP的路径信息是独立存储的。默认情况下,执行display bgp paths命令只能查看到IPv4单播地址族的BGP的路径信息。如果需要查看其他地址族下BGP的路径信息,需要指定相应的地址族参数。

使用实例

# 显示AS路径信息。

<HUAWEI> display bgp paths
                                                                                
 Total number of routes of IPv4-family for vpn-instance _public_: 6             
 Total Number of Paths: 1                                                       
                                                                                
 Address            Refcount         MED  Path/Origin                           
 1282430404                6           0  N?                                    
表7-157  display bgp paths命令输出信息描述

项目

描述

Address

本地数据库中的路由地址,以16进制形式显示

Refcount

路由被引用的次数

MED

路由的度量值

Path

报文经过的AS路径列表

Origin

路由来源

display bgp peer

命令功能

display bgp peer命令用来查看BGP对等体信息。

命令格式

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地址族下对等体的信息。 -

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

display bgp peer命令用来查看BGP对等体信息。主要用于以下场景:
  • 查看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
表7-158  display bgp peer命令输出信息描述

项目

描述

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当前的状态:
  • Idle:BGP拒绝任何进入的连接请求,是BGP初始状态。

    当BGP收到开始事件后,BGP启动到对等体的TCP连接,启动连接重传定时器(ConnectRetry Timer),检测来自对等体的TCP消息,并且转移到Connect状态。

  • Idle(Admin):表示邻居被主动关闭且不再尝试建立。

    如配置了peer ignore命令,或者是通过MIB设定了该peer为down则均会导致该邻居处于这个状态。

  • No neg:BGP peer所属的地址族能力没有协商成功。

  • Idle(Ovlmt):表示BGP邻居由于路由超限而断连。

    BGP由于配置peer route-limit命令断连后,邻居的状态信息字段显示为Idle(Ovlmt),如果不执行reset bgp命令,BGP邻居将不会重新建立。

  • Connect:此状态下,BGP等待TCP连接的建立完成后再决定后续操作。
    • 如果TCP连接建立成功,BGP停止连接重传定时器(ConnectRetry Timer),然后发送一个Open消息给对等体,并且转移到Opensent状态。

    • 如果TCP连接建立失败,BGP将重置ConnectRetry Timer,检测对等体发起的TCP连接,并且转移到Active状态。

    • 如果ConnectRetry Timer超时,BGP将重新开始ConnectRetry Timer计时,并再尝试与对等体建立TCP连接,此时BGP继续保持在Connect状态。

  • Active:BGP将尝试进行TCP连接的建立,是BGP的中间状态。
    • 如果TCP连接建立成功,BGP将重置ConnectRetry Timer,然后发送一个Open消息给对等体,并且转移到Opensent状态。

    • 如果ConnectRetry Timer超时,BGP将重新开始ConnectRetry Timer计时,并转移到Connect状态。

    • 如果BGP试图与一个未知的IP地址建立TCP会话,则TCP连接失败,连接重传定时器(ConnectRetry Timer)被重置,并且BGP保持在Active状态。

  • OpenSent:此状态下,BGP已经向对等体发送了一个Open消息,并且等待对等体的Open消息。
    • 如果BGP收到正确的Open消息,则转移到OpenConfirm状态。

    • 如果BGP收到的Open消息有错误,则给对等体发送一个Notification消息,并且转移到Idle状态。

    • 如果BGP收到TCP连接断开消息,则BGP将重置ConnectRetry Timer,检测对等体发起的TCP连接,并且转移到Active状态。

  • OpenConfirm:此状态下,BGP等待一个Notification消息或Keepalive消息。
    • 如果BGP收到Notification消息或者TCP连接断开消息,则转移到Idle状态。

    • 如果BGP收到Keepalive消息,则转移到Established状态。

  • Established:BGP对等体间可以交换Update消息、Notification消息和Keepalive消息。
    • 如果BGP收到Update消息或Keepalive消息,则继续保持在Established状态。

    • 如果BGP收到Notification消息,将转移到Idle状态。

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  
表7-159  display bgp peer verbose命令输出信息描述

项目

描述

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当前的状态:
  • Idle:BGP拒绝任何进入的连接请求,是BGP初始状态。

    当BGP收到开始事件后,BGP启动到对等体的TCP连接,启动连接重传定时器(ConnectRetry Timer),检测来自对等体的TCP消息,并且转移到Connect状态。

  • Idle(Admin):表示邻居被主动关闭且不再尝试建立。

    如配置了peer ignore命令,或者是通过MIB设定了该peer为down则均会导致该邻居处于这个状态。

  • No neg:BGP peer所属的地址族能力没有协商成功。

  • Idle(Ovlmt):表示BGP邻居由于路由超限而断连。

    BGP由于配置peer route-limit命令断连后,邻居的状态信息字段显示为Idle(Ovlmt),如果不执行reset bgp命令,BGP邻居将不会重新建立。

  • Connect:此状态下,BGP等待TCP连接的建立完成后再决定后续操作。
    • 如果TCP连接建立成功,BGP将停止连接重传定时器(ConnectRetry Timer),然后发送一个Open消息给对等体,并且转移到Opensent状态。

    • 如果TCP连接建立失败,BGP将重置ConnectRetry Timer,检测对等体发起的TCP连接,并且转移到Active状态。

    • 如果ConnectRetry Timer超时,BGP将重新开始ConnectRetry Timer计时,并再尝试与对等体建立TCP连接,此时BGP继续保持在Connect状态。

  • Active:BGP将尝试进行TCP连接的建立,是BGP的中间状态。
    • 如果TCP连接建立成功,BGP将重置ConnectRetry Timer,然后发送一个Open消息给对等体,并且转移到Opensent状态。

    • 如果ConnectRetry Timer超时,BGP将重新开始ConnectRetry Timer计时,并转移到Connect状态。

    • 如果BGP试图与一个未知的IP地址建立TCP会话,则TCP连接失败,连接重传定时器(ConnectRetry Timer)被重置,并且BGP保持在Active状态。

  • OpenSent:此状态下,BGP已经向对等体发送了一个Open消息,并且等待对等体的Open消息。
    • 如果BGP收到正确的Open消息,则转移到OpenConfirm状态。

    • 如果BGP收到的Open消息有错误,则给对等体发送一个Notification消息,并且转移到Idle状态。

    • 如果BGP收到TCP连接断开消息,则BGP将重置ConnectRetry Timer,检测对等体发起的TCP连接,并且转移到Active状态。

  • OpenConfirm:此状态下,BGP等待一个Notification消息或Keepalive消息。
    • 如果BGP收到Notification消息或者TCP连接断开消息,则转移到Idle状态。

    • 如果BGP收到Keepalive消息,则转移到Established状态。

  • Established:BGP对等体间可以交换Update消息、Notification消息和Keepalive消息。
    • 如果BGP收到Update消息或Keepalive消息,则继续保持在Established状态。

    • 如果BGP收到Notification消息,将转移到Idle状态。

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

端口号
  • Local:本地端口号,BGP使用TCP作为其传输层协议,固定端口号为179

  • Remote:对等体端口号

Configured

本地配置的定时器
  • Connect-retry Time:指定对等体或者对等体组的连接重传时间间隔,单位是秒。BGP发起TCP连接后,如果成功建立起TCP连接,则关闭连接重传定时器。如果TCP连接建立不成功,则会在连接重传定时器超时后再次重新尝试建立连接。

  • Min Hold Time:本端配置的可以接受的最小HoldTime时间,单位是秒。

  • Active Hold Time:HoldTime时间,BGP在HoldTime时间里,如果没有收到对等体的KeepAlive报文,就会认为对方已经Down掉,此时BGP会通知其它的对 等体撤销从该Down掉的设备收到的路由

  • Keep Alive Time:向对等体发送KeepAlive报文的时间间隔,BGP对等体之间会定时发送KeepAlive报文,彼此通告工作正常。

Received : Active Hold Time

表示对等体的HoldTime时间。

Negotiated : Active Hold Time

表示BGP对等体经过能力协商之后确定的HoldTime时间

Address family IPv4 Unicast

IPv4单播地址族

Received

接收到邻居的报文数目
  • Total:总条数

  • Update messages:Update报文数

  • Open messages:Open报文数

  • KeepAlive messages:Keepalive报文数

  • Notification messages:Notification报文数

  • Refresh messages:Route-refresh报文数

Sent

发送给邻居的报文数目
  • Total:总条数

  • Update messages:Update报文数

  • Open messages:Open报文数

  • KeepAlive messages:Keepalive报文数

  • Notification messages:Notification报文数

  • Refresh messages:Route-refresh报文数

Authentication type configured

所配置的认证类型

Last keepalive received

显示上一次收到Keepalive报文的具体时间,显示格式为:
  • YYYY/MM/DD HH:MM:SS

  • YYYY/MM/DD HH:MM:SS UTC±HH:MM DST

  • YYYY/MM/DD HH:MM:SS UTC±HH:MM

  • YYYY/MM/DD HH:MM:SS DST

UTC±HH:MM表示通过clock timezone命令配置了时区,DST表示通过clock daylight-saving-time命令配置了夏令时。

Last keepalive sent

显示上一次发送Keepalive报文的具体时间,显示格式为:
  • YYYY/MM/DD HH:MM:SS

  • YYYY/MM/DD HH:MM:SS UTC±HH:MM DST

  • YYYY/MM/DD HH:MM:SS UTC±HH:MM

  • YYYY/MM/DD HH:MM:SS DST

UTC±HH:MM表示通过clock timezone命令配置了时区,DST表示通过clock daylight-saving-time命令配置了夏令时。

Last update received

显示上一次收到的Update报文的具体时间,显示格式为:
  • YYYY/MM/DD HH:MM:SS

  • YYYY/MM/DD HH:MM:SS UTC±HH:MM DST

  • YYYY/MM/DD HH:MM:SS UTC±HH:MM

  • YYYY/MM/DD HH:MM:SS DST

UTC±HH:MM表示通过clock timezone命令配置了时区,DST表示通过clock daylight-saving-time命令配置了夏令时。

Last update sent

显示上一次收到的Update报文的具体时间,显示格式为:
  • YYYY/MM/DD HH:MM:SS

  • YYYY/MM/DD HH:MM:SS UTC±HH:MM DST

  • YYYY/MM/DD HH:MM:SS UTC±HH:MM

  • YYYY/MM/DD HH:MM:SS DST

UTC±HH:MM表示通过clock timezone命令配置了时区,DST表示通过clock daylight-saving-time命令配置了夏令时。

Minimum route advertisement interval is 15 seconds

路由通告的最短时间间隔
  • EBGP为30s

  • IBGP为15s

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功能已经使能

# 查看BGP对等体10.1.1.2的日志信息。
<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
表7-160  display bgp peer 1.1.1.2 log-info命令输出信息描述

项目

描述

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协议的资源规格信息。

命令格式

display bgp resource

参数说明

视图

所有视图

缺省级别

1:监控级

使用指南

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
表7-161  display bgp resource命令输出信息描述

项目

描述

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命令用来查看BGP的路由信息,通过指定不同的参数可以只查看特定的路由信息。

命令格式

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-timeend-time取值范围是0~10000d 0~23h 0~59m 0~59s。

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

通过指定不同的参数可以只查看特定的路由信息。

display bgp routing-table命令是查看BGP公网路由,显示BGP公网所有活跃和不活跃路由。

使用实例

# 查看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
表7-162  display bgp routing-table命令输出信息描述

项目

描述

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
表7-163  display bgp routing-table命令输出详细信息描述

项目

描述

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信息

  • 0x20000000:表示配置了apply behavior命令。
  • 0x40000001~0x40000FFF:表示配置了apply qos-local-id qos-local-id命令,且qos-local-id取值对应为1~4095。
  • 0x80000001~0x80000007:表示配置了apply ip-precedence precedence命令,且precedence取值对应为1~7。
  • 0x0:表示没有进行以上Qos相关配置。

AS-path

AS路径属性,“Nil”表示属性值为空

origin

该BGP路由的源属性。它有以下3种类型:
  • IGP:比如用network命令发布到BGP路由表的路由,其Origin属性为IGP;
  • EGP:通过EGP得到的路由信息,其Origin属性为EGP;
  • Incomplete:表示路由的来源无法确定。比如BGP通过import-route命令引入的路由,其Origin属性为Incomplete。

valid

该路由为有效路由

external

该路由为外部路由

best

该路由是最优路由

select

该路由为优选路由

pre

BGP路由优先级

# 查看指定无效的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
表7-164  display bgp routing-table命令输出信息描述

项目

描述

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信息

  • 0x20000000:表示配置了apply behavior命令。
  • 0x40000001~0x40000FFF:表示配置了apply qos-local-id qos-local-id命令,且qos-local-id取值对应为1~4095。
  • 0x80000001~0x80000007:表示配置了apply ip-precedence precedence命令,且precedence取值对应为1~7。
  • 0x0:表示没有进行以上Qos相关配置。

AS-path 200

AS路径属性

origin incomplete

该路由的源(Origin)属性。它有以下3种类型:
  • IGP:比如用network (BGP)命令注入到BGP路由表的路由,其Origin属性为IGP。
  • EGP:通过EGP得到的路由信息,其Origin属性为EGP。
  • Incomplete:表示路由的来源无法确定。比如BGP通过import-route (BGP)命令引入的路由,其Origin属性为Incomplete。

MED

路由度量值

localpref

本地优先级

pref-val

协议首选值

internal

该路由是内部路由

pre 255

BGP路由优先级为255

invalid for IP unreachable

表示此路由无效的原因,取值包括:

  • invalid for route-policy not pass:由于路由策略不通过导致路由无效。

  • invalid for supernet route:由于路由类型是超网路由导致路由无效。

  • invalid for IP unreachable:由于IP迭代失败导致路由无效。

  • invalid for supernet route not advertise:由于超网不发布路由导致路由无效。

  • invalid for supernet label route not advertise:由于超网标签路由不发布导致路由无效。

  • invalid for next-hop unreachable:由于下一跳不可达导致路由无效。

  • invalid for tunnel unreachable:由于隧道迭代失败导致路由无效。

Not advertised to any peer yet

该BGP路由尚未向任何对等体发布

display bgp routing-table dampened

命令功能

display bgp routing-table dampened命令用来查看BGP衰减的路由。

命令格式

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有如下几种格式:
  • 2字节自治系统号:4字节用户自定义数,例如:101:3。自治系统号的取值范围是0~65535;用户自定义数的取值范围是0~4294967295。其中,自治系统号和用户自定义数不能同时为0,即RD的值不能是0:0。

  • 整数形式4字节自治系统号:2字节用户自定义数,自治系统号的取值范围是65536~4294967295,用户自定义数的取值范围是0~65535,例如0:3或者65537:3。其中,自治系统号和用户自定义数不能同时为0,即RD的值不能是0:0。

  • 点分形式4字节自治系统号:2字节用户自定义数,点分形式自治系统号通常写成x.y的形式,x和y的取值范围都是0~65535,用户自定义数的取值范围是0~65535,例如0.0:3或者0.1:0。其中,自治系统号和用户自定义数不能同时为0,即RD的值不能是0.0:0。

  • IPv4地址:2字节用户自定义数,例如:192.168.122.15:1。IP地址的取值范围是0.0.0.0~255.255.255.255;用户自定义数的取值范围是0~65535。

视图

所有视图

缺省级别

1:监控级

使用指南

查看BGP路由表时,如果IPv4路由的目的地址的掩码长度等于其自然掩码长度,则不显示掩码长度。

使用实例

# 查看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
表7-165  display bgp routing-table dampened命令输出信息描述

项目

描述

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?
表7-166  display bgp ipv6 routing-table dampened命令输出信息描述

项目

描述

PrefixLen

前缀长度

相关主题

display bgp routing-table dampening parameter

命令功能

display bgp routing-table dampening parameter命令用来查看已配置的BGP路由衰减参数。

命令格式

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

视图

所有视图

缺省级别

1:监控级

使用指南

执行此命令可以查看已配置的BGP路由衰减参数。

使用实例

# 查看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
表7-167  display bgp routing-table dampening parameter命令输出信息描述

项目

描述

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 routing-table flap-info命令用来查看BGP的路由振荡统计信息。

命令格式

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

视图

所有视图

缺省级别

1:监控级

使用指南

执行此命令可以查看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
表7-168  display bgp routing-table flap命令输出信息描述

项目

描述

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 routing-table label命令用来查看BGP路由表中的标签路由信息。

命令格式

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

视图

所有视图

缺省级别

1:监控级

使用指南

执行此命令可以查看BGP路由表中的标签路由信息。

使用实例

# 查看所有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
表7-169  display bgp vpnv4 all routing-table label命令输出信息描述

项目

描述

Network

BGP路由表中的网络地址

NextHop

网络可达的下一跳IP地址

In/Out Label

入标签/出标签

# 显示BGP4+的标签路由信息。
<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
表7-170  display bgp ipv6 routing-table label命令输出信息描述

项目

描述

Prefix

地址前缀

# 查看所有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 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地址族下不发布路由的详细信息。

-

视图

所有视图

缺省级别

1:监控级

使用指南

为了便于定位问题,可以执行此命令查看指定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
表7-171  display bgp routing-table peer no-advertise命令输出信息描述

项目

描述

From

表示此路由来自哪个对等体。

Route Duration

表示此路由的存在时间。

Relay IP Nexthop

表示此路由的迭代下一跳。

Relay IP Out-Interface

表示此路由的迭代出接口。

Original nexthop

表示此路由的原始下一跳。

Qos information

路由的QoS信息

  • 0x20000000:表示配置了apply behavior命令。
  • 0x40000001~0x40000FFF:表示配置了apply qos-local-id qos-local-id命令,且qos-local-id取值对应为1~4095。
  • 0x80000001~0x80000007:表示配置了apply ip-precedence precedence命令,且precedence取值对应为1~7。
  • 0x0:表示没有进行以上Qos相关配置。

AS-path

表示此路由的AS路径属性,“Nil”表示属性值为空。

origin

表示此路由的源属性。它有以下3种类型:
  • IGP:比如用network (BGP)命令发布到BGP路由表的路由,其Origin属性为IGP;
  • EGP:通过EGP得到的路由信息,其Origin属性为EGP;
  • Incomplete:表示路由的来源无法确定。比如BGP通过import-route (BGP)命令引入的路由,其Origin属性为Incomplete。

MED

表示此路由的度量值。

localpref

表示此路由的本地优先级。

pref-val

表示此路由的协议首选值。

valid

表示此路由是有效路由。

internal

表示此路由是内部路由。

best

表示此路由是最优路由。

select

表示此路由是优选路由。

active

表示此路由是活跃路由。

pre 255

表示此路由的优先级是255。

IGP cost 1

表示此路由的IGP开销值。

No advertise without config reflect-client

表示此路由不发布的原因,包括:

  • No advertise with no-adv flag:由于携带no-adv标记导致路由不发布。

  • No advertise with peer deafult-route-advertise in vt faimily:由于在VT地址族中配置了只向邻居发布缺省路由导致路由不发布 。

  • No advertise with no-adv flag in comminuty attr:由于团体属性中携带no-adv标记导致路由不发布。

  • No advertise with no-export flag in comminuty attr:由于团体属性中携带no-export标记导致路由不发布。

  • No advertise with no-export-subconfed flag in comminuty attr:由团体属性中携带no-export-subconfed标记导致路由不发布。

  • No advertise by detail route with config aggregate:路由聚合时明细路由不发布。

  • No advertise with config active-route-advertise:由于设定仅发布在IP路由表中被优选的路由导致路由不发布。

  • No advertise with config peer upe and no export policy:由于指定对端为UPE对等体并且此路由未通过出口策略导致路由不发布。

  • No advertise without config reflect-client:由于没有指定反射器导致路由不发布。

  • No advertise with config reflect-client but without config reflect between-clients:由于在反射器中没有配置客户机之间进行反射导致路由不发布。

  • No advertise for other reason:由于其他原因导致路由不发布。

display bgp routing-table peer statistics

命令功能

display bgp routing-table peer statistics命令用来查看BGP所有对等体接收、发布路由的统计信息。

命令格式

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)类型的路由信息。 -

视图

所有视图

缺省级别

1:监控级

使用指南

display bgp routing-table peer statistics命令用来查看BGP所有对等体接收、发布路由的统计信息。可以通过配置参数来查看不同类型的路由的统计信息。如不配置任何参数,则查看BGP IPv4单播路由的统计信息。

使用实例

# 查看BGP所有对等体接收、发布的IPv4单播路由的统计信息。

<HUAWEI> display bgp routing-table peer statistics
 BGP local router ID : 10.1.1.1
 Local AS number : 100
 Total number of peers : 3                Number of Peers in established state : 3

  Peer                    Received routes            Advertised routes

  10.2.2.2                  1                          1
  10.2.2.3                  1                          1
  10.3.3.3                  2                          0
表7-172  display bgp routing-table peer statistics命令输出信息描述

项目

描述

BGP local router ID 本地Router ID。
Local AS number AS号。
Total number of peers 对等体总数。
Number of Peers in established state 处于Established状态的对等体总数。
Peer 对等体地址。
Received routes 从此对等体收到的路由总数。
Advertised routes 发布给此对等体的路由总数。

display bgp routing-table statistics

命令功能

display bgp routing-table statistics命令用来查看BGP的路由统计信息。

命令格式

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

视图

所有视图

缺省级别

1:监控级

使用指南

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正则表达式匹配的路由统计信息。

使用实例

# 查看路由统计信息。

<HUAWEI> display bgp routing-table statistics
 Total Number of Routes: 4
表7-173  display bgp routing-table statistics命令输出信息描述

项目

描述

Total Number of Routes

路由表中的路由数量。

display bgp update-peer-group

命令功能

display bgp update-group命令用来显示打包组相关信息,通过指定打包组的索引值可以显示指定打包组的详细信息。不指定地址族时,默认显示IPv4单播地址族的打包组信息。

命令格式

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打包组信息。 -

视图

所有视图

缺省级别

1:监控级

使用指南

通过指定打包组的索引值可以查看指定打包组的详细信息。不指定地址族时,默认显示IPv4单播地址族的打包组信息。

使用实例

# 查看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 
 
表7-174  display bgp update-peer-group命令输出信息描述

项目

描述

The Public instance's update peer group number

实例中的对等体打包组个数

Keep buffer update peer group number

已保存在批次buffer中的对等体打包组的打包个数

BGP Version

BGP协议的版本号

Group ID

对等体打包组的ID

Group Type

对等体打包组的类型,有如下三种:
  • external:EBGP对等体类型
  • internal:IBGP对等体类型
  • unknown:未知类型

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
表7-175  display bgp update-peer-group index命令输出信息描述
项目 描述
Total format packet number 总的打包数
Total send packet number 总的发包数
Total replicate packet number 重传包的总数,等于总的发包数-总的打包数
The replication percentages(%) 重传率,等于( 总的发包数-总的打包数) * 100 / 总的打包数

display bgp vpnv4 brief

命令功能

display bgp vpnv4 brief命令用来显示VPNv4和VPN实例(IPv4地址族)的简要信息。

命令格式

display bgp vpnv4 { all | vpn-instance vpn-instance-name } brief

参数说明

参数 参数说明 取值
all 查看所有VPNv4和VPN实例(IPv4地址族)的信息。 -
vpn-instance vpn-instance-name 查看指定的VPN实例名。 必须是已存在的VPN实例名称。

视图

所有视图

缺省级别

1:监控级

使用指南

使用命令display bgp vpnv4 brief查看VPNv4和VPN实例(IPv4地址族)的信息时,各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
表7-176  display bgp vpnv4 brief命令输出信息描述

项目

描述

Rd Num

RD的数量。

Peer Num

Peer的数量。

Route Num

路由的数量。

VPN-Instance Name

VPN实例名称。

display bgp vpnv4 routing-table

命令功能

display bgp vpnv4 routing-table命令用来查看BGP VPNv4路由和BGP私网路由的信息。

命令格式

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有如下几种格式:
  • 2字节自治系统号:4字节用户自定义数,例如:101:3。自治系统号的取值范围是0~65535;用户自定义数的取值范围是0~4294967295。其中,自治系统号和用户自定义数不能同时为0,即RD的值不能是0:0。

  • 整数形式4字节自治系统号:2字节用户自定义数,自治系统号的取值范围是65536~4294967295,用户自定义数的取值范围是0~65535,例如0:3或者65537:3。其中,自治系统号和用户自定义数不能同时为0,即RD的值不能是0:0。

  • 点分形式4字节自治系统号:2字节用户自定义数,点分形式自治系统号通常写成x.y的形式,x和y的取值范围都是0~65535,用户自定义数的取值范围是0~65535,例如0.0:3或者0.1:0。其中,自治系统号和用户自定义数不能同时为0,即RD的值不能是0.0:0。

  • IPv4地址:2字节用户自定义数,例如:192.168.122.15:1。IP地址的取值范围是0.0.0.0~255.255.255.255;用户自定义数的取值范围是0~65535。

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个团体号。 aann都是整数形式,取值范围都是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。

视图

所有视图

缺省级别

1:监控级

使用指南

通过指定不同的参数可以只查看特定的路由信息。

查看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        ?

表7-177  display bgp vpnv4 routing-table命令输出信息描述

项目

描述

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                                                 
表7-178  display bgp vpnv4 routing-table命令的描述信息
项目 描述
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信息

  • 0x20000000:表示配置了apply behavior命令。
  • 0x40000001~0x40000FFF:表示配置了apply qos-local-id qos-local-id命令,且qos-local-id取值对应为1~4095。
  • 0x80000001~0x80000007:表示配置了apply ip-precedence precedence命令,且precedence取值对应为1~7。
  • 0x0:表示没有进行以上Qos相关配置。
Ext-Community BGP扩展团体属性。
AS-path AS路径属性。
origin 该BGP路由的源(Origin)属性。它有以下3种类型:
  • IGP:比如用network命令注入到BGP路由表的路由,其Origin属性为IGP
  • EGP:通过EGP得到的路由信息,其Origin属性为EGP
  • Incomplete:表示路由的来源无法确定。比如BGP通过import-route命令引入的路由,其Origin属性为Incomplete
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里匹配的路由总数

# 查看指定无效的BGP VPNv4路由的详细信息。
<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
表7-179  display bgp vpnv4 routing-table命令输出信息描述

项目

描述

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信息

  • 0x20000000:表示配置了apply behavior命令。
  • 0x40000001~0x40000FFF:表示配置了apply qos-local-id qos-local-id命令,且qos-local-id取值对应为1~4095。
  • 0x80000001~0x80000007:表示配置了apply ip-precedence precedence命令,且precedence取值对应为1~7。
  • 0x0:表示没有进行以上Qos相关配置。

Ext-Community

BGP扩展团体属性

AS-path Nil

AS路径属性,“Nil”表示属性值为空

origin incomplete

该路由的源(Origin)属性。它有以下3种类型:
  • IGP:比如用network (BGP)命令注入到BGP路由表的路由,其Origin属性为IGP。
  • EGP:通过EGP得到的路由信息,其Origin属性为EGP。
  • Incomplete:表示路由的来源无法确定。比如BGP通过import-route (BGP)命令引入的路由,其Origin属性为Incomplete。

MED

路由度量值

localpref

该路由的本地优先级

pref-val

该路由的协议首选值

valid

该路由是有效路由

internal

该路由是内部路由

best

该路由是最优路由

select

该路由是优选路由

pre 255

BGP路由优先级为255

invalid for tunnel unreachable

表示此路由无效的原因,取值包括:

  • invalid for route-policy not pass:由于路由策略不通过导致路由无效。

  • invalid for supernet route:由于路由类型是超网路由导致路由无效。

  • invalid for IP unreachable:由于IP迭代失败导致路由无效。

  • invalid for supernet route not advertise:由于超网不发布路由导致路由无效。

  • invalid for supernet label route not advertise:由于超网标签路由不发布导致路由无效。

  • invalid for next-hop unreachable:由于下一跳不可达导致路由无效。

  • 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 routing-table statistics命令用来显示BGP VPNv4的路由统计信息。

命令格式

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有如下几种格式:
  • 2字节自治系统号:4字节用户自定义数,例如:101:3。自治系统号的取值范围是0~65535;用户自定义数的取值范围是0~4294967295。其中,自治系统号和用户自定义数不能同时为0,即RD的值不能是0:0。

  • 整数形式4字节自治系统号:2字节用户自定义数,自治系统号的取值范围是65536~4294967295,用户自定义数的取值范围是0~65535,例如0:3或者65537:3。其中,自治系统号和用户自定义数不能同时为0,即RD的值不能是0:0。

  • 点分形式4字节自治系统号:2字节用户自定义数,点分形式自治系统号通常写成x.y的形式,x和y的取值范围都是0~65535,用户自定义数的取值范围是0~65535,例如0.0:3或者0.1:0。其中,自治系统号和用户自定义数不能同时为0,即RD的值不能是0.0:0。

  • IPv4地址:2字节用户自定义数,例如:192.168.122.15:1。IP地址的取值范围是0.0.0.0~255.255.255.255;用户自定义数的取值范围是0~65535。

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 指定的团体属性值。 aann都是整数形式,取值范围都是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 显示从指定对等体收到的路由统计信息。 -

视图

所有视图

缺省级别

1:监控级

使用指南

执行此命令可以查看BGP VPNv4的路由统计信息。

使用实例

# 查看VPNv4路由统计信息。
<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
表7-180  display bgp vpnv4 routing-table statistics命令输出信息描述

项目

描述

Total number of routes from all PE

VPNv4路由总数

VPN-Instance vpn1

VPN实例名字是vpn1

Router ID 10.1.1.9

Router ID是10.1.1.9

Total Number of Routes

VPN实例路由总数

Route Distinguisher

VPN实例IPv4地址族的路由标识

display bgp vpnv6 brief

命令功能

display bgp vpnv6 brief命令用来显示VPNv6和VPN实例(IPv6地址族)的简要信息。

命令格式

display bgp vpnv6 { all | vpn-instance vpn-instance-name } brief

参数说明

参数 参数说明 取值
all 查看所有VPNv6和VPN实例(IPv6地址族)的信息。 -
vpn-instance vpn-instance-name VPN实例名。 必须是已存在的VPN实例名称。

视图

所有视图

缺省级别

1:监控级

使用指南

使用命令display bgp vpnv6 brief查看VPNv6和VPN实例(IPv6地址族)的信息时,各VPN实例按照实例名的字典序排列。

使用实例

# 查看VPNv6和所有VPN实例(IPv6地址族)的简要信息。

<HUAWEI> display bgp vpnv6 all brief

VPNV6:
  Rd Num               Peer Num            Route Num
    2                    1                   2

VPN-Instance(IPv6-family):
  VPN-Instance Name   Peer Num            Route Num
    vrf0                 1                   2
    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
表7-181  display bgp vpnv6 all brief命令输出信息描述

项目

描述

Rd Num

RD的数量。

Peer Num

Peer的数量。

Route Num

路由的数量。

VPN-Instance Name

VPN实例名。

display bgp vpnv6 routing-table

命令功能

display bgp vpnv6 routing-table命令用来查看BGP VPNv6的路由信息。

命令格式

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有如下几种格式:
  • 2字节自治系统号:4字节用户自定义数,例如:101:3。自治系统号的取值范围是0~65535;用户自定义数的取值范围是0~4294967295。其中,自治系统号和用户自定义数不能同时为0,即RD的值不能是0:0。

  • 整数形式4字节自治系统号:2字节用户自定义数,自治系统号的取值范围是65536~4294967295,用户自定义数的取值范围是0~65535,例如0:3或者65537:3。其中,自治系统号和用户自定义数不能同时为0,即RD的值不能是0:0。

  • 点分形式4字节自治系统号:2字节用户自定义数,点分形式自治系统号通常写成x.y的形式,x和y的取值范围都是0~65535,用户自定义数的取值范围是0~65535,例如0.0:3或者0.1:0。其中,自治系统号和用户自定义数不能同时为0,即RD的值不能是0.0:0。

  • IPv4地址:2字节用户自定义数,例如:192.168.122.15:1。IP地址的取值范围是0.0.0.0~255.255.255.255;用户自定义数的取值范围是0~65535。

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。

视图

所有视图

缺省级别

1:监控级

使用指南

通过指定不同的参数可以只查看特定的路由信息。

如果想查看在特定时间段内有那些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 :  ?                                                              
# 查看指定时间段内特定VPN实例震荡的BGP VPNv6路由信息。
<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  ?
表7-182  display bgp vpnv6 all routing-table命令输出信息描述 <

项目

描述

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地址