• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

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

目录

01-IP路由基础命令

本章节下载 01-IP路由基础命令  (975.10 KB)

01-IP路由基础命令

  录

1 IP路由基础

1.1 IP路由基础配置命令

1.1.1 address-family ipv4

1.1.2 address-family ipv6

1.1.3 bandwidth-based-sharing

1.1.4 display ecmp mode

1.1.5 display ip load-sharing mode

1.1.6 display ip routing-table

1.1.7 display ip routing-table acl

1.1.8 display ip routing-table ip-address

1.1.9 display ip routing-table prefix-list

1.1.10 display ip routing-table protocol

1.1.11 display ip routing-table record

1.1.12 display ip routing-table statistics

1.1.13 display ip routing-table summary

1.1.14 display ipv6 max-ecmp-num

1.1.15 display ipv6 rib attribute

1.1.16 display ipv6 rib graceful-restart

1.1.17 display ipv6 rib nib

1.1.18 display ipv6 rib nib record

1.1.19 display ipv6 route-direct nib

1.1.20 display ipv6 routing-table

1.1.21 display ipv6 routing-table acl

1.1.22 display ipv6 routing-table ipv6-address

1.1.23 display ipv6 routing-table prefix-list

1.1.24 display ipv6 routing-table protocol

1.1.25 display ipv6 routing-table record

1.1.26 display ipv6 routing-table statistics

1.1.27 display ipv6 routing-table summary

1.1.28 display max-ecmp-num

1.1.29 display rib attribute

1.1.30 display rib graceful-restart

1.1.31 display rib nib

1.1.32 display rib nib record

1.1.33 display route-direct nib

1.1.34 ecmp mode

1.1.35 fib lifetime

1.1.36 flush route-attribute

1.1.37 inter-protocol fast-reroute

1.1.38 ip load-sharing mode

1.1.39 ip load-sharing symmetric enable

1.1.40 ipv6 max-ecmp-num

1.1.41 ipv6 route fast-switchover enable

1.1.42 ipv6 route-direct track

1.1.43 max-ecmp-num

1.1.44 nexthop recursive-lookup restrain clear-interval

1.1.45 nexthop recursive-lookup restrain disable

1.1.46 non-stop-routing

1.1.47 primary-path-detect bfd

1.1.48 protocol lifetime

1.1.49 protocol nexthop recursive-lookup

1.1.50 record-limit

1.1.51 reset ip routing-table record

1.1.52 reset ip routing-table statistics protocol

1.1.53 reset ipv6 rib nib record

1.1.54 reset ipv6 routing-table record

1.1.55 reset ipv6 routing-table statistics protocol

1.1.56 reset rib nib record

1.1.57 rib

1.1.58 route-direct track

1.1.59 routing-table limit

1.1.60 snmp-agent trap enable ipv6 rib

1.1.61 snmp-agent trap enable rib

 


1 IP路由基础

1.1  IP路由基础配置命令

1.1.1  address-family ipv4

address-family ipv4命令用来创建RIB IPv4地址族,并进入RIB IPv4地址族视图。

undo address-family ipv4命令用来删除RIB IPv4地址族和RIB IPv4地址族视图下的所有配置。

【命令】

address-family ipv4

undo address-family ipv4

【缺省情况】

不存在RIB IPv4地址族。

【视图】

RIB视图

【缺省用户角色】

network-admin

【举例】

# 创建RIB IPv4地址族,并进入RIB IPv4地址族视图。

<Sysname> system-view

[Sysname] rib

[Sysname-rib] address-family ipv4

[Sysname-rib-ipv4]

1.1.2  address-family ipv6

address-family ipv6命令用来创建RIB IPv6地址族,并进入RIB IPv6地址族视图。

undo address-family命令用来删除RIB IPv6地址族和RIB IPv6地址族视图下的所有配置。

【命令】

address-family ipv6

undo address-family ipv6

【缺省情况】

不存在RIB IPv6地址族。

【视图】

RIB视图

【缺省用户角色】

network-admin

【举例】

# 创建RIB IPv6地址族,并进入RIB IPv6地址族视图。

<Sysname> system-view

[Sysname] rib

[Sysname-rib] address-family ipv6

[Sysname-rib-ipv6]

1.1.3  bandwidth-based-sharing

bandwidth-based-sharing命令用来开启IPv4基于带宽的负载分担功能。

undo bandwidth-based-sharing命令用来关闭IPv4基于带宽的负载分担功能。

【命令】

bandwidth-based-sharing

undo bandwidth-based-sharing

【缺省情况】

IPv4基于带宽的负载分担功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

开启IPv4基于带宽的负载分担功能情况下,如果转发时查到多个出接口/下一跳,则按照接口的带宽值计算出各个接口应该分配的报文比例,然后按照带宽比例对报文进行转发。

支持负载分担的协议的设备,无论是否配置bandwidth-based-sharing,负载分担比例以协议定义的负载分担比例为准。

【举例】

# 开启IPv4基于带宽的负载分担功能。

<Sysname> system-view

[Sysname] bandwidth-based-sharing

1.1.4  display ecmp mode

display ecmp mode命令用来显示IPv4/IPv6等价路由模式信息。

【命令】

display ecmp mode

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【举例】

# 显示IPv4/IPv6等价路由模式信息。

<Sysname> display ecmp mode

  ECMP-Mode in use: Default

  ECMP-Mode at the next reboot: Enhanced

表1-1 display ecmp mode命令显示信息描述表

字段

描述

ECMP-Mode in use

当前ECMP模式:

·     Default:等价路由普通模式

·     Enhanced:等价路由增强模式

ECMP-Mode at the next reboot

下次启动后ECMP模式:

·     Default:等价路由普通模式

·     Enhanced:等价路由增强模式

 

【相关命令】

·     ecmp mode

1.1.5  display ip load-sharing mode

display ip load-sharing mode命令用来显示当前使用的负载分担方式。

【命令】

display ip load-sharing mode slot slot-number

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

slot slot-number:显示指定单板上的当前使用的负载分担方式。slot-number表示单板所在的槽位号。对于本产品,slot-number只能为固定取值,表示整台设备。‌

【举例】

# 显示当前使用的负载分担方式。

<Sysname> display ip load-sharing mode slot 1

Load-sharing mode: per-flow

Load-sharing options: dest-ip | src-ip | ip-pro | dest-port | src-port | ingress-port

Load-sharing algorithm: 0

IP tunnel load-sharing mode: outer

 

Load-sharing algorithm: 1

 

Load-sharing algorithm: 2

表1-2 display ip load-sharing mode命令显示信息描述表

字段

描述

Load-sharing mode

采用的负载分担方式:

per-flow:基于报文逐流进行负载分担

Load-sharing options

负载分担时的选项:

·     dest-ip:基于报文的目的IP地址进行负载分担

·     src-ip:基于报文的源IP地址进行负载分担

·     ip-pro:基于报文的IP协议号进行负载分担

·     dest-port:基于报文的目的端口进行负载分担

·     src-port:基于报文的源端口进行负载分担

·     ingress-port:基于报文的入端口进行负载分担

·     flow-label:基于IPv6报文的流标签进行负载分担

Load-sharing algorithm

负载分担算法编号

Load-sharing seed

负载分担算法的起始HASH值

Load-sharing shift

负载分担算法计算结果的偏移量

 

【相关命令】

·     ip load-sharing mode

1.1.6  display ip routing-table

display ip routing-table命令用来显示路由表的信息。

【命令】

display ip routing-table [ all-vpn-instance | vpn-instance vpn-instance-name ] [ verbose ]

display ip routing-table all-routes

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

all-vpn-instance:显示所有VPN实例的路由表信息。

vpn-instance vpn-instance-name:显示指定VPN的信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示公网的信息。

all-routes:显示公网和所有VPN实例的路由表信息。

verbose:显示全部路由表的详细信息,包括激活路由和未激活路由。如果未指定本参数,将显示激活路由的概要信息。

【举例】

# 显示路由表中当前激活路由的概要信息。‌

<Sysname> display ip routing-table

 

Destinations : 10        Routes : 10

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

0.0.0.0/32          Direct 0    0            127.0.0.1       InLoop0

1.1.1.0/24          Static 60   0            192.168.47.4    GE0/0/1

                    Static 60   0            192.168.47.4    GE0/0/2

127.0.0.0/8         Direct 0    0            127.0.0.1       InLoop0

127.0.0.0/32        Direct 0    0            127.0.0.1       InLoop0

127.0.0.1/32        Direct 0    0            127.0.0.1       InLoop0

127.255.255.255/32  Direct 0    0            127.0.0.1       InLoop0

192.168.1.40/32     Direct 0    0            127.0.0.1       InLoop0

224.0.0.0/4         Direct 0    0            0.0.0.0         NULL0

224.0.0.0/24        Direct 0    0            0.0.0.0         NULL0

255.255.255.255/32  Direct 0    0            127.0.0.1       InLoop0

# 显示公网和所有VPN实例中当前激活路由的概要信息。‌

<Sysname> display ip routing-table all-routes

 

VPN instance: public instance

Destinations : 10        Routes : 10

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

0.0.0.0/32          Direct 0    0            127.0.0.1       InLoop0

1.1.1.0/24          Static 60   0            192.168.47.4    GE0/0/1

127.0.0.0/8         Direct 0    0            127.0.0.1       InLoop0

127.0.0.0/32        Direct 0    0            127.0.0.1       InLoop0

127.0.0.1/32        Direct 0    0            127.0.0.1       InLoop0

127.255.255.255/32  Direct 0    0            127.0.0.1       InLoop0

192.168.1.40/32     Direct 0    0            127.0.0.1       InLoop0

224.0.0.0/4         Direct 0    0            0.0.0.0         NULL0

224.0.0.0/24        Direct 0    0            0.0.0.0         NULL0

255.255.255.255/32  Direct 0    0            127.0.0.1       InLoop0

 

VPN instance: vpn1

Destinations : 10        Routes : 10

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

0.0.0.0/32          Direct 0    0            127.0.0.1       InLoop0

1.1.2.0/24          Static 60   0            2.2.1.1         GE0/0/1

3.3.1.0/24          BGP    255  0            55.1.1.2        GE0/0/2

127.0.0.0/8         Direct 0    0            127.0.0.1       InLoop0

127.0.0.0/32        Direct 0    0            127.0.0.1       InLoop0

127.0.0.1/32        Direct 0    0            127.0.0.1       InLoop0

127.255.255.255/32  Direct 0    0            127.0.0.1       InLoop0

224.0.0.0/4         Direct 0    0            0.0.0.0         NULL0

224.0.0.0/24        Direct 0    0            0.0.0.0         NULL0

255.255.255.255/32  Direct 0    0            127.0.0.1       InLoop0

# 显示所有VPN实例下的IPv4路由信息。‌

<Sysname> display ip routing-table all-vpn-instance

 

VPN instance: vpn1

Destinations : 10        Routes : 10

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

0.0.0.0/32          Direct 0    0            127.0.0.1       InLoop0

1.1.2.0/24          Static 60   0            2.2.1.1         GE0/0/1

3.3.1.0/24          BGP    255  0            55.1.1.2        GE0/0/2

127.0.0.0/8         Direct 0    0            127.0.0.1       InLoop0

127.0.0.0/32        Direct 0    0            127.0.0.1       InLoop0

127.0.0.1/32        Direct 0    0            127.0.0.1       InLoop0

127.255.255.255/32  Direct 0    0            127.0.0.1       InLoop0

224.0.0.0/4         Direct 0    0            0.0.0.0         NULL0

224.0.0.0/24        Direct 0    0            0.0.0.0         NULL0

255.255.255.255/32  Direct 0    0            127.0.0.1       InLoop0

 

VPN instance: vpn2

Destinations : 9        Routes : 9

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

0.0.0.0/32          Direct 0    0            127.0.0.1       InLoop0

1.1.3.0/24          Static 60   0            3.3.1.1         GE0/0/1

127.0.0.0/8         Direct 0    0            127.0.0.1       InLoop0

127.0.0.0/32        Direct 0    0            127.0.0.1       InLoop0

127.0.0.1/32        Direct 0    0            127.0.0.1       InLoop0

127.255.255.255/32  Direct 0    0            127.0.0.1       InLoop0

224.0.0.0/4         Direct 0    0            0.0.0.0         NULL0

224.0.0.0/24        Direct 0    0            0.0.0.0         NULL0

255.255.255.255/32  Direct 0    0            127.0.0.1       InLoop0

表1-3 display ip routing-table命令显示信息描述表

字段

描述

Destinations

目的地址个数

Routes

路由条数

Destination/Mask

目的地址/掩码长度

Proto

发现该路由的路由协议类型:

·     Direct:直连路由

·     Static:静态路由

·     RIP:RIP路由协议

·     OSPF:OSPF路由协议

·     ISIS:IS-IS路由协议

·     EIGRP:EIGRP路由协议

·     BGP:BGP路由协议

·     OpenR:OpenR(Open Routing)路由

·     LDP:LDP标签分发协议

·     SLSP:静态LSP

·     PIM:PIM协议

·     MSTATIC:组播静态路由

·     O_INTRA:OSPF区域内路由

·     O_INTER:OSPF区域间路由

·     O_ASE1:OSPF第一类外部路由

·     O_ASE2:OSPF第二类外部路由

·     O_SUM:OSPF聚合路由

·     IS_L1:IS-IS Level-1路由

·     IS_L2:IS-IS Level-2路由

·     IS_SUM:IS-IS聚合路由

Pre

路由的优先级

Cost

路由的度量值

NextHop

此路由的下一跳地址

Interface

出接口,即到该目的网段的数据包将从此接口发出

Summary count

路由数目

 

# 显示路由表的全部详细信息。‌

<Sysname> display ip routing-table verbose

 

Destinations : 13        Routes : 13

 

Destination: 0.0.0.0/32

   Protocol: Direct

  Process ID: 0

   SubProtID: 0x0                        Age: 08h34m37s

         Cost: 0                  Preference: 0

      IpPre: N/A                  QosLocalID: N/A

         Tag: 0                        State: Active NoAdv

   OrigTblID: 0x0                    OrigVrf: default-vrf

     TableID: 0x2                     OrigAs: 0

       NibID: 0x10000000              LastAs: 0

      AttrID: 0xffffffff            Neighbor: 0.0.0.0

       Flags: 0x1000c            OrigNextHop: 127.0.0.1

       Label: NULL               RealNextHop: 127.0.0.1

     BkLabel: NULL                 BkNextHop: N/A

     SRLabel: NULL                 Interface: InLoopBack0

   BkSRLabel: NULL               BkInterface: N/A

   Tunnel ID: Invalid            IPInterface: InLoopBack0

 BkTunnel ID: Invalid          BKIPInterface: N/A

     InLabel: NULL            ColorInterface: N/A

    SIDIndex: NULL          BKColorInterface: N/A

    FtnIndex: 0x0            TunnelInterface: N/A

TrafficIndex: N/A          BKTunnelInterface: N/A

   Connector: N/A                     PathID: 0x0

  SRTunnelID: Invalid

    SID Type: N/A                        NID: Invalid

    FlushNID: Invalid                  BkNID: Invalid

  BkFlushNID: Invalid              StatFlags: 0x0

         Exp: N/A

   VpnPeerId: N/A                       Dscp: N/A

         SID: N/A                 OrigLinkID: 0x0

       BkSID: N/A                 RealLinkID: 0x0

CommBlockLen: 0

  MicroSegID: 0

 

Destination: 1.1.1.0/24

   Protocol: Static

  Process ID: 0

   SubProtID: 0x0                        Age: 04h20m37s

        Cost: 0                   Preference: 60

       IpPre: N/A                 QosLocalID: N/A

         Tag: 0                        State: Active Adv

   OrigTblID: 0x0                    OrigVrf: default-vrf

     TableID: 0x2                     OrigAs: 0

       NibID: 0x10000003              LastAs: 0

      AttrID: 0xffffffff            Neighbor: 0.0.0.0

       Flags: 0x1008c            OrigNextHop: 192.168.47.4

       Label: NULL               RealNextHop: 192.168.47.4

     BkLabel: NULL                 BkNextHop: N/A

     SRLabel: NULL                 Interface: GigabitEthernet0/0/1

   BkSRLabel: NULL               BkInterface: N/A

   Tunnel ID: Invalid            IPInterface: GigabitEthernet0/0/1

 BkTunnel ID: Invalid          BKIPInterface: N/A

     InLabel: NULL            ColorInterface: N/A

    SIDIndex: NULL          BKColorInterface: N/A

    FtnIndex: 0x0            TunnelInterface: N/A

TrafficIndex: N/A          BKTunnelInterface: N/A

   Connector: N/A                     PathID: 0x0

  SRTunnelID: Invalid

    SID Type: N/A                        NID: Invalid

    FlushNID: Invalid                  BkNID: Invalid

  BkFlushNID: Invalid              StatFlags: 0x0

         Exp: N/A

   VpnPeerId: N/A                       Dscp: N/A

         SID: N/A                 OrigLinkID: 0x0

       BkSID: N/A                 RealLinkID: 0x0

CommBlockLen: 0

  MicroSegID: 0

 

Destination: 1.2.3.4/32

   Protocol: BGP instance default

  Process ID: 0

   SubProtID: 0x1                        Age: 02h38m34s

        Cost: 0                   Preference: 255

       IpPre: N/A                 QosLocalID: N/A

         Tag: 0                        State: Active Adv

   OrigTblID: 0x0                    OrigVrf: default-vrf

     TableID: 0x2                     OrigAs: 200

       NibID: 0x16000000              LastAs: 200

      AttrID: 0x2                   Neighbor: 2.2.3.4

       Flags: 0x10060            OrigNextHop: 2.2.3.4

       Label: NULL               RealNextHop: 2.2.3.4

     BkLabel: NULL                 BkNextHop: N/A

     SRLabel: NULL                 Interface: GigabitEthernet0/0/3

   BkSRLabel: NULL               BkInterface: N/A

   Tunnel ID: Invalid            IPInterface: GigabitEthernet0/0/3

 BkTunnel ID: Invalid          BKIPInterface: N/A

     InLabel: NULL            ColorInterface: N/A

    SIDIndex: NULL          BKColorInterface: N/A

    FtnIndex: 0x0            TunnelInterface: N/A

TrafficIndex: N/A          BKTunnelInterface: N/A

   Connector: N/A                     PathID: 0x0

  SRTunnelID: Invalid

    SID Type: N/A                        NID: Invalid

    FlushNID: Invalid                  BkNID: Invalid

  BkFlushNID: Invalid              StatFlags: 0x0

         Exp: N/A

   VpnPeerId: N/A                       Dscp: N/A

         SID: N/A                 OrigLinkID: 0x0

       BkSID: N/A                 RealLinkID: 0x0

CommBlockLen: 0

  MicroSegID: 0

 

...

# 显示所有VPN实例内所有路由的详细信息。‌

<Sysname> display ip routing-table all-vpn-instance verbose

 

VPN instance: vpn1

Destinations : 1        Routes : 1

 

Destination: 0.0.0.0/32

   Protocol: Direct

  Process ID: 0

   SubProtID: 0x0                        Age: 08h34m37s

        Cost: 0                   Preference: 0

       IpPre: N/A                 QosLocalID: N/A

         Tag: 0                        State: Active NoAdv

   OrigTblID: 0x0                    OrigVrf: vpn1

     TableID: 0x2                     OrigAs: 0

       NibID: 0x10000000              LastAs: 0

      AttrID: 0xffffffff            Neighbor: 0.0.0.0

       Flags: 0x1000c            OrigNextHop: 127.0.0.1

       Label: NULL               RealNextHop: 127.0.0.1

     BkLabel: NULL                 BkNextHop: N/A

     SRLabel: NULL                 Interface: InLoopBack0

   BkSRLabel: NULL               BkInterface: N/A

   Tunnel ID: Invalid            IPInterface: InLoopBack0

 BkTunnel ID: Invalid          BKIPInterface: N/A

     InLabel: NULL            ColorInterface: N/A

    SIDIndex: NULL          BKColorInterface: N/A

    FtnIndex: 0x0            TunnelInterface: N/A

TrafficIndex: N/A          BKTunnelInterface: N/A

   Connector: N/A                     PathID: 0x0

  SRTunnelID: Invalid

    SID Type: N/A                        NID: Invalid

    FlushNID: Invalid                  BkNID: Invalid

  BkFlushNID: Invalid              StatFlags: 0x0

         Exp: N/A

   VpnPeerId: N/A                       Dscp: N/A

         SID: N/A                 OrigLinkID: 0x0

       BkSID: N/A                 RealLinkID: 0x0

CommBlockLen: 0

  MicroSegID: 0

 

VPN instance: vpn2

Destinations : 1        Routes : 1

 

Destination: 1.1.1.0/24

   Protocol: Static

  Process ID: 0

   SubProtID: 0x0                        Age: 04h20m37s

        Cost: 0                   Preference: 60

       IpPre: N/A                 QosLocalID: N/A

         Tag: 0                        State: Active Adv

   OrigTblID: 0x0                    OrigVrf: vpn2

     TableID: 0x2                     OrigAs: 0

       NibID: 0x10000003              LastAs: 0

      AttrID: 0xffffffff            Neighbor: 0.0.0.0

       Flags: 0x1008c            OrigNextHop: 192.168.47.4

       Label: NULL               RealNextHop: 192.168.47.4

     BkLabel: NULL                 BkNextHop: N/A

     SRLabel: NULL                 Interface: GigabitEthernet0/0/1

   BkSRLabel: NULL               BkInterface: N/A

   Tunnel ID: Invalid            IPInterface: GigabitEthernet0/0/1

 BkTunnel ID: Invalid          BKIPInterface: N/A

     InLabel: NULL            ColorInterface: N/A

    SIDIndex: NULL          BKColorInterface: N/A

    FtnIndex: 0x0            TunnelInterface: N/A

TrafficIndex: N/A          BKTunnelInterface: N/A

   Connector: N/A                     PathID: 0x0

  SRTunnelID: Invalid

    SID Type: N/A                        NID: Invalid

    FlushNID: Invalid                  BkNID: Invalid

  BkFlushNID: Invalid              StatFlags: 0x0

         Exp: N/A

   VpnPeerId: N/A                       Dscp: N/A

         SID: N/A                 OrigLinkID: 0x0

       BkSID: N/A                 RealLinkID: 0x0

CommBlockLen: 0

  MicroSegID: 0

 

...

表1-4 display ip routing-table verbose命令显示信息描述表

字段

描述

Destinations

目的地址个数

Routes

路由条数

Destination

目的地址/掩码

Protocol

发现该路由的路由协议类型:

·     Direct:直连路由

·     Static:静态路由

·     RIP:RIP路由协议

·     OSPF:OSPF路由协议

·     ISIS:IS-IS路由协议

·     EIGRP:EIGRP路由协议

·     BGP:BGP路由协议

·     OpenR:OpenR(Open Routing)路由

·     LDP:LDP标签分发协议

·     SLSP:静态LSP

·     PIM:PIM

·     MSTATIC:组播静态路由

·     O_INTRA:OSPF区域内路由

·     O_INTER:OSPF区域间路由

·     O_ASE1:OSPF第一类外部路由

·     O_ASE2:OSPF第二类外部路由

·     O_SUM:OSPF聚合路由

·     IS_L1:IS-IS Level-1路由

·     IS_L2:IS-IS Level-2路由

·     IS_SUM:IS-IS聚合路由

Process ID

进程号

SubProtID

路由子协议ID

Age

此路由在路由表中存在的时间

Cost

路由的度量值

Preference

路由的优先级

IpPre

IP优先级值

QosLocalID

QoS本地ID,N/A表示无效值

Tag

路由标记

State

路由状态描述:

·     Active:有效的单播路由

·     Adv:允许对外发送的路由

·     Inactive:非激活路由标志

·     NoAdv:不允许发布的路由

·     Vrrp:VRRP产生的路由

·     Nat:NAT产生的路由

·     TunE:Tunnel隧道的标志

·     Derive:派生路由,即路由迭代的出接口不唯一时,第一条迭代路由外的其他迭代路由。携带此标记的路由不计入路由条数

·     Backup:备份路由的标志

·     IPSGT:IP-SGT(IP address-Security Group Tag,IP地址-安全组)策略产生的路由

OrigTblID

原始路由表ID

OrigVrf

‌路由所属的原始VPN,显示为default-vrf表示公网

TableID

路由所在路由表的ID

OrigAs

初始AS号

NibID

下一跳ID

LastAs

最后AS号

AttrID

路由属性ID号

Neighbor

路由协议的邻居地址

Flags

路由标志位

OrigNextHop

此路由的下一跳地址

Label

标签

RealNextHop

路由真实下一跳

BkLabel

备份标签

BkNexthop

备份下一跳地址

SRLabel

SR(Segment Routing,分段路由)标签

BkSRLabel

SR备份标签

SIDIndex

SID的索引值

InLabel

路由入标签

Tunnel ID

隧道ID

Interface

出接口,即到该目的网段的数据包将从此接口发出

BkTunnel ID

备份隧道ID,如果显示信息中存在“...”,则表示有多个备份隧道,此时仅第一个备份隧道生效

BkInterface

备份出接口,如果显示信息中存在“...”,则表示有多个备份出接口,此时仅第一个备份出接口生效

IPInterface

IP出接口

BkIPInterface

备份IP出接口

ColorInterface

(暂不支持)Color出接口,即通过SR-MPLS TE Policy或SRv6 TE Policy迭代的出接口

BkColorInterface

备份Color出接口

FtnIndex

FTN表项索引

TunnelInterface

Tunnel出接口

TrafficIndex

流量统计索引值,取值范围为1~64,N/A表示无效值

BkTunnelInterface

备份Tunnel出接口

Connector

表示BGP为MD VPN特性所携带的Connector属性,具体取值为BGP对等体在交换VPN-IPv4路由时携带源PE的地址,N/A表示没有该属性

Summary count

路由数目

PathID

路径ID

SRTunnelID

SR隧道ID

SID Type

SID类型,N/A表示没有该属性

NID

路由协议下刷的NHLFE(Next Hop Label Forwarding Entry,下一跳标签转发项)表项索引

FlushNID

实际向FIB下刷的NHLFE表项索引

BkNID

路由协议下刷的备份NHLFE表项索引

BkFlushNID

实际向FIB下刷的备份NHLFE表项索引

StatFlags

SRv6流量统计标记

VpnPeerId

路由所属的VPN peer ID值,取值范围为1~134217727,N/A表示无效值

Dscp

路由的DSCP优先级,取值范围为0~63,N/A表示无效值

Exp

路由的EXP优先级(仅BGP支持),N/A表示无效值

SID

主用SID(Segment Identifier,段标识),N/A表示没有该属性

BkSID

备用SID,N/A表示没有该属性

CommBlockLen

Locator中的公共前缀长度

OrigLinkID

SDWAN TTE连接的原始Link ID

RealLinkID

SDWAN TTE连接的真实Link ID

MicroSegID

(暂不支持)路由携带的微分段ID

 

1.1.7  display ip routing-table acl

display ip routing-table acl命令用来显示通过指定ACL过滤的路由信息。

【命令】

display ip routing-table [ vpn-instance vpn-instance-name ] acl ipv4-acl-number [ verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

vpn-instance vpn-instance-name:显示指定VPN的信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示公网的信息。

ipv4-acl-number:基本ACL的编号,取值范围为2000~2999。

verbose:显示通过指定ACL过滤的所有路由的详细信息。如果未指定本参数,将只显示通过指定ACL过滤的激活路由的概要信息。

【使用指导】

引用ACL时,需要注意的是:

·     若引用的ACL不存在,或者引用的ACL中没有配置规则,则显示所有的路由信息。

·     在引用的ACL中,若某规则指定了vpn-instance参数,则该规则将不生效。

【举例】

# 配置ACL 2000,并设置路由过滤规则。

<Sysname> system-view

[Sysname] acl basic 2000

[Sysname-acl-ipv4-basic-2000] rule permit source 192.168.1.0 0.0.0.255

[Sysname-acl-ipv4-basic-2000] rule deny source any

# 显示通过ACL 2000过滤的激活路由的概要信息。‌

[Sysname-acl-ipv4-basic-2000] display ip routing-table acl 2000

 

Summary count : 4

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

192.168.1.0/24      Direct 0    0            192.168.1.111   GE0/0/1

192.168.1.0/32      Direct 0    0            192.168.1.111   GE0/0/1

192.168.1.111/32    Direct 0    0            127.0.0.1       InLoop0

192.168.1.255/32    Direct 0    0            192.168.1.111   GE0/0/1

以上显示信息解释请参见“display ip routing-table”中的显示信息描述表。

# 显示通过ACL 2000过滤的所有路由的详细信息。‌

<Sysname> display ip routing-table acl 2000 verbose

 

Summary count : 4

 

Destination: 192.168.1.0/24

   Protocol: Direct

  Process ID: 0

   SubProtID: 0x1                        Age: 04h20m37s

        Cost: 0                   Preference: 0

       IpPre: N/A                 QosLocalID: N/A

         Tag: 0                        State: Active Adv

   OrigTblID: 0x0                    OrigVrf: default-vrf

     TableID: 0x2                     OrigAs: 0

       NibID: 0x10000003              LastAs: 0

      AttrID: 0xffffffff            Neighbor: 0.0.0.0

       Flags: 0x10080            OrigNextHop: 192.168.1.111

       Label: NULL               RealNextHop: 192.168.1.111

     BkLabel: NULL                 BkNextHop: N/A

     SRLabel: NULL                 Interface: GigabitEthernet0/0/1

   BkSRLabel: NULL               BkInterface: N/A

   Tunnel ID: Invalid            IPInterface: GigabitEthernet0/0/1

 BkTunnel ID: Invalid          BKIPInterface: N/A

     InLabel: NULL            ColorInterface: N/A

    SIDIndex: NULL          BKColorInterface: N/A

    FtnIndex: 0x0            TunnelInterface: N/A

TrafficIndex: N/A          BKTunnelInterface: N/A

   Connector: N/A                     PathID: 0x0

  SRTunnelID: Invalid

    SID Type: N/A                        NID: Invalid

    FlushNID: Invalid                  BkNID: Invalid

  BkFlushNID: Invalid              StatFlags: 0x0

         Exp: N/A

   VpnPeerId: N/A                       Dscp: N/A

         SID: N/A                 OrigLinkID: 0x0

       BkSID: N/A                 RealLinkID: 0x0

CommBlockLen: 0

  MicroSegID: 0

 

Destination: 192.168.1.111/32

   Protocol: Direct

  Process ID: 0

   SubProtID: 0x1                        Age: 04h20m37s

        Cost: 0                   Preference: 0

       IpPre: N/A                 QosLocalID: N/A

         Tag: 0                        State: Active NoAdv

   OrigTblID: 0x0                    OrigVrf: default-vrf

     TableID: 0x2                     OrigAs: 0

       NibID: 0x10000000              LastAs: 0

      AttrID: 0xffffffff            Neighbor: 0.0.0.0

       Flags: 0x10004            OrigNextHop: 127.0.0.1

       Label: NULL               RealNextHop: 127.0.0.1

     BkLabel: NULL                 BkNextHop: N/A

     SRLabel: NULL                 Interface: InLoopBack0

   BkSRLabel: NULL               BkInterface: N/A

   Tunnel ID: Invalid            IPInterface: InLoopBack0

 BkTunnel ID: Invalid          BKIPInterface: N/A

     InLabel: NULL            ColorInterface: N/A

    SIDIndex: NULL          BKColorInterface: N/A

    FtnIndex: 0x0            TunnelInterface: N/A

TrafficIndex: N/A          BKTunnelInterface: N/A

   Connector: N/A                     PathID: 0x0

  SRTunnelID: Invalid

    SID Type: N/A                        NID: Invalid

    FlushNID: Invalid                  BkNID: Invalid

  BkFlushNID: Invalid              StatFlags: 0x0

         Exp: N/A

   VpnPeerId: N/A                       Dscp: N/A

         SID: N/A                 OrigLinkID: 0x0

       BkSID: N/A                 RealLinkID: 0x0

CommBlockLen: 0

  MicroSegID: 0

 

Destination: 192.168.1.255/32

   Protocol: Direct

  Process ID: 0

   SubProtID: 0x0                        Age: 04h20m37s

        Cost: 0                   Preference: 0

       IpPre: N/A                 QosLocalID: N/A

         Tag: 0                        State: Active NoAdv

   OrigTblID: 0x0                    OrigVrf: default-vrf

     TableID: 0x2                     OrigAs: 0

       NibID: 0x10000003              LastAs: 0

      AttrID: 0xffffffff            Neighbor: 0.0.0.0

       Flags: 0x1008c            OrigNextHop: 192.168.1.111

       Label: NULL               RealNextHop: 192.168.1.111

     BkLabel: NULL                 BkNextHop: N/A

     SRLabel: NULL                 Interface: GigabitEthernet0/0/1

   BkSRLabel: NULL               BkInterface: N/A

   Tunnel ID: Invalid            IPInterface: GigabitEthernet0/0/1

 BkTunnel ID: Invalid          BKIPInterface: N/A

     InLabel: NULL            ColorInterface: N/A

    SIDIndex: NULL          BKColorInterface: N/A

    FtnIndex: 0x0            TunnelInterface: N/A

TrafficIndex: N/A          BKTunnelInterface: N/A

   Connector: N/A                     PathID: 0x0

  SRTunnelID: Invalid

    SID Type: N/A                        NID: Invalid

    FlushNID: Invalid                  BkNID: Invalid

  BkFlushNID: Invalid              StatFlags: 0x0

         Exp: N/A

   VpnPeerId: N/A                       Dscp: N/A

         SID: N/A                 OrigLinkID: 0x0

       BkSID: N/A                 RealLinkID: 0x0

CommBlockLen: 0

  MicroSegID: 0

 

...

以上显示信息解释请参见“display ip routing-table”中的显示信息描述表。

1.1.8  display ip routing-table ip-address

display ip routing-table ip-address命令用来显示指定目的地址的路由信息。

display ip routing-table ip-address1 to ip-address2命令用来显示指定目的地址范围内的路由信息。

【命令】

display ip routing-table [ vpn-instance vpn-instance-name ] ip-address [ mask-length | mask ] [ longer-match ] [ verbose ]

display ip routing-table [ vpn-instance vpn-instance-name ] ip-address1 to ip-address2 [ verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

vpn-instance vpn-instance-name:显示指定VPN的信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示公网的信息。

ip-address:目的IP地址,点分十进制格式。

mask-length:网络掩码长度,取值范围为0~32。

mask:网络掩码,点分十进制格式。

longer-match:显示与指定目的网络匹配的所有路由信息。关于匹配条件的详细说明,请查看使用指导。

ip-address1 to ip-address2:IP地址范围。ip-address1ip-address2共同决定一个地址范围,只有地址在此范围内的路由才会被显示。

verbose:显示全部路由表的详细信息,包括激活路由和未激活路由。如果未指定本参数,将显示激活路由的概要信息。

【使用指导】

使用不同的可选参数,命令的输出也不相同,以下是对该命令不同形式的输出说明:

(1)     display ip routing-table ip-address

显示满足如下条件的所有激活路由:

¡     用户输入的目的IP地址同路由表中各条路由的子网掩码值进行与运算;

¡     路由表中各条路由的目的IP地址同其自身子网掩码值进行与运算;

¡     两次运算结果相同的路由条目将被显示出来。

(2)     display ip routing-table ip-address mask

显示满足如下条件的所有激活路由:

¡     用户输入的目的IP地址同用户输入的子网掩码值进行与运算;

¡     路由表中各条路由的目的IP地址同用户输入的子网掩码值进行与运算;

¡     两次运算结果相同,并且掩码小于等于用户输入的子网掩码的路由条目将被显示出来。

(3)     display ip routing-table ip-address longer-match

显示满足如下条件的所有激活路由:

¡     用户输入的目的IP地址同子网掩码值进行与运算,有以下三种情况:

-     用户输入的目的IP地址得出其所对应的自然网段,取该自然网段对应的子网掩码默认值(A、B、C类IP地址对应的子网掩码默认值分别为255.0.0.0、255.255.0.0和255.255.255.0),再将用户输入的目的IP地址与对应的子网掩码默认值进行与运算。

-     如果用户输入的目的IP地址是0.0.0.0,将使用掩码0.0.0.0与其进行与运算。

-     除上述两种情况外(如组播地址、环回地址),将使用掩码255.255.255.255与用户输入的目的IP地址进行与运算。

¡     路由表中各条路由的目的IP地址同上一步得到的子网掩码值进行与运算;

¡     两次运算结果相同的所有路由条目将被显示出来。

(4)     display ip routing-table ip-address mask longer-match

显示满足如下条件的所有激活路由:

¡     用户输入的目的IP地址同用户输入的子网掩码值进行与运算;

¡     路由表中各条路由的目的IP地址同用户输入的子网掩码值进行与运算;

¡     两次运算结果相同的所有路由条目将被显示出来。

(5)     display ip routing-table ip-address1 to ip-address2

显示ip-address1/32到ip-address2/32之间的激活路由,目的地址与掩码(32位)同时在指定范围内才会显示。

【举例】

# 显示目的地址为11.0.0.1的路由信息。

<Sysname> display ip routing-table 11.0.0.1

 

Summary count : 3

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

11.0.0.0/8          Static 60   0            0.0.0.0         NULL0

11.0.0.0/16         Static 60   0            0.0.0.0         NULL0

11.0.0.0/24         Static 60   0            0.0.0.0         NULL0

# 显示目的地址/掩码为11.0.0.1/20的路由信息。

<Sysname> display ip routing-table 11.0.0.1 20

 

Summary count : 2

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

 

11.0.0.0/8          Static 60   0            0.0.0.0         NULL0

11.0.0.0/16         Static 60   0            0.0.0.0         NULL0

# 显示目的地址为11.0.0.1并且满足匹配条件的路由信息。

<Sysname> display ip routing-table 11.0.0.1 longer-match

 

Summary count : 3

 

Destination/Mask   Proto   Pre Cost        NextHop         Interface

11.0.0.0/8         Static  60  0           0.0.0.0         NULL0

11.0.0.0/16        Static  60  0           0.0.0.0        NULL0

11.0.0.0/24        Static  60  0           0.0.0.0         NULL0

# 显示目的地址/掩码为11.0.0.1/20并且满足匹配条件的路由信息。

<Sysname> display ip routing-table 11.0.0.1 20 longer-match

 

Summary count : 3

 

Destination/Mask   Proto   Pre Cost        NextHop         Interface

11.0.0.0/8         Static  60  0           0.0.0.0         NULL0

11.0.0.0/16        Static  60  0           0.0.0.0         NULL0

11.0.0.0/24        Static  60  0           0.0.0.0         NULL0

# 显示目的地址从1.1.1.0到5.5.5.0范围内的路由信息。‌

<Sysname> display ip routing-table 1.1.1.0 to 5.5.5.0

 

Summary count : 5

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

1.1.1.1/32          Direct 0    0            127.0.0.1       InLoop0

3.3.3.0/24          Direct 0    0            3.3.3.1         GE0/0/2

3.3.3.1/32          Direct 0    0            127.0.0.1       InLoop0

4.4.4.0/24          Direct 0    0            4.4.4.1         GE0/0/1

4.4.4.1/32          Direct 0    0            127.0.0.1       InLoop0

# 显示目的地址为1.2.3.4的路由的详细信息。‌

<Sysname> display ip routing-table 1.2.3.4 verbose

 

Summary count : 1

 

Destination: 1.2.3.4/32

   Protocol: Static

  Process ID: 0

   SubProtID: 0x1                        Age: 00h00m37s

        Cost: 0                   Preference: 60

       IpPre: N/A                 QosLocalID: N/A

         Tag: 0                        State: Active Adv

   OrigTblID: 0x0                    OrigVrf: default-vrf

     TableID: 0x2                     OrigAs: 0

       NibID: 0x15000000              LastAs: 0

      AttrID: 0x0                   Neighbor: 0.0.0.0

       Flags: 0x10060            OrigNextHop: 192.168.47.2

       Label: NULL               RealNextHop: 192.168.47.2

     BkLabel: NULL                 BkNextHop: N/A

     SRLabel: NULL                 Interface: GigabitEthernet0/0/1

   BkSRLabel: NULL               BkInterface: N/A

   Tunnel ID: Invalid            IPInterface: GigabitEthernet0/0/1

 BkTunnel ID: Invalid          BKIPInterface: N/A

     InLabel: NULL            ColorInterface: N/A

    SIDIndex: NULL          BKColorInterface: N/A

    FtnIndex: 0x0            TunnelInterface: N/A

TrafficIndex: N/A          BKTunnelInterface: N/A

   Connector: N/A                     PathID: 0x0

  SRTunnelID: Invalid

    SID Type: N/A                        NID: Invalid

    FlushNID: Invalid                  BkNID: Invalid

  BkFlushNID: Invalid              StatFlags: 0x0

         Exp: N/A

   VpnPeerId: N/A                       Dscp: N/A

         SID: N/A                 OrigLinkID: 0x0

       BkSID: N/A                 RealLinkID: 0x0

CommBlockLen: 0

  MicroSegID: 0

以上显示信息的解释请参见“display ip routing-table”中的显示信息描述表。

1.1.9  display ip routing-table prefix-list

display ip routing-table prefix-list命令用来显示通过指定前缀列表过滤的路由信息。

【命令】

display ip routing-table [ vpn-instance vpn-instance-name ] prefix-list prefix-list-name [ verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

vpn-instance vpn-instance-name:显示指定VPN的信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示公网的信息。

prefix-list-name:前缀列表名称,为1~63个字符的字符串,区分大小写。

verbose:当使用该参数时,显示通过过滤规则的所有路由的详细信息。如果未指定本参数,将只显示通过过滤规则的激活路由的概要信息。

【使用指导】

如果指定的前缀列表不存在,将显示所有的路由信息。

【举例】

# 配置地址前缀列表test允许前缀为1.1.1.0,掩码长度为24的路由通过。

<Sysname> system-view

[Sysname] ip prefix-list test permit 1.1.1.0 24

# 显示通过前缀列表test过滤的激活路由的概要信息。‌

[Sysname] display ip routing-table prefix-list test

 

Summary count : 1

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

1.1.1.0/24          Direct 0    0            1.1.1.2         GE0/0/2

以上显示信息的解释请参见“display ip routing-table”中的显示信息描述表。

# 显示通过前缀列表test过滤的所有路由的详细信息。‌

[Sysname] display ip routing-table prefix-list test verbose

 

Summary count : 1

 

Destination: 1.1.1.0/24

   Protocol: Direct

  Process ID: 0

   SubProtID: 0x1                        Age: 04h20m37s

        Cost: 0                   Preference: 0

       IpPre: N/A                 QosLocalID: N/A

         Tag: 0                        State: Active Adv

   OrigTblID: 0x0                    OrigVrf: default-vrf

     TableID: 0x2                     OrigAs: 0

       NibID: 0x10000003              LastAs: 0

      AttrID: 0xffffffff            Neighbor: 0.0.0.0

       Flags: 0x1008c            OrigNextHop: 1.1.1.2

       Label: NULL               RealNextHop: 1.1.1.2

     BkLabel: NULL                 BkNextHop: N/A

     SRLabel: NULL                 Interface: GigabitEthernet0/0/2

   BkSRLabel: NULL               BkInterface: N/A

   Tunnel ID: Invalid            IPInterface: GigabitEthernet0/0/2

 BkTunnel ID: Invalid          BKIPInterface: N/A

     InLabel: NULL            ColorInterface: N/A

    SIDIndex: NULL          BKColorInterface: N/A

    FtnIndex: 0x0            TunnelInterface: N/A

TrafficIndex: N/A          BKTunnelInterface: N/A

   Connector: N/A                     PathID: 0x0

  SRTunnelID: Invalid

    SID Type: N/A                        NID: Invalid

    FlushNID: Invalid                  BkNID: Invalid

  BkFlushNID: Invalid              StatFlags: 0x0

         Exp: N/A

   VpnPeerId: N/A                       Dscp: N/A

         SID: N/A                 OrigLinkID: 0x0

       BkSID: N/A                 RealLinkID: 0x0

CommBlockLen: 0

  MicroSegID: 0

以上显示信息的解释请参见“display ip routing-table”中的显示信息描述表。

1.1.10  display ip routing-table protocol

display ip routing-table protocol命令用来显示指定协议生成或发现的路由信息。

【命令】

display ip routing-table [ vpn-instance vpn-instance-name ] protocol protocol [ inactive | verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

vpn-instance vpn-instance-name:显示指定VPN的信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示公网的信息。

protocol:显示指定路由协议的信息。

inactive:显示未激活路由的信息。如果未指定本参数,则显示激活路由和未激活路由的信息。

verbose:当使用该参数时,显示路由的详细信息。如果未指定本参数,将显示路由的概要信息。

【举例】

# 显示所有直连路由的概要信息。‌

<Sysname> display ip routing-table protocol direct

 

Summary count : 9

 

Direct Routing table status : <Active>

Summary count : 9

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

0.0.0.0/32          Direct 0    0            127.0.0.1       InLoop0

127.0.0.0/8         Direct 0    0            127.0.0.1       InLoop0

127.0.0.0/32        Direct 0    0            127.0.0.1       InLoop0

127.0.0.1/32        Direct 0    0            127.0.0.1       InLoop0

127.255.255.255/32  Direct 0    0            127.0.0.1       InLoop0

192.168.80.0/24     Direct 0    0            192.168.80.10   GE0/0/1

192.168.80.0/32     Direct 0    0            192.168.80.10   GE0/0/1

192.168.80.10/32    Direct 0    0            127.0.0.1       InLoop0

192.168.80.255/32   Direct 0    0            192.168.80.10   GE0/0/1

 

Direct Routing table status : <Inactive>

Summary count : 0

# 显示静态路由表。‌

<Sysname> display ip routing-table protocol static

 

Summary count : 1

 

Static Routing table status : <Active>

Summary count : 0

 

Static Routing table status : <Inactive>

Summary count : 1

 

Destination/Mask    Proto  Pre  Cost         NextHop        Interface

3.0.0.0/8           Static 60   0            2.2.2.2        GE0/0/1

# 显示OpenR路由表。‌

<Sysname> display ip routing-table protocol openr

 

Summary count : 1

 

OpenR Routing table status : <Active>

Summary count : 1

 

Destination/Mask    Proto  Pre  Cost         NextHop        Interface

192.11.3.0/24       OpenR  30   0            12.13.3.12     GE0/0/1

 

OpenR Routing table status : <Active>

Summary count : 0

# 显示所有BGP路由的详细信息。‌

<Sysname> display ip routing-table protocol bgp verbose

 

Summary count : 1

 

Destination: 1.1.1.2/32

   Protocol: BGP instance default

  Process ID: 0

   SubProtID: 0x6                        Age: 00h03m54s

        Cost: 0                   Preference: 255

       IpPre: N/A                 QosLocalID: N/A

         Tag: 0                        State: Active Adv

   OrigTblID: 0x0                    OrigVrf: default-vrf

     TableID: 0x2                     OrigAs: 200

       NibID: 0x16000000              LastAs: 200

      AttrID: 0x0                   Neighbor: 192.168.47.2

       Flags: 0x10060            OrigNextHop: 192.168.47.2

       Label: NULL               RealNextHop: 192.168.47.2

     BkLabel: NULL                 BkNextHop: N/A

     SRLabel: NULL                 Interface: GigabitEthernet0/0/1

   BkSRLabel: NULL               BkInterface: N/A

   Tunnel ID: Invalid            IPInterface: GigabitEthernet0/0/1

 BkTunnel ID: Invalid          BKIPInterface: N/A

     InLabel: NULL            ColorInterface: N/A

    SIDIndex: NULL          BKColorInterface: N/A

    FtnIndex: 0x0            TunnelInterface: N/A

TrafficIndex: N/A          BKTunnelInterface: N/A

   Connector: N/A                     PathID: 0x0

  SRTunnelID: Invalid

    SID Type: N/A                        NID: Invalid

    FlushNID: Invalid                  BkNID: Invalid

  BkFlushNID: Invalid              StatFlags: 0x0

         Exp: N/A

   VpnPeerId: N/A                       Dscp: N/A

         SID: N/A                 OrigLinkID: 0x0

       BkSID: N/A                 RealLinkID: 0x0

CommBlockLen: 0

  MicroSegID: 0

以上显示信息的解释请参见“display ip routing-table”中的显示信息描述表。

# 显示所有OpenR路由的详细信息。‌

<Sysname> display ip routing-table protocol openr verbose

Summary count : 1

Destination: 192.11.3.0/24

   Protocol: OpenR

  Process ID: 0

   SubProtID: 0xfe                       Age: 01h13m48s

        Cost: 0                   Preference: 30

       IpPre: N/A                 QosLocalID: N/A

         Tag: 0                        State: Active Adv

   OrigTblID: 0x0                    OrigVrf: default-vrf

     TableID: 0x2                     OrigAs: 0

       NibID: 0x19000000              LastAs: 0

      AttrID: 0xffffffff            Neighbor: 0.0.0.0

       Flags: 0x10040            OrigNextHop: 12.13.3.12

       Label: NULL               RealNextHop: 12.13.3.12

     BkLabel: NULL                 BkNextHop: N/A

     SRLabel: NULL                 Interface: GigabitEthernet0/0/1

   BkSRLabel: NULL               BkInterface: N/A

   Tunnel ID: Invalid            IPInterface: GigabitEthernet0/0/1

 BkTunnel ID: Invalid          BKIPInterface: N/A

     InLabel: NULL            ColorInterface: N/A

    SIDIndex: NULL          BKColorInterface: N/A

    FtnIndex: 0x0            TunnelInterface: N/A

TrafficIndex: N/A          BKTunnelInterface: N/A

   Connector: N/A                     PathID: 0x0

  SRTunnelID: Invalid

    SID Type: N/A                        NID: Invalid

    FlushNID: Invalid                  BkNID: Invalid

  BkFlushNID: Invalid              StatFlags: 0x0

         Exp: N/A

   VpnPeerId: N/A                       Dscp: N/A

         SID: N/A                 OrigLinkID: 0x0

       BkSID: N/A                 RealLinkID: 0x0

CommBlockLen: 0

  MicroSegID: 0

以上显示信息的解释请参见“display ip routing-table”中的显示信息描述表。

1.1.11  display ip routing-table record

display ip routing-table record命令用来显示路由表项的记录信息。

【命令】

display ip routing-table record flush [ delete | update ] [ verbose ]

display ip routing-table record notify [ delete | update ] [ verbose ]

display ip routing-table record receive [ add | delete | update ] [ verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

flush:显示RIB向FIB下发路由表项的记录信息。

notify:显示RIB向路由协议上报路由表项的记录信息。

receive:显示RIB从路由协议收到路由表项的记录信息。

add:显示新增路由表项的记录信息。

delete:显示删除路由表项的记录信息。

update:显示更新路由表项的记录信息。如果指定了flushnotify参数,则新增路由表项的记录信息也会被认为是更新路由表项的记录信息。

verbose:显示路由表项的详细记录信息。如果不指定本参数,则显示路由表项的简要记录信息。

【使用指导】

如果adddeleteupdate参数均未指定,则显示新增、删除和更新路由表项的记录信息。

当系统进入一级内存门限告警状态后,会停止记录新的路由表项信息;当系统进入三级内存门限告警状态后,会清除已记录的路由表项信息;当系统退出一级内存门限告警状态后,会恢复记录新的路由表项信息。

【举例】

# 显示RIB向FIB下发路由表项的简要记录信息。

<Sysname> display ip routing-table record flush

 

Total number of records: 2

 

Date   Time         Action Destination/Mask/VNID/Vrf

210907 15:38:50:961 update 200.0.0.0/24/0x111000000/default-vrf

210907 15:40:13:331 delete 200.0.0.0/24/0x0/default-vrf

表1-5 display ip routing-table record flush命令显示信息描述表

字段

描述

Total number of records

路由表项记录信息的个数

Date

记录信息产生的日期

Time

记录信息产生的时间

Action

路由表项记录信息的类型,取值包括:

·     update:表示更新路由

·     delete:表示删除路由

Destination

目的地址

Mask

掩码长度

VNID

VN表项ID

Vrf

路由所属的VPN实例,显示为default-vrf表示公网

 

# 显示RIB向FIB下发的更新路由表项的详细记录信息。

<Sysname> display ip routing-table record flush update verbose

 

Total number of records: 1

Limit of records: 1000

 

        Time: 210907 15:38:50:961    Action: update

 Destination: 200.0.0.0/24

    VrfIndex: 0                     VrfName: default-vrf

 SrcVrfIndex: 0                    PriNibID: 0x0

      OrigAs: 0                      LastAs: 0

        VNID: 0x111000000            AttrId: 0xffffffff

       Flags: 0x10020000           ExtFlags: 0x0

       Label: 0xffffffff            BkLabel: 0xffffffff

   LabelType: None               InstanceId: 0

IpPrecedence: 65535              QosLocalId: 65535

TrafficIndex: 65535                  UserID: 0x0

表1-6 display ip routing-table record flush verbose命令显示信息描述表

字段

描述

Total number of records

路由表项记录信息的个数

Limit of records

路由表项记录信息的最大个数

Time

记录信息产生的日期和时间

Action

路由表项记录信息的类型,取值包括:

·     update:表示更新路由

·     delete:表示删除路由

Destination

目的地址和掩码长度

VrfIndex

VPN实例索引

VrfName

路由所属的VPN实例名称,显示为default-vrf表示公网

SrcVrfIndex

复制路由的源VPN实例索引

PriNibID

SRv6转发表项索引

OrigAs

初始AS号

LastAs

最后AS号

VNID

VN表项ID

AttrId

路由属性ID号

Flags

路由标志位

ExtFlags

扩展路由标志位

Label

标签

BkLabel

备份标签

LabelType

生成标签的协议类型,取值包括:

·     None:没有标签

·     BGP:BGP协议

·     LDP:LDP协议

·     SLSP:SLSP协议

·     OSPF:OSPF协议

·     ISIS:IS-IS协议

·     UNR:用户网络路由

·     Unknown:未知的协议类型

InstanceId

多实例进程标识号

IpPre

IP优先级值

QosLocalID

QoS本地ID

TrafficIndex

流量索引值,N/A表示无效值

UserID

接入用户ID

SID Type

SID类型

VsiIndex

EVPN SRv6 SID所属的VSI索引

LinkId

L2VPN DX2类型SID对应的Link ID

ArgLen

Arguments字段长度

 

# 显示RIB向路由协议上报路由表项的简要记录信息。

<Sysname> display ip routing-table record notify

 

Total number of records: 3

 

Date   Time         Action Destination/Mask/NibID/Vrf

210907 15:38:50:961 update 200.0.0.0/24/0x11000000/default-vrf

210907 15:39:46:496 update 200.0.0.0/24/0x11000000/default-vrf

210907 15:39:51:825 update 200.0.0.0/24/0x11000000/default-vrf

表1-7 display ip routing-table record notify命令显示信息描述表

字段

描述

Total number of records

路由表项记录信息的个数

Date

记录信息产生的日期

Time

记录信息产生的时间

Action

路由表项记录信息的类型,取值包括:

·     update:表示更新路由

·     delete:表示删除路由

Destination

目的地址

Mask

掩码长度

NibID

路由下一跳信息的ID值

Vrf

路由所属的VPN实例,显示为default-vrf表示公网

 

# 显示RIB向路由协议上报的删除路由表项的详细记录信息。

<Sysname> display ip routing-table record notify delete verbose

 

Total number of records: 1

Limit of records: 1000

 

        Time: 210908 09:22:11:460    Action: delete

 Destination: 200.0.0.0/8

     TableID: 0x2                     NibID: 0x0

      ActCnt: 0                  InactNibID: 0x0

    VrfIndex: 0                     VrfName: default-vrf

 OldProtocol: STATIC            NewProtocol: UnSpec

       Flags: 0xc00                ExtFlags: 0x22

表1-8 display ip routing-table record notify verbose命令显示信息描述表

字段

描述

Total number of records

路由表项记录信息的个数

Limit of records

路由表项记录信息的最大个数

Time

记录信息产生的日期和时间

Action

路由表项记录信息的类型,取值包括:

·     add:表示添加路由

·     update:表示更新路由

·     delete:表示删除路由

Destination

目的地址和掩码长度

TableID

路由所在路由表的ID

NibID

下一跳ID

ActCnt

该路由前缀的激活路由条数

InactNibID

上报给MPLS协议的非激活路由下一跳ID

VrfIndex

VPN实例索引

VrfName

路由所属的VPN实例名称,显示为default-vrf表示公网

OldProtocol

该路由上一次上报的路由协议类型

NewProtocol

该路由本次上报的路由协议类型

Flags

路由标志位

ExtFlags

扩展路由标志位

 

# 显示RIB从路由协议收到路由表项的简要记录信息。

<Sysname> display ip routing-table record receive

 

Total number of records: 3

 

Date   Time         Action Proto      Destination/Mask/NibID/Vrf

210907 15:38:50:957 add    STATIC     200.0.0.0/24/0x11000000/default-vrf

210907 15:39:51:825 update STATIC     200.0.0.0/24/0x11000000/default-vrf

210907 15:40:13:329 delete STATIC     200.0.0.0/24/0x11000000/default-vrf

表1-9 display ip routing-table record receive命令显示信息描述表

字段

描述

Total number of records

路由表项记录信息的个数

Date

记录信息产生的日期

Time

记录信息产生的时间

Action

路由表项记录信息的类型,取值包括:

·     add:表示添加路由

·     update:表示更新路由

·     delete:表示删除路由

Protocol

发现该路由的路由协议类型

Destination

目的地址

Mask

掩码长度

PrefixLength

IPv6地址前缀长度

NibID

路由下一跳信息的ID值

Vrf

路由所属的VPN实例,显示为default-vrf表示公网

 

# 显示RIB从路由协议收到的添加路由表项的详细记录信息。

<Sysname> display ip routing-table record receive add verbose

 

Total number of records: 1

Limit of records: 1000

 

        Time: 210907 15:38:50:957    Action: add

 Destination: 200.0.0.0/24

     TableID: 0x2                 ProcessID: 0

    VrfIndex: 0                     VrfName: default-vrf

    Protocol: STATIC              SubProtID: 0x1

    ModFlags: 0x0

       NibID: 0x11000000           NewNibID: N/A

      AttrID: 0xffffffff           BkAttrID: 0xffffffff

       Flags: 0x60                 ExtFlags: 0x0

  ResetFlags: 0x0             ResetExtFlags: 0x0

       Label: 0xffffffff            BkLabel: 0xffffffff

     SRLabel: 0xffffffff          BkSRLabel: 0xffffffff

     InLabel: 0xffffffff           SIDIndex: 0xffffffff

      CommID: 0x8000000                 Tag: 0

        Cost: 0                  Preference: 60

       IpPre: N/A                QosLocalID: N/A

   Connector: N/A                    PathID: 0x0

      UserID: 0x0                  SID Type: N/A

         SID: N/A

       BkSID: N/A

表1-10 display ip routing-table record receive verbose命令显示信息描述表

字段

描述

Total number of records

路由表项记录信息的个数

Limit of records

路由表项记录信息的最大个数

Time

记录信息产生的日期和时间

Action

路由表项记录信息的类型,取值包括:

·     add:表示添加路由

·     update:表示更新路由

·     delete:表示删除路由

Destination

目的地址和掩码长度

TableID

路由所在路由表的ID

ProcessID

进程号

VrfIndex

VPN实例索引

VrfName

路由所属的VPN实例名称,显示为default-vrf表示公网

Protocol

发现该路由的路由协议类型

SubProtID

路由子协议ID

NibID

下一跳ID

NewNibID

更新后的下一跳ID,N/A表示没有该属性

AttrID

路由属性ID号

BkAttrID

备份路由的属性ID号,仅支持显示BGP协议添加到IP路由表中的备份路由的属性ID号

Flags

路由标志位

ExtFlags

扩展路由标志位

ResetFlags

路由更新时,Flags字段更新信息的标志位。如果Flags中的某一位发生变化,则ResetFlags对应位的值为1

ResetExtFlags

路由更新时,ExtFlags字段更新信息的标志位。如果ExtFlags中的某一位发生变化,则ResetExtFlags对应位的值为1

ModFlags

路由更新字段的标志位

Label

标签

BkLabel

备份标签

SRLabel

SR(Segment Routing)标签

BkSRLabel

SR备份标签

InLabel

路由入标签

SIDIndex

SID的相对值

CommID

路由的公共信息表项ID

Tag

路由标记

Cost

路由的度量值

Preference

路由的优先级

IpPre

IP优先级值

QosLocalID

QoS本地ID

Connector

BGP Connector属性,N/A表示没有该属性。该字段的取值为:在组播VPN的B类跨AS的MDT模式MVPN组网中,BGP对等体在交换VPN-IPv4路由时携带的源PE地址。有关BGP Connector的详细介绍,请参见“IP组播配置指导”中的“组播VPN”

PathID

路径ID

UserID

接入用户ID

SID Type

SID类型,N/A表示没有该属性

SID

主用SID,N/A表示没有该属性

BkSID

备用SID,N/A表示没有该属性

 

1.1.12  display ip routing-table statistics

display ip routing-table statistics命令用来显示路由表中路由或前缀的统计信息。

【命令】

display ip routing-table [ all-routes | all-vpn-instance | vpn-instance vpn-instance-name ] [ prefix ] statistics

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

all-routes:显示公网和所有VPN实例的信息。

all-vpn-instance:显示所有VPN实例的信息。

vpn-instance vpn-instance-name:显示指定VPN的信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示公网的信息。

prefix:显示前缀的统计信息。如果不指定本参数,则显示路由的统计信息。

【使用指导】

如果不指定任何参数,将显示公网的信息。

【举例】

# 显示路由表中的综合路由统计信息。

<Sysname> display ip routing-table statistics

 

Total prefixes: 15        Active prefixes: 15

 

Proto      Routes      Active      Added       Deleted

DIRECT     12          12          30          18

STATIC     3           3           5           2

UNR        0           0           0           0

RIP        0           0           0           0

OSPF       0           0           0           0

IS-IS      0           0           0           0

LISP       0           0           0           0

EIGRP      0           0           0           0

BGP        0           0           0           0

OpenR      0           0           0           0

Total      15          15          35          20

# 显示公网和所有VPN实例路由表中的路由统计信息。

<Sysname> display ip routing-table all-routes statistics

 

Total prefixes: 11        Active prefixes: 11

 

Proto      Routes      Active      Added       Deleted

DIRECT     8           8           8           0

STATIC     3           3           5           2

UNR        0           0           0           0

RIP        0           0           0           0

OSPF       0           0           0           0

IS-IS      0           0           0           0

LISP       0           0           0           0

EIGRP      0           0           0           0

BGP        0           0           0           0

OpenR      0           0           0           0

Total      11          11          13          2

# 显示指定VPN实例路由表中的综合路由统计信息。

<Sysname> display ip routing-table vpn-instance vpn1 statistics

 

Total prefixes: 11        Active prefixes: 11

 

Proto      Routes      Active      Added       Deleted

DIRECT     8           8           8           0

STATIC     3           3           5           2

UNR        0           0           0           0

RIP        0           0           0           0

OSPF       0           0           0           0

IS-IS      0           0           0           0

LISP       0           0           0           0

EIGRP      0           0           0           0

BGP        0           0           0           0

OpenR      0           0           0           0

Total      11          11          13          2

# 显示所有VPN实例路由表中的路由统计信息。

<Sysname> display ip routing-table all-vpn-instance statistics

 

Total prefixes: 11        Active prefixes: 11

 

Proto      Routes      Active      Added       Deleted

DIRECT     8           8           8           0

STATIC     3           3           5           2

UNR        0           0           0           0

RIP        0           0           0           0

OSPF       0           0           0           0

IS-IS      0           0           0           0

LISP       0           0           0           0

EIGRP      0           0           0           0

BGP        0           0           0           0

OpenR      0           0           0           0

Total      11          11          13          2

# 显示公网的前缀统计信息。

<Sysname> display ip routing-table prefix statistics

 

Proto      Prefixes    Active      Added       Deleted

DIRECT     7           7           7           0

STATIC     0           0           0           0

UNR        0           0           0           0

RIP        1           0           1           0

OSPF       0           0           0           0

IS-IS      0           0           0           0

LISP       0           0           0           0

EIGRP      0           0           0           0

BGP        0           0           0           0

OpenR      0           0           0           0

Total      8           7           8           0

表1-11 display ip routing-table statistics命令显示信息描述表

字段

描述

Total prefixes

总的前缀数目

Active prefixes

总的激活前缀数目

Proto

路由协议

Route

总的路由数目

Prefixes

前缀数目

Active

活跃的、正在使用的路由数目

Added

路由器启动后或在上一次清除路由表后,路由表中添加的路由数目

Deleted

标记为删除的路由数目(此类路由在等待一段时间后会被释放)

Total

各种类型路由数目的总和

 

1.1.13  display ip routing-table summary

display ip routing-table summary命令用来显示路由表的概要信息,包括最大等价路由数、最大可激活路由前缀数、剩余可激活路由前缀数等。

【命令】

display ip routing-table [ vpn-instance vpn-instance-name ] summary

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

vpn-instance vpn-instance-name:显示指定VPN的信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示公网的信息。

【举例】

# 显示公网的路由表概要信息。

<Sysname> display ip routing-table summary

 

Max ECMP: 32

Max Active Route: 262144

Remain Active Route: 262126

# 显示实例vpn1的路由表概要信息。

<Sysname> display ip routing-table vpn-instance vpn1 summary

 

Max ECMP: 32

Max Active Route: 262144

Remain Active Route: 262134

Threshold value percentage of max active routes: 100%

表1-12 display ip routing-table summary命令显示信息描述表

字段

描述

Max ECMP

最大等价路由数

Max Active Route

最多支持激活路由前缀数

Remain Active Route

剩余可激活路由前缀数

Threshold value of active routes alert

显示最多支持激活路由前缀数的告警门限:

·     如果在VPN实例中配置了routing-table limit number simply-alert命令,则显示信息字段为Threshold value of active routes alert,取值表示产生告警的门限值。当VPN实例的激活路由前缀数超过该取值时,可以继续激活新的路由前缀,但会产生Trap告警和日志信息

·     若在VPN实例中为配置routing-table limit命令或配置了routing-table limit number warn-threshold命令,则显示信息字段为Threshold value percentage of max active routes,取值表示当(VPN实例中的激活路由前缀数/最多支持激活路由前缀数×100)达到warn-threshold时,产生Trap告警和日志信息,但仍然允许增加激活路由前缀。当VPN实例中的激活路由前缀由数达到最多支持激活路由前缀数目时,不再激活新的路由前缀

 

1.1.14  display ipv6 max-ecmp-num

display ipv6 max-ecmp-num命令用来显示系统支持IPv6最大等价路由的条数。

【命令】

display ipv6 max-ecmp-num

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【举例】

# 显示系统支持IPv6最大等价路由的条数。

<Sysname> display ipv6 max-ecmp-num

  Max-ECMP-Num in use: 6

  Max-ECMP-Num at the next reboot: 10

表1-13 display ipv6 max-ecmp-num命令显示信息描述表

字段

描述

Max-ECMP-Num in use

当前使用的最大等价路由的条数

Max-ECMP-Num at the next reboot

下次启动后的最大等价路由的条数

 

1.1.15  display ipv6 rib attribute

display ipv6 rib attribute命令用来显示IPv6 RIB的路由属性信息。

【命令】

display ipv6 rib attribute [ attribute-id ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

attribute-id:路由属性ID值,取值范围为十六进制数0~ffffffff。

【举例】

# 显示IPv6 RIB的路由属性信息。

<Sysname> display ipv6 rib attribute

Total number of attribute(s): 1

 

Detailed information of attribute 0x9:

                  Flag: 0x0

              Protocol: BGP4+ instance default

        Address family: IPv6

       Reference count: 0

      Local preference: 0

Ext-communities number: 0

 Ext-communities value: N/A

    Communities number: 0

     Communities value: N/A

        AS-path number: 0

         AS-path value: N/A

以上显示信息的解释请参见“display rib attribute”中的显示信息描述表。

1.1.16  display ipv6 rib graceful-restart

display ipv6 rib graceful-restart命令用来显示IPv6 RIB的GR状态信息。

【命令】

display ipv6 rib graceful-restart

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【举例】

# 显示IPv6 RIB的GR状态信息。

<Sysname> display ipv6 rib graceful-restart

RIB GR state     : Phase2-calculation end

RCOM GR state    : Flush end

Protocol GR state:

 No.  Protocol   Lifetime FD   State    Start/End

--------------------------------------------------

 1    DIRECT6    480      29   End      No/No

 2    STATIC6    480      32   End      No/No

 3    ISISV6     480      30   End      No/No

 4    BGP4+ instance default

                 480      31   End      No/No

 5    BGP4+ instance ebcdefg

                 480      32   End      No/No

 6    OpenR6     480      83   End      No/No

以上显示信息的解释请参见“display rib graceful-restart”中的显示信息描述表。

1.1.17  display ipv6 rib nib

display ipv6 rib nib命令用来显示IPv6 RIB的下一跳信息。

【命令】

display ipv6 rib nib [ self-originated ] [ nib-id ] [ verbose ]

display ipv6 rib nib [ sub-nib nib-id ] [ verbose ]

display ipv6 rib nib protocol protocol [ verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

self-originated:路由管理自己生成的下一跳。

sub-nib:根据子下一跳查找组合下一跳信息。

nib-id:路由下一跳ID值,取值范围为十六进制数1~ffffffff。

verbose:显示详细信息。如果未指定本参数,则显示概要信息。

protocol protocol:显示指定路由协议的下一跳信息。

【举例】

# 显示IPv6 RIB的下一跳信息。

<Sysname> display ipv6 rib nib

Total number of nexthop(s): 151

 

      NibID: 0x20000000           Sequence: 0

       Type: 0x1                   Flushed: Yes

        Age: 00h01m50s

   UserKey0: 0x0                   VrfNthp: 0

   UserKey1: 0x0                   Nexthop: ::

   UserKey2: 0x0                   IFIndex: 0x111

   UserKey3: 0x0                 LocalAddr: ::

   TopoNthp: Invalid               ExtType: 0x0

      Color: 0                      COFlag: 0x0

     LinkID: 0x0                   AS-path: 0 0

   SIDIndex: 0x0                   SRPName:

 OriNexthop: ::               ExtBandwidth:0

NextHopDevID: 0.0.0.0          RemoteDevID: 0.0.0.0

 

      NibID: 0x20000001           Sequence: 1

       Type: 0x1                   Flushed: Yes

        Age: 00h01m50s

   UserKey0: 0x0                   VrfNthp: 0

   UserKey1: 0x0                   Nexthop: ::1

   UserKey2: 0x0                   IFIndex: 0x112

   UserKey3: 0x0                 LocalAddr: ::1

   TopoNthp: Invalid               ExtType: 0x0

      Color: 0                      COFlag: 0x0

     LinkID: 0x0                   AS-path: 10 20

   SIDIndex: 0x0                   SRPName:

 OriNexthop: ::               ExtBandwidth:0

NextHopDevID: 0.0.0.0          RemoteDevID: 0.0.0.0

 

...

# 显示IPv6 RIB下一跳的详细信息。

<Sysname> display ipv6 rib nib verbose

Total number of nexthop(s): 151

 

      NibID: 0x20000000           Sequence: 0

       Type: 0x1                   Flushed: Yes

        Age: 00h01m50s

   UserKey0: 0x0                   VrfNthp: 0

   UserKey1: 0x0                   Nexthop: ::

   UserKey2: 0x0                   IFIndex: 0x111

   UserKey3: 0x0                 LocalAddr: ::

   TopoNthp: Invalid               ExtType: 0x0

      Color: 0                      COFlag: 0x0

     LinkID: 0x0                   AS-path: 0 0

   SIDIndex: 0x0                   SRPName:

 OriNexthop: ::               ExtBandwidth:0

NextHopDevID: 0.0.0.0          RemoteDevID: 0.0.0.0

     RefCnt: 4                 FlushRefCnt: 1

       Flag: 0x84                  Version: 1

    ExtFlag: 0x0

 1 nexthop(s):

PrefixIndex: 0                 OrigNexthop: ::

  RelyDepth: 0                 RealNexthop: ::

  Interface: NULL0               LocalAddr: ::

  TunnelCnt: 0                         Vrf: default-vrf

   TunnelID: N/A                  Topology:

     Weight: 0                       Flags: 0x0

SRPolicyNID: 4294967295        SRInterface:

ColorWeight: 0                     Locator: N/A

 OrigLinkID: 0x0                RealLinkID: 0x0

  Bandwidth: 0            LinkQualityLevel: 4294967295

 

      NibID: 0x20000001           Sequence: 1

       Type: 0x1                   Flushed: Yes

        Age: 00h01m50s

   UserKey0: 0x0                   VrfNthp: 0

   UserKey1: 0x0                   Nexthop: ::1

   UserKey2: 0x0                   IFIndex: 0x112

   UserKey3: 0x0                 LocalAddr: ::1

   TopoNthp: Invalid               ExtType: 0x0

      Color: 0                      COFlag: 0x0

     LinkID: 0x0                   AS-path: 0 0

   SIDIndex: 0x0                   SRPName:

 OriNexthop: ::               ExtBandwidth:0

NextHopDevID: 0.0.0.0          RemoteDevID: 0.0.0.0

     RefCnt: 4                 FlushRefCnt: 1

       Flag: 0x84                  Version: 1

    ExtFlag: 0x0

 1 nexthop(s):

PrefixIndex: 0                 OrigNexthop: ::1

  RelyDepth: 0                 RealNexthop: ::1

  Interface: InLoop0             LocalAddr: ::1

  TunnelCnt: 0                         Vrf: default-vrf

   TunnelID: N/A                  Topology:

     Weight: 0                       Flags: 0x0

SRPolicyNID: 4294967295        SRInterface:

ColorWeight: 0                     Locator: N/A

 OrigLinkID: 0x0                RealLinkID: 0x0

  Bandwidth: 0            LinkQualityLevel: 4294967295

 

      NibID: 0x26000002           Sequence: 1

       Type: 0x1                   Flushed: Yes

        Age: 00h01m50s

   UserKey0: 0x0                   VrfNthp: 0

   UserKey1: 0x0                   Nexthop: 122::2

   UserKey2: 0x0                   IFIndex: 0x112

   UserKey3: 0x0                 LocalAddr: 122::2

   TopoNthp: Invalid               ExtType: 0x0

      Color: 0                      COFlag: 0x0

     LinkID: 0x0                   AS-path: 10 20

   SIDIndex: 0x0                   SRPName:

 OriNexthop: ::               ExtBandwidth:0

NextHopDevID: 0.0.0.0          RemoteDevID: 0.0.0.0

   Instance: abc

     RefCnt: 4                 FlushRefCnt: 1

       Flag: 0x84                  Version: 1

    ExtFlag: 0x0

 1 nexthop(s):

PrefixIndex: 0                 OrigNexthop: 122::2

  RelyDepth: 0                 RealNexthop: 122::2

  Interface: InLoop0             LocalAddr: ::1

  TunnelCnt: 0                         Vrf: default-vrf

   TunnelID: N/A                  Topology:

     Weight: 0                       Flags: 0x0

SRPolicyNID: 4294967295        SRInterface:

ColorWeight: 0                     Locator: N/A

 OrigLinkID: 0x0                RealLinkID: 0x0

  Bandwidth: 0            LinkQualityLevel: 4294967295

 

...

以上显示信息的解释请参见“display rib nib”中的显示信息描述表。

1.1.18  display ipv6 rib nib record

display ipv6 rib nib record命令用来显示IPv6 RIB下一跳的记录信息。

【命令】

display ipv6 rib nib record flush [ delete | update ] [ verbose ]

display ipv6 rib nib record receive [ add | delete | update ] [ verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

flush:显示IPv6 RIB向FIB下发下一跳的记录信息。

receive:显示IPv6 RIB从路由协议收到下一跳的记录信息。

add:显示新增下一跳的记录信息。

delete:显示删除下一跳的记录信息。

update:显示更新下一跳的记录信息。如果指定了flush参数,则新增下一跳的记录信息也会被认为是更新下一跳的记录信息。

verbose:显示下一跳的详细记录信息。如果不指定本参数,则显示下一跳的简要记录信息。

【使用指导】

如果adddeleteupdate参数均未指定,则显示新增、删除和更新下一跳的记录信息。

当系统进入一级内存门限告警状态后,会停止记录新的下一跳信息;当系统进入三级内存门限告警状态后,会清除已记录的下一跳信息;当系统退出一级内存门限告警状态后,会恢复记录新的下一跳信息。

【举例】

# 显示IPv6 RIB向FIB下发下一跳的简要记录信息。

<Sysname> display ipv6 rib nib record flush

 

Total number of records: 2

 

Date   Time         Action VNID

210908 15:31:55:364 update 0x20000000

210908 15:31:55:364 update 0x120000001

以上显示信息解释请参见“display rib nib record”中的显示信息描述表。

# 显示IPv6 RIB向FIB下发的更新下一跳的详细记录信息。

<Sysname> display ipv6 rib nib record flush update verbose

 

Total number of records: 2

Limit of records: 1000

 

        Time: 210908 15:31:55:364    Action: update

       NibID: 0x20000000               VNID: 0x20000000

    Sequence: 0                     Version: 1

       Flags: 0x80                 ExtFlags: 0x0

      RefCnt: 4                 FlushRefCnt: 1

        Type: 0xd

    VrfIndex: 0                     Nexthop: ::

     IfIndex: 1410                LocalAddr: ::

  MemberPort: 0

    ExtType1: 0x0               NibInstance: IFM

    ExtType2: 0x0

    UserKey0: 0x0                  UserKey1: 0x0

      NewUK0: 0x0                    NewUK1: 0x0

      NewUK2: 0x0                    NewUK3: 0x0

      NewUK4: 0x0                    NewUK5: 0x0

      NewUK6: 0x0                    NewUK7: 0x0

    SIDIndex: 0x0              SrPolicyName:

       Color: 0                  OriNexthop: ::

      COFlag: 0x0                   Locator: N/A

 1 nexthop(s):

 PrefixIndex: 0                 OrigNexthop: ::

   RelyDepth: 0                 RealNexthop: ::

   Interface: 258                 LocalAddr: ::

    VrfIndex: 0                    Topology:

      Weight: 0                       Flags: 0x800

 SRPolicyNID: 4294967295        SRInterface: 0

 ColorWeight: 0                     Locator: N/A

  MemberPort: 0               SRL2Interface: 0

 

        Time: 210908 15:31:55:364    Action: update

       NibID: 0x20000001               VNID: 0x120000001

    Sequence: 1                     Version: 1

       Flags: 0x80                 ExtFlags: 0x0

      RefCnt: 4                 FlushRefCnt: 1

        Type: 0x1

    VrfIndex: 0                     Nexthop: ::1

     IfIndex: 1410                LocalAddr: ::1

  MemberPort: 0

    ExtType1: 0x0               NibInstance: IFM

    ExtType2: 0x0

    UserKey0: 0x0                  UserKey1: 0x0

      NewUK0: 0x0                    NewUK1: 0x0

      NewUK2: 0x0                    NewUK3: 0x0

      NewUK4: 0x0                    NewUK5: 0x0

      NewUK6: 0x0                    NewUK7: 0x0

    SIDIndex: 0x0              SrPolicyName:

       Color: 0                  OriNexthop: ::

      COFlag: 0x0                   Locator: N/A

 1 nexthop(s):

 PrefixIndex: 0                 OrigNexthop: ::

   RelyDepth: 0                 RealNexthop: ::

   Interface: 258                 LocalAddr: ::

    VrfIndex: 0                    Topology:

      Weight: 0                       Flags: 0x800

 SRPolicyNID: 4294967295        SRInterface: 0

 ColorWeight: 0                     Locator: N/A

  MemberPort: 0               SRL2Interface: 0

以上显示信息解释请参见“display rib nib record”中的显示信息描述表。

# 显示IPv6 RIB从路由协议收到下一跳的简要记录信息。

<Sysname> display ipv6 rib nib record receive

 

Total number of records: 3

 

Date   Time         Action NibID      NibInstance

210908 10:45:35:211 add    0x21000000 USR

210908 10:45:35:215 update 0x21000000 USR

210908 10:49:47:785 delete 0x21000000 USR

以上显示信息解释请参见“display rib nib record”中的显示信息描述表。

# 显示IPv6 RIB从路由协议收到的添加下一跳的详细记录信息。

<Sysname> display ipv6 rib nib record receive add verbose

 

Total number of records: 1

Limit of records: 1000

 

        Time: 210928 14:39:14:147    Action: add

       NibID: 0x20000000           Sequence: 0

 NibInstance: IFM                   Version: 1

        Flag: 0x0                   UsrData: 0xffffffffffffffff

        Type: 0x1                  ExtType1: 0x0

    ExtType2: 0x0

    VrfIndex: 0                     VrfName: default-vrf

  InstanceId: 0                     Nexthop: ::1

     IfIndex: 1410                LocalAddr: ::1

   L2IfIndex: 0

    UserKey0: 0x0                  UserKey1: 0x0

      NewUK0: 0x0                    NewUK1: 0x0

      NewUK2: 0x0                    NewUK3: 0x0

      NewUK4: 0x0                    NewUK5: 0x0

      NewUK6: 0x0                    NewUK7: 0x0

       Color: 0                      COFlag: 0x0

   BandWidth: 0                      Weight: 0

   ProtNibID: 0xffffffff           NibFlags: 0x0

    SIDIndex: 0x0              SrPolicyName:

 1 nexthop(s):

 PrefixIndex: 0                 OrigNexthop: ::1

   RelyDepth: 0                 RealNexthop: ::1

   Interface: 1410                LocalAddr: ::1

    VrfIndex: 0                    Topology:

      Weight: 0                       Flags: 0x0

 SRPolicyNID: 4294967295        SRInterface: 0

 ColorWeight: 0                     Locator: N/A

  MemberPort: 0               SRL2Interface: 0

以上显示信息解释请参见“display rib nib record”中的显示信息描述表。

1.1.19  display ipv6 route-direct nib

display ipv6 route-direct nib命令用来显示IPv6直连路由下一跳信息。

【命令】

display ipv6 route-direct nib [ nib-id ] [ verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

nib-id:路由邻居ID值,取值范围为十六进制数1~ffffffff。

verbose:显示详细信息。如果未指定本参数,则显示概要信息。

【举例】

# 显示IPv6直连路由下一跳信息。

<Sysname> display ipv6 route-direct nib

Total number of nexthop(s): 115

 

      NibID: 0x20000000           Sequence: 0

       Type: 0x1                   Flushed: Yes

        Age: 00h01m50s

   UserKey0: 0x0                   VrfNthp: 0

   UserKey1: 0x0                   Nexthop: ::

   UserKey2: 0x0                   IFIndex: 0x111

   UserKey3: 0x0                 LocalAddr: ::

   TopoNthp: Invalid               ExtType: 0x0

      Color: 0                      COFlag: 0x0

     LinkID: 0x0                   AS-path: 0 0

   SIDIndex: 0x0                   SRPName:

 OriNexthop: ::               ExtBandwidth:0

 

      NibID: 0x20000001           Sequence: 1

       Type: 0x1                   Flushed: Yes

        Age: 00h01m50s

   UserKey0: 0x0                   VrfNthp: 0

   UserKey1: 0x0                   Nexthop: ::1

   UserKey2: 0x0                   IFIndex: 0x112

   UserKey3: 0x0                 LocalAddr: ::1

   TopoNthp: Invalid               ExtType: 0x0

      Color: 0                      COFlag: 0x0

     LinkID: 0x0                   AS-path: 0 0

   SIDIndex: 0x0                   SRPName:

 OriNexthop: ::               ExtBandwidth:0

 

...

# 显示IPv6直连路由下一跳详细信息。

<Sysname> display ipv6 route-direct nib verbose

Total number of nexthop(s): 115

 

      NibID: 0x20000000           Sequence: 0

       Type: 0x1                   Flushed: Yes

        Age: 00h01m50s

   UserKey0: 0x0                   VrfNthp: 0

   UserKey1: 0x0                   Nexthop: ::

   UserKey2: 0x0                   IFIndex: 0x111

   UserKey3: 0x0                 LocalAddr: ::

   TopoNthp: Invalid               ExtType: 0x0

      Color: 0                      COFlag: 0x0

     LinkID: 0x0                   AS-path: 0 0

   SIDIndex: 0x0                   SRPName:

 OriNexthop: ::               ExtBandwidth:0

     RefCnt: 1                 FlushRefCnt: 0

       Flag: 0x2                   Version: 1

 1 nexthop(s):

PrefixIndex: 0                 OrigNexthop: ::

  RelyDepth: 0                 RealNexthop: ::

  Interface: NULL0               LocalAddr: ::

  TunnelCnt: 0                         Vrf: default-vrf

   TunnelID: N/A                  Topology:

     Weight: 0                       Flags: 0x0

SRPolicyNID: 4294967295        SRInterface:

ColorWeight: 0                     Locator: N/A

 OrigLinkID: 0x0                RealLinkID: 0x0

  Bandwidth: 0

 

      NibID: 0x20000001           Sequence: 1

       Type: 0x1                   Flushed: Yes

        Age: 00h01m50s

   UserKey0: 0x0                   VrfNthp: 0

   UserKey1: 0x0                   Nexthop: ::1

   UserKey2: 0x0                   IFIndex: 0x112

   UserKey3: 0x0                 LocalAddr: ::1

   TopoNthp: Invalid               ExtType: 0x0

      Color: 0                      COFlag: 0x0

     LinkID: 0x0                   AS-path: 0 0

   SIDIndex: 0x0                   SRPName:

 OriNexthop: ::               ExtBandwidth:0

     RefCnt: 1                 FlushRefCnt: 0

       Flag: 0x2                   Version: 1

 1 nexthop(s):

PrefixIndex: 0                 OrigNexthop: ::1

  RelyDepth: 0                 RealNexthop: ::1

  Interface: InLoop0             LocalAddr: ::1

  TunnelCnt: 0                         Vrf: default-vrf

   TunnelID: N/A                  Topology:

     Weight: 0                       Flags: 0x0

SRPolicyNID: 4294967295        SRInterface:

ColorWeight: 0                     Locator: N/A

 OrigLinkID: 0x0                RealLinkID: 0x0

  Bandwidth: 0

 

...

以上显示信息的解释请参见“display route-direct nib”中的显示信息描述表。

1.1.20  display ipv6 routing-table

display ipv6 routing-table命令用来显示IPv6路由表的信息。

【命令】

display ipv6 routing-table [ all-vpn-instance | vpn-instance vpn-instance-name ] [ verbose ]

display ipv6 routing-table all-routes

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

all-vpn-instance:显示所有VPN实例的路由信息。

vpn-instance vpn-instance-name:显示指定VPN的信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示公网的信息。

all-routes:显示公网和所有VPN实例的路由表信息。

verbose:显示IPv6路由表的详细信息,包括激活路由和未激活路由。如果未指定本参数,将显示激活路由的概要信息。

【举例】

# 显示当前路由表的概要信息。

<Sysname> display ipv6 routing-table

 

Destinations : 3 Routes : 3

 

Destination: ::1/128                                     Protocol  : Direct

NextHop    : ::1                                         Preference: 0

Interface  : InLoop0                                     Cost      : 0

 

Destination: 6::/64                                      Protocol  : Static

NextHop    : 5::2                                        Preference: 60

Interface  : GE0/0/1                                     Cost      : 0

 

Destination: 6::/64                                      Protocol  : Static

NextHop    : 5::2                                        Preference: 60

Interface  : GE0/0/2                                     Cost      : 0

 

Destination: FE80::/10                                   Protocol  : Direct

NextHop    : ::                                          Preference: 0

Interface  : InLoop0                                     Cost      : 0

 

Destination: FF00::/8                                    Protocol  : Direct

NextHop    : ::                                          Preference: 0

Interface  : NULL0                                       Cost      : 0

表1-14 display ipv6 routing-table命令显示信息描述表

字段

描述

Destinations

目的地址个数

Routes

路由条数

Destination

目的网络/主机的IPv6地址和前缀

NextHop

下一跳地址

Preference

路由优先级

Interface

出接口,即到该目的地址的数据包将从此接口发出(当Protocol为SRv6并且转发隧道是SRv6 TE Policy时,出接口显示该Policy的名称)

Protocol

发现该路由的路由协议类型:

·     Direct:直连路由

·     Static:静态路由

·     RIPng:RIPng路由协议

·     OSPFv3:OSPFv3路由协议

·     ISISv6:IS-ISv6路由协议

·     EIGRPv6:EIGRPv6路由协议

·     BGP4+:BGP4+路由协议

·     OpenR6:OpenR6(IPv6 Open Routing)路由

·     LDP:LDP标签分发协议

·     SLSP:静态LSP

·     PIM:PIM

·     MSTATIC:组播静态路由

·     O_INTRA:OSPF区域内路由

·     O_INTER:OSPF区域间路由

·     O_ASE1:OSPF第一类外部路由

·     O_ASE2:OSPF第二类外部路由

·     O_SUM:OSPF聚合路由

·     IS_L1:IS-IS Level-1路由

·     IS_L2:IS-IS Level-2路由

·     IS_SUM:IS-IS聚合路由

·     SRv6:SRv6 路由

Cost

路由的开销值

Summary count

路由数目

 

# 显示路由表的详细路由信息。‌

<Sysname> display ipv6 routing-table verbose

 

Destinations : 6 Routes : 6

 

Destination: ::1/128

   Protocol: Direct

  Process ID: 0

   SubProtID: 0x0                        Age: 19h23m02s

        Cost: 0                   Preference: 0

       IpPre: N/A                 QosLocalID: N/A

         Tag: 0                        State: Active NoAdv

   OrigTblID: 0x0                    OrigVrf: default-vrf

     TableID: 0xa                     OrigAs: 0

       NibID: 0x20000000              LastAs: 0

      AttrID: 0xffffffff            Neighbor: ::

       Flags: 0x10004            OrigNextHop: ::1

       Label: NULL               RealNextHop: ::1

     BkLabel: NULL                 BkNextHop: N/A

     SRLabel: NULL                 Interface: InLoopBack0

   BkSRLabel: NULL               BkInterface: N/A

   Tunnel ID: Invalid            IPInterface: InLoopBack0

 BkTunnel ID: Invalid          BKIPInterface: N/A

     InLabel: NULL            ColorInterface: N/A

    SIDIndex: NULL          BKColorInterface: N/A

    FtnIndex: 0x0            TunnelInterface: N/A

TrafficIndex: N/A          BKTunnelInterface: N/A

   Connector: N/A                     PathID: 0x0

  SRTunnelID: Invalid

    SID Type: N/A                        NID: Invalid

    FlushNID: Invalid                  BkNID: Invalid

  BkFlushNID: Invalid              StatFlags: 0x0

         Exp: N/A

   VpnPeerId: N/A                       Dscp: N/A

         SID: N/A                 OrigLinkID: 0x0

       BkSID: N/A                 RealLinkID: 0x0

CommBlockLen: 0

  MicroSegID: 0

 

Destination: 6::/64

   Protocol: Static

  Process ID: 0

   SubProtID: 0x0                        Age: 00h01m47s

        Cost: 0                   Preference: 60

       IpPre: N/A                 QosLocalID: N/A

         Tag: 0                        State: Active Adv

   OrigTblID: 0x0                    OrigVrf: default-vrf

     TableID: 0xa                     OrigAs: 0

       NibID: 0x21000000              LastAs: 0

      AttrID: 0xffffffff            Neighbor: ::

       Flags: 0x10080            OrigNextHop: 5::2

       Label: NULL               RealNextHop: 3::3

     BkLabel: NULL                 BkNextHop: N/A

     SRLabel: NULL                 Interface: GigabitEthernet0/0/3

   BkSRLabel: NULL               BkInterface: N/A

   Tunnel ID: Invalid            IPInterface: GigabitEthernet0/0/3

 BkTunnel ID: Invalid          BKIPInterface: N/A

     InLabel: NULL            ColorInterface: N/A

    SIDIndex: NULL          BKColorInterface: N/A

    FtnIndex: 0x0            TunnelInterface: N/A

TrafficIndex: N/A          BKTunnelInterface: N/A

   Connector: N/A                     PathID: 0x0

  SRTunnelID: Invalid

    SID Type: N/A                        NID: Invalid

    FlushNID: Invalid                  BkNID: Invalid

  BkFlushNID: Invalid              StatFlags: 0x0

         Exp: N/A

   VpnPeerId: N/A                       Dscp: N/A

         SID: N/A                 OrigLinkID: 0x0

       BkSID: N/A                 RealLinkID: 0x0

CommBlockLen: 0

  MicroSegID: 0

 

Destination: 12::/96

   Protocol: Direct

  Process ID: 0

   SubProtID: 0x0                        Age: 00h01m47s

        Cost: 0                   Preference: 0

       IpPre: N/A                 QosLocalID: N/A

         Tag: 0                        State: Active Adv

   OrigTblID: 0x0                    OrigVrf: default-vrf

     TableID: 0xa                     OrigAs: 0

       NibID: 0x20000003              LastAs: 0

      AttrID: 0xffffffff            Neighbor: ::

       Flags: 0x10080            OrigNextHop: ::

       Label: NULL               RealNextHop: ::

     BkLabel: NULL                 BkNextHop: N/A

     SRLabel: NULL                 Interface: GigabitEthernet0/0/2

   BkSRLabel: NULL               BkInterface: N/A

   Tunnel ID: Invalid            IPInterface: GigabitEthernet0/0/2

 BkTunnel ID: Invalid          BKIPInterface: N/A

     InLabel: NULL            ColorInterface: N/A

    SIDIndex: NULL          BKColorInterface: N/A

    FtnIndex: 0x0            TunnelInterface: N/A

TrafficIndex: N/A          BKTunnelInterface: N/A

   Connector: N/A                     PathID: 0x0

  SRTunnelID: Invalid

    SID Type: N/A                        NID: Invalid

    FlushNID: Invalid                  BkNID: Invalid

  BkFlushNID: Invalid              StatFlags: 0x0

         Exp: N/A

   VpnPeerId: N/A                       Dscp: N/A

         SID: N/A                 OrigLinkID: 0x0

       BkSID: N/A                 RealLinkID: 0x0

CommBlockLen: 0

  MicroSegID: 0

 

Destination: 12::1/128

   Protocol: Direct

  Process ID: 0

   SubProtID: 0x0                        Age: 00h01m45s

        Cost: 0                   Preference: 0

       IpPre: N/A                 QosLocalID: N/A

         Tag: 0                        State: Active NoAdv

   OrigTblID: 0x0                    OrigVrf: default-vrf

     TableID: 0xa                     OrigAs: 0

       NibID: 0x20000000              LastAs: 0

      AttrID: 0xffffffff            Neighbor: ::

       Flags: 0x10004            OrigNextHop: ::1

       Label: NULL               RealNextHop: ::1

     BkLabel: NULL                 BkNextHop: N/A

     SRLabel: NULL                 Interface: InLoopBack0

   BkSRLabel: NULL               BkInterface: N/A

   Tunnel ID: Invalid            IPInterface: InLoopBack0

 BkTunnel ID: Invalid          BKIPInterface: N/A

     InLabel: NULL            ColorInterface: N/A

    SIDIndex: NULL          BKColorInterface: N/A

    FtnIndex: 0x0            TunnelInterface: N/A

TrafficIndex: N/A          BKTunnelInterface: N/A

   Connector: N/A                     PathID: 0x0

  SRTunnelID: Invalid

    SID Type: N/A                        NID: Invalid

    FlushNID: Invalid                  BkNID: Invalid

  BkFlushNID: Invalid              StatFlags: 0x0

         Exp: N/A

   VpnPeerId: N/A                       Dscp: N/A

         SID: N/A                 OrigLinkID: 0x0

       BkSID: N/A                 RealLinkID: 0x0

CommBlockLen: 0

  MicroSegID: 0

 

Destination: FF::11/128

   Protocol: BGP4+ instance default

  Process ID: 0

   SubProtID: 0x6                        Age: 00h00m33s

        Cost: 0                   Preference: 255

       IpPre: N/A                 QosLocalID: N/A

         Tag: 0                        State: Active Adv

   OrigTblID: 0x0                    OrigVrf: default-vrf

     TableID: 0xa                     OrigAs: 200

       NibID: 0x26000000              LastAs: 200

      AttrID: 0x1                   Neighbor: 12::2

       Flags: 0x10060            OrigNextHop: 12::2

       Label: NULL               RealNextHop: 12::2

     BkLabel: NULL                 BkNextHop: N/A

     SRLabel: NULL                 Interface: GigabitEthernet0/0/2

   BkSRLabel: NULL               BkInterface: N/A

   Tunnel ID: Invalid            IPInterface: GigabitEthernet0/0/2

 BkTunnel ID: Invalid          BKIPInterface: N/A

     InLabel: NULL            ColorInterface: N/A

    SIDIndex: NULL          BKColorInterface: N/A

    FtnIndex: 0x0            TunnelInterface: N/A

TrafficIndex: N/A          BKTunnelInterface: N/A

   Connector: N/A                     PathID: 0x0

  SRTunnelID: Invalid

    SID Type: N/A                        NID: Invalid

    FlushNID: Invalid                  BkNID: Invalid

  BkFlushNID: Invalid              StatFlags: 0x0

         Exp: N/A

   VpnPeerId: N/A                       Dscp: N/A

         SID: N/A                 OrigLinkID: 0x0

       BkSID: N/A                 RealLinkID: 0x0

CommBlockLen: 0

  MicroSegID: 0

 

...

表1-15 display ipv6 routing-table verbose命令显示信息描述表

字段

描述

Destination

目的网络/主机的IPv6地址和前缀

Protocol

发现该路由的路由协议类型:

·     Direct:直连路由

·     Static:静态路由

·     RIPng:RIPng路由协议

·     OSPFv3:OSPFv3路由协议

·     ISISv6:IS-ISv6路由协议

·     EIGRPv6:EIGRPv6路由协议

·     BGP4+:BGP4+路由协议

·     OpenR6:OpenR6(IPv6 Open Routing)路由

·     LDP:LDP标签分发协议

·     SLSP:静态LSP

·     PIM:PIM

·     MSTATIC:组播静态路由

·     O_INTRA:OSPF区域内路由

·     O_INTER:OSPF区域间路由

·     O_ASE1:OSPF第一类外部路由

·     O_ASE2:OSPF第二类外部路由

·     O_SUM:OSPF聚合路由

·     IS_L1:IS-IS Level-1路由

·     IS_L2:IS-IS Level-2路由

·     IS_SUM:IS-IS聚合路由

·     SRv6:SRv6 路由

Process ID

进程号

SubProtID

路由子协议ID

Age

此路由在路由表中存在的时间

Cost

路由的度量值

Preference

路由的优先级

IpPre

IP优先级值

QosLocalID

QoS本地ID,N/A表示无效值

Tag

路由标记

State

路由状态描述:

·     Active:有效的单播路由

·     Adv:允许对外发送的路由

·     Inactive:非激活路由标志

·     NoAdv:不允许发布的路由

·     Vrrp:VRRP产生的路由

·     Nat:NAT产生的路由

·     TunE:Tunnel隧道的标志

·     Derive:派生路由,即路由迭代的出接口不唯一时,第一条迭代路由外的其他迭代路由。携带此标记的路由不计入路由条数

·     IPSGT:IP-SGT(IP address-Security Group Tag,IP地址-安全组)策略产生的路由

OrigTblID

原始路由表ID

OrigVrf

‌路由所属的原始VPN,显示为default-vrf表示公网

TableID

路由所在路由表的ID

OrigAs

初始AS号

NibID

下一跳ID

LastAs

最后AS号

AttrID

路由属性ID号

Neighbor

路由协议的邻居地址

Flags

路由标志位

OrigNextHop

此路由的下一跳地址

Label

标签

RealNextHop

路由真实下一跳

BkLabel

备份标签

BkNexthop

备份下一跳地址

SRLabel

SR(Segment Routing,分段路由)标签

BkSRLabel

SR备份标签

SIDIndex

SID的索引值

InLabel

路由入标签

Tunnel ID

隧道ID

Interface

出接口,即到该目的网段的数据包将从此接口发出(当Protocol为SRv6并且转发隧道是SRv6 TE Policy时,出接口显示该Policy的名称)

BkTunnel ID

备份隧道ID,如果显示信息中存在“...”,则表示有多个备份隧道,此时仅第一个备份隧道生效

BkInterface

备份出接口(当Protocol为SRv6并且转发隧道是SRv6 TE Policy时,备份出接口显示该Policy的名称),如果显示信息中存在“...”,则表示有多个备份出接口,此时仅第一个备份出接口生效

IPInterface

IP出接口

BkIPInterface

备份IP出接口

ColorInterface

(暂不支持)Color出接口,即通过SR-MPLS TE Policy或SRv6 TE Policy迭代的出接口

BkColorInterface

备份Color出接口

TunnelInterface

Tunnel出接口

BkTunnelInterface

备份Tunnel出接口

FtnIndex

FTN表项索引

TrafficIndex

流量统计索引值,取值范围为1~64,N/A表示无效值

Connector

表示BGP为MD VPN特性所携带的Connector属性,具体取值为BGP对等体在交换VPN-IPv4路由时携带源PE的地址,N/A表示没有该属性

PathID

路径ID

SRTunnelID

SR隧道ID

SID Type

SID类型,N/A表示没有该属性

NID

路由协议下刷的NHLFE(Next Hop Label Forwarding Entry,下一跳标签转发项)表项索引

FlushNID

实际向FIB下刷的NHLFE表项索引

BkNID

路由协议下刷的备份NHLFE表项索引

BkFlushNID

实际向FIB下刷的备份NHLFE表项索引

StatFlags

SRv6流量统计标记

VpnPeerId

路由所属的VPN peer ID值,取值范围为1~134217727,N/A表示无效值

Dscp

路由的DSCP优先级,取值范围为0~63,N/A表示无效值

Exp

路由的EXP优先级(仅BGP支持),N/A表示无效值

SID

主用SID(Segment Identifier,段标识),N/A表示没有该属性

BkSID

备用SID,N/A表示没有该属性

CommBlockLen

Locator中的公共前缀长度

OrigLinkID

SDWAN TTE连接的原始Link ID

RealLinkID

SDWAN TTE连接的真实Link ID

MicroSegID

(暂不支持)路由携带的微分段ID

 

1.1.21  display ipv6 routing-table acl

display ipv6 routing-table acl命令用来显示通过指定IPv6 ACL过滤的IPv6路由信息。

【命令】

display ipv6 routing-table [ vpn-instance vpn-instance-name ] acl ipv6-acl-number [ verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

vpn-instance vpn-instance-name:显示指定VPN的信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示公网的信息。

ipv6-acl-number:基本IPv6 ACL编号,取值范围为2000~2999。

verbose:显示通过指定IPv6 ACL过滤的所有路由的详细信息。如果未指定本参数,只显示通过IPv6 ACL过滤的激活路由的概要信息。

【使用指导】

引用IPv6 ACL时,需要注意的是:

·     若引用的IPv6 ACL不存在,或者引用的IPv6 ACL中没有配置规则,则显示所有的IPv6路由信息。

·     在引用的IPv6 ACL中,若某规则指定了vpn-instance参数,则该规则将不生效。

【举例】

# 显示通过IPv6 ACL 2000过滤的激活路由的概要信息。‌

<Sysname> display ipv6 routing-table acl 2000

 

Summary count : 6

 

Destination : ::1/128                                    Protocol  : Direct

NextHop     : ::1                                        Preference: 0

Interface   : InLoop0                                    Cost      : 0

 

Destination: 12::/96                                     Protocol  : Direct

NextHop    : ::                                          Preference: 0

Interface  : GE1/0/2                                     Cost      : 0

 

Destination: 12::1/128                                   Protocol  : Direct

NextHop    : ::1                                         Preference: 0

Interface  : InLoop0                                     Cost      : 0

 

Destination: FF::11/128                                  Protocol  : BGP4+

NextHop    : 12::2                                       Preference: 255

Interface  : GE1/0/2                                     Cost      : 0

 

Destination: FE80::/10                                   Protocol  : Direct

NextHop    : ::                                          Preference: 0

Interface  : InLoop0                                     Cost      : 0

 

Destination: FF00::/8                                    Protocol  : Direct

NextHop    : ::                                          Preference: 0

Interface  : NULL0                                       Cost      : 0

以上显示信息的解释请参见“display ipv6 routing-table”中的显示信息描述表。

# 显示通过IPv6 ACL 2000过滤的所有路由的详细信息。‌

<Sysname> display ipv6 routing-table acl 2000 verbose

 

Summary count : 6

 

Destination: ::1/128

   Protocol: Direct

  Process ID: 0

   SubProtID: 0x0                        Age: 19h29m12s

        Cost: 0                   Preference: 0

       IpPre: N/A                 QosLocalID: N/A

         Tag: 0                        State: Active NoAdv

   OrigTblID: 0x0                    OrigVrf: default-vrf

     TableID: 0xa                     OrigAs: 0

       NibID: 0x20000000              LastAs: 0

      AttrID: 0xffffffff            Neighbor: ::

       Flags: 0x10004            OrigNextHop: ::1

       Label: NULL               RealNextHop: ::1

     BkLabel: NULL                 BkNextHop: N/A

     SRLabel: NULL                 Interface: InLoopBack0

   BkSRLabel: NULL               BkInterface: N/A

   Tunnel ID: Invalid            IPInterface: InLoopBack0

 BkTunnel ID: Invalid          BKIPInterface: N/A

     InLabel: NULL            ColorInterface: N/A

    SIDIndex: NULL          BKColorInterface: N/A

    FtnIndex: 0x0            TunnelInterface: N/A

TrafficIndex: N/A          BKTunnelInterface: N/A

   Connector: N/A                     PathID: 0x0

  SRTunnelID: Invalid

    SID Type: N/A                        NID: Invalid

    FlushNID: Invalid                  BkNID: Invalid

  BkFlushNID: Invalid              StatFlags: 0x0

         Exp: N/A

   VpnPeerId: N/A                       Dscp: N/A

         SID: N/A                 OrigLinkID: 0x0

       BkSID: N/A                 RealLinkID: 0x0

CommBlockLen: 0

  MicroSegID: 0

 

Destination: 12::/96

   Protocol: Direct

  Process ID: 0

   SubProtID: 0x0                        Age: 00h07m57s

        Cost: 0                   Preference: 0

       IpPre: N/A                 QosLocalID: N/A

         Tag: 0                        State: Active Adv

   OrigTblID: 0x0                    OrigVrf: default-vrf

     TableID: 0xa                     OrigAs: 0

       NibID: 0x20000003              LastAs: 0

      AttrID: 0xffffffff            Neighbor: ::

       Flags: 0x10080            OrigNextHop: ::

       Label: NULL               RealNextHop: ::

     BkLabel: NULL                 BkNextHop: N/A

     SRLabel: NULL                 Interface: GigabitEthernet0/0/2

   BkSRLabel: NULL               BkInterface: N/A

   Tunnel ID: Invalid            IPInterface: GigabitEthernet0/0/2

 BkTunnel ID: Invalid          BKIPInterface: N/A

     InLabel: NULL            ColorInterface: N/A

    SIDIndex: NULL          BKColorInterface: N/A

    FtnIndex: 0x0            TunnelInterface: N/A

TrafficIndex: N/A          BKTunnelInterface: N/A

   Connector: N/A                     PathID: 0x0

  SRTunnelID: Invalid

    SID Type: N/A                        NID: Invalid

    FlushNID: Invalid                  BkNID: Invalid

  BkFlushNID: Invalid              StatFlags: 0x0

         Exp: N/A

   VpnPeerId: N/A                       Dscp: N/A

         SID: N/A                 OrigLinkID: 0x0

       BkSID: N/A                 RealLinkID: 0x0

CommBlockLen: 0

  MicroSegID: 0

 

...

以上显示信息的解释请参见“display ipv6 routing-table”中的显示信息描述表。

1.1.22  display ipv6 routing-table ipv6-address

display ipv6 routing-table ipv6-address命令用来显示指定目的地址的IPv6路由信息。

display ipv6 routing-table ipv6-address1 to ipv6-address2命令用来显示指定目的地址范围内的IPv6路由信息。

【命令】

display ipv6 routing-table [ vpn-instance vpn-instance-name ] ipv6-address [ prefix-length ] [ longer-match ] [ verbose ]

display ipv6 routing-table [ vpn-instance vpn-instance-name ] ipv6-address1 to ipv6-address2 [ verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

vpn-instance vpn-instance-name:显示指定VPN的信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示公网的信息。

ipv6-address:IPv6目的地址。

prefix-length:前缀长度,取值范围为0~128。

longer-match:显示满足匹配条件的所有路由信息。关于匹配条件的详细说明,请查看使用指导。

ipv6-address1 to ipv6-address2:IPv6地址范围。ipv6-address1ipv6-address2共同决定一个地址范围,只有地址在此范围内的路由才会被显示。

verbose:显示激活和未激活路由的详细信息。如果未指定本参数,将显示激活路由的概要信息。

【使用指导】

使用不同的可选参数,命令的输出也不相同,以下是对该命令不同形式的输出说明:

(1)     display ipv6 routing-table ipv6-address

显示满足如下条件的所有激活路由:

¡     用户输入的目的IPv6地址同路由表中各条路由的前缀长度值进行与运算;

¡     路由表中各条路由的目的IPv6地址同其自身前缀长度值进行与运算;

¡     两次运算结果相同的路由条目将被显示出来。

(2)     display ipv6 routing-table ipv6-address prefix-length

显示满足如下条件的所有激活路由:

¡     用户输入的目的IPv6地址同用户输入的前缀长度值进行与运算;

¡     路由表中各条路由的目的IPv6地址同用户输入的前缀长度值进行与运算;

¡     两次运算结果相同,并且路由表中前缀长度小于等于用户输入的前缀长度的路由条目将被显示出来。

(3)     display ipv6 routing-table ipv6-address longer-match

用户未指定前缀长度时,显示结果与display ipv6 routing-table命令的显示结果相同。

(4)     display ipv6 routing-table ipv6-address prefix-length longer-match

显示满足如下条件的所有激活路由:

¡     用户输入的目的IPv6地址同用户输入的前缀长度值进行与运算;

¡     路由表中各条路由的目的IPv6地址同用户输入的前缀长度值进行与运算;

¡     两次运算结果相同的所有路由条目将被显示出来。

(5)     display ipv6 routing-table ipv6-address1 to ipv6-address2

显示ipv6-address1/128到ipv6-address2/128之间的路由,目的IPv6地址与前缀长度(128位)同时在指定范围内才会显示。

【举例】

# 显示目的IPv6地址/前缀为10::1/127的IPv6路由信息。

<Sysname> display ipv6 routing-table 10::1 127

 

Summary count: 3

 

Destination: 10::/64                                     Protocol  : Static

NextHop    : ::                                          Preference: 60

Interface  : NULL0                                       Cost      : 0

 

Destination: 10::/68                                     Protocol  : Static

NextHop    : ::                                          Preference: 60

Interface  : NULL0                                       Cost      : 0

 

Destination: 10::/120                                    Protocol  : Static

NextHop    : ::                                          Preference: 60

Interface  : NULL0                                       Cost      : 0

# 显示目的IPv6地址/前缀为10::1/127并且满足匹配条件的IPv6路由信息。

<Sysname> display ipv6 routing-table 10::1 127 longer-match

 

Summary count : 3

 

Destination: 10::/64                                     Protocol  : Static

NextHop    : ::                                          Preference: 60

Interface  : NULL0                                       Cost      : 0

 

Destination: 10::/68                                     Protocol  : Static

NextHop    : ::                                          Preference: 60

Interface  : NULL0                                       Cost      : 0

 

Destination: 10::/120                                    Protocol  : Static

NextHop    : ::                                          Preference: 60

Interface  : NULL0                                       Cost      : 0

# 显示目的IPv6地址从100::到300::范围内的IPv6路由信息。

<Sysname> display ipv6 routing-table 100:: to 300::

 

Summary count : 3

 

Destination: 100::/64                                    Protocol  : Static

NextHop    : ::                                          Preference: 60

Interface  : NULL0                                       Cost      : 0

 

Destination: 200::/64                                    Protocol  : Static

NextHop    : ::                                          Preference: 60

Interface  : NULL0                                       Cost      : 0

 

Destination: 300::/64                                    Protocol  : Static

NextHop    : ::                                          Preference: 60

Interface  : NULL0                                       Cost      : 0

# 显示目的IPv6地址/前缀为1:2::3:4/128的IPv6路由的详细信息。‌

<Sysname> display ipv6 routing-table 1:2::3:4 128 verbose

 

Summary count : 1

 

Destination: 1:2::3:4/128

   Protocol: BGP4+ instance abc

  Process ID: 0

   SubProtID: 0x1                        Age: 00h01m14s

        Cost: 0                   Preference: 255

       IpPre: N/A                 QosLocalID: N/A

         Tag: 0                        State: Active Adv

   OrigTblID: 0x0                    OrigVrf: default-vrf

     TableID: 0x1                     OrigAs: 200

       NibID: 0x26000000              LastAs: 200

      AttrID: 0x0                   Neighbor: 2:2::3:4

       Flags: 0x10060            OrigNextHop: 2:2::3:4

       Label: NULL               RealNextHop: 2:2::3:4

     BkLabel: NULL                 BkNextHop: N/A

     SRLabel: NULL                 Interface: GigabitEthernet0/0/1

   BkSRLabel: NULL               BkInterface: N/A

   Tunnel ID: Invalid            IPInterface: GigabitEthernet0/0/1

 BkTunnel ID: Invalid          BKIPInterface: N/A

     InLabel: NULL            ColorInterface: N/A

    SIDIndex: NULL          BKColorInterface: N/A

    FtnIndex: 0x0            TunnelInterface: N/A

TrafficIndex: N/A          BKTunnelInterface: N/A

   Connector: N/A                     PathID: 0x0

  SRTunnelID: Invalid

    SID Type: N/A                        NID: Invalid

    FlushNID: Invalid                  BkNID: Invalid

  BkFlushNID: Invalid              StatFlags: 0x0

         Exp: N/A

   VpnPeerId: N/A                       Dscp: N/A

         SID: N/A                 OrigLinkID: 0x0

       BkSID: N/A                 RealLinkID: 0x0

CommBlockLen: 0

  MicroSegID: 0

以上显示信息的解释请参见“display ipv6 routing-table”中的显示信息描述表。

【相关命令】

·     display ipv6 routing-table

1.1.23  display ipv6 routing-table prefix-list

display ipv6 routing-table prefix-list命令用来显示通过指定前缀列表过滤的IPv6路由信息。

【命令】

display ipv6 routing-table [ vpn-instance vpn-instance-name ] prefix-list prefix-list-name [ verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

vpn-instance vpn-instance-name:显示指定VPN的信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示公网的信息。

prefix-list-name:IPv6前缀列表的名称,为1~63个字符的字符串,区分大小写。

verbose:显示所有路由的详细信息。如果未指定本参数,只显示激活路由的概要信息。

【使用指导】

如果指定的前缀列表不存在,将显示所有的路由信息。

【举例】

# 配置地址前缀列表test允许前缀为::1,前缀长度为128的IPv6路由通过。

<Sysname> system-view

[Sysname] ipv6 prefix-list test permit ::1 128

# 显示通过前缀列表test过滤的IPv6激活路由的概要信息。

[Sysname] display ipv6 routing-table prefix-list test

 

Summary count : 1

 

Destination: ::1/128                                     Protocol  : Direct

NextHop    : ::1                                         Preference: 0

Interface  : InLoop0                                     Cost      : 0

以上显示信息的解释请参见见“display ipv6 routing-table”中的显示信息描述表。

# 显示通过前缀列表test过滤的所有IPv6路由的详细信息。

[Sysname] display ipv6 routing-table prefix-list test verbose

 

Summary count : 1

 

Destination: ::1/128

   Protocol: Direct

  Process ID: 0

   SubProtID: 0x0                        Age: 08h57m19s

        Cost: 0                   Preference: 0

       IpPre: N/A                 QosLocalID: N/A

         Tag: 0                        State: Active NoAdv

   OrigTblID: 0x0                    OrigVrf: default-vrf

     TableID: 0xa                     OrigAs: 0

       NibID: 0x20000000              LastAs: 0

      AttrID: 0xffffffff            Neighbor: ::

       Flags: 0x10004            OrigNextHop: ::1

       Label: NULL               RealNextHop: ::1

     BkLabel: NULL                 BkNextHop: N/A

     SRLabel: NULL                 Interface: InLoopBack0

   BkSRLabel: NULL               BkInterface: N/A

   Tunnel ID: Invalid            IPInterface: InLoopBack0

 BkTunnel ID: Invalid          BKIPInterface: N/A

     InLabel: NULL            ColorInterface: N/A

    SIDIndex: NULL          BKColorInterface: N/A

    FtnIndex: 0x0            TunnelInterface: N/A

TrafficIndex: N/A          BKTunnelInterface: N/A

   Connector: N/A                     PathID: 0x0

  SRTunnelID: Invalid

    SID Type: N/A                        NID: Invalid

    FlushNID: Invalid                  BkNID: Invalid

  BkFlushNID: Invalid              StatFlags: 0x0

         Exp: N/A

   VpnPeerId: N/A                       Dscp: N/A

         SID: N/A                 OrigLinkID: 0x0

       BkSID: N/A                 RealLinkID: 0x0

CommBlockLen: 0

  MicroSegID: 0

以上显示信息的解释请参见见“display ipv6 routing-table”中的显示信息描述表。

1.1.24  display ipv6 routing-table protocol

display ipv6 routing-table protocol命令用来显示指定协议生成或发现的IPv6路由信息。

【命令】

display ipv6 routing-table [ vpn-instance vpn-instance-name ] protocol protocol [ inactive | verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

vpn-instance vpn-instance-name:显示指定VPN的信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示公网的信息。

protocol:显示指定路由协议的信息。

inactive:如果配置了该参数,此命令只显示未激活路由信息。如果未指定本参数,将显示所有激活和未激活路由信息。

verbose:显示激活和未激活路由的详细信息。如果未指定本参数,将显示路由的概要信息。

【举例】

# 显示所有IPv6直连路由的概要信息。

<Sysname> display ipv6 routing-table protocol direct

 

Summary count : 3

 

Direct Routing table status : <Active>

Summary count : 3

 

Destination: ::1/128                                     Protocol  : Direct

NextHop    : ::1                                         Preference: 0

Interface  : InLoop0                                     Cost      : 0

 

Destination: FE80::/10                                   Protocol  : Direct

NextHop    : ::                                          Preference: 0

Interface  : InLoop0                                     Cost      : 0

 

Destination: FF00::/8                                    Protocol  : Direct

NextHop    : ::                                          Preference: 0

Interface  : NULL0                                       Cost      : 0

 

Direct Routing table status : <Inactive>

Summary count : 0

# 显示IPv6静态路由表。‌

<Sysname> display ipv6 routing-table protocol static

 

Summary count : 3

 

Static Routing table status : <Active>

Summary count : 3

 

Destination: 2::2/128                                    Protocol  : Static

NextHop    : fe80::2                                     Preference: 60

Interface  : GE1/0/2                                     Cost      : 0

 

Destination: 2::2/128                                    Protocol  : Static

NextHop    : fe80::3                                     Preference: 60

Interface  : GE1/0/2                                     Cost      : 0

 

Destination: 3::3/128                                    Protocol  : Static

NextHop    : 2::2                                        Preference: 60

Interface  : GE1/0/2                                     Cost      : 0

 

Static Routing table status : <Inactive>

Summary count : 0

# 显示IPv6 OpenR路由表。‌

<Sysname> display ipv6 routing-table protocol openr

 

Summary count : 1

 

OpenR6 Routing table status : <Active>

Summary count : 1

 

Destination: 2::2/128                                    Protocol  : OpenR6

NextHop    : fe80::2                                     Preference: 30

Interface  : GE1/0/2                                     Cost      : 0

 

OpenR6 Routing table status : <Inactive>

Summary count : 0

# 显示所有BGP4+路由的详细信息。‌

<Sysname> display ipv6  routing-table protocol bgp4+ verbose

 

Summary count : 1

 

Destination: 22::22/128

   Protocol: BGP4+ instance abc

  Process ID: 0

   SubProtID: 0x6                        Age: 00h04m15s

        Cost: 0                   Preference: 255

       IpPre: N/A                 QosLocalID: N/A

         Tag: 0                        State: Active Adv

   OrigTblID: 0x0                    OrigVrf: default-vrf

     TableID: 0xa                     OrigAs: 200

       NibID: 0x25000001              LastAs: 200

      AttrID: 0x3                   Neighbor: 121::2

       Flags: 0x10060            OrigNextHop: 121::2

       Label: NULL               RealNextHop: 121::2

     BkLabel: NULL                 BkNextHop: N/A

     SRLabel: NULL                 Interface: GigabitEthernet0/0/1

   BkSRLabel: NULL               BkInterface: N/A

   Tunnel ID: Invalid            IPInterface: GigabitEthernet0/0/1

 BkTunnel ID: Invalid          BKIPInterface: N/A

     InLabel: NULL            ColorInterface: N/A

    SIDIndex: NULL          BKColorInterface: N/A

    FtnIndex: 0x0            TunnelInterface: N/A

TrafficIndex: N/A          BKTunnelInterface: N/A

   Connector: N/A                     PathID: 0x0

  SRTunnelID: Invalid

    SID Type: N/A                        NID: Invalid

    FlushNID: Invalid                  BkNID: Invalid

  BkFlushNID: Invalid              StatFlags: 0x0

         Exp: N/A

   VpnPeerId: N/A                       Dscp: N/A

         SID: N/A                 OrigLinkID: 0x0

       BkSID: N/A                 RealLinkID: 0x0

CommBlockLen: 0

  MicroSegID: 0

以上显示信息的解释请参见见“display ipv6 routing-table”中的显示信息描述表。

# 显示所有OpenR路由的详细信息。‌

<Sysname> display ipv6 routing-table protocol openr verbose

Summary count : 1

Destination: 100::/64

   Protocol: OpenR6

  Process ID: 0

   SubProtID: 0x1                        Age: 01h28m12s

        Cost: 0                   Preference: 30

       IpPre: N/A                 QosLocalID: N/A

         Tag: 0                        State: Active Adv

   OrigTblID: 0x0                    OrigVrf: default-vrf

     TableID: 0xa                     OrigAs: 0

       NibID: 0x21000000              LastAs: 0

      AttrID: 0xffffffff            Neighbor: ::

       Flags: 0x10060            OrigNextHop: 200::6

       Label: NULL               RealNextHop: ::

     BkLabel: NULL                 BkNextHop: N/A

     SRLabel: NULL                 Interface: GigabitEthernet0/0/1

   BkSRLabel: NULL               BkInterface: N/A

   Tunnel ID: Invalid            IPInterface: GigabitEthernet0/0/1

 BkTunnel ID: Invalid          BKIPInterface: N/A

     InLabel: NULL            ColorInterface: N/A

    SIDIndex: NULL          BKColorInterface: N/A

    FtnIndex: 0x0            TunnelInterface: N/A

TrafficIndex: N/A          BKTunnelInterface: N/A

   Connector: N/A                     PathID: 0x0

  SRTunnelID: Invalid

    SID Type: N/A                        NID: Invalid

    FlushNID: Invalid                  BkNID: Invalid

  BkFlushNID: Invalid              StatFlags: 0x0

         Exp: N/A

   VpnPeerId: N/A                       Dscp: N/A

         SID: N/A                 OrigLinkID: 0x0

       BkSID: N/A                 RealLinkID: 0x0

CommBlockLen: 0

  MicroSegID: 0

以上显示信息的解释请参见见“display ipv6 routing-table”中的显示信息描述表。

1.1.25  display ipv6 routing-table record

display ipv6 routing-table record命令用来显示IPv6路由表项的记录信息。

【命令】

display ipv6 routing-table record flush [ delete | update ] [ verbose ]

display ipv6 routing-table record notify [ delete | update ] [ verbose ]

display ipv6 routing-table record receive [ add | delete | update ] [ verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

flush:显示IPv6 RIB向FIB下发路由表项的记录信息。

notify:显示IPv6 RIB向路由协议上报路由表项的记录信息。

receive:显示IPv6 RIB从路由协议收到路由表项的记录信息。

add:显示新增路由表项的记录信息。

delete:显示删除路由表项的记录信息。

update:显示更新路由表项的记录信息。如果指定了flushnotify参数,则新增路由表项的记录信息也会被认为是更新路由表项的记录信息。

verbose:显示路由表项的详细记录信息。如果不指定本参数,则显示路由表项的简要记录信息。

【使用指导】

如果adddeleteupdate参数均未指定,则显示新增、删除和更新路由表项的记录信息。

当系统进入一级内存门限告警状态后,会停止记录新的路由表项信息;当系统进入三级内存门限告警状态后,会清除已记录的路由表项信息;当系统退出一级内存门限告警状态后,会恢复记录新的路由表项信息。

【举例】

# 显示IPv6 RIB向FIB下发路由表项的简要记录信息。

<Sysname> display ipv6 routing-table record flush

 

Total number of records: 2

 

Date   Time         Action Destination/PrefixLength/VNID/Vrf

210908 09:33:21:996 update 1001::/64/0x520000004/default-vrf

210908 09:33:23:386 update 1001::1/128/0x120000001/default-vrf

以上显示信息解释请参见“display ip routing-table record”中的显示信息描述表。

# 显示IPv6 RIB向FIB下发的更新路由表项的详细记录信息。

<Sysname> display ipv6 routing-table record flush update verbose

 

Total number of records: 2

Limit of records: 1000

 

        Time: 210908 09:33:21:996    Action: update

 Destination: 1001::/64

    VrfIndex: 0                     VrfName: default-vrf

 SrcVrfIndex: 0                    PriNibID: 0x0

      OrigAs: 0                      LastAs: 0

        VNID: 0x520000004

       Flags: 0x10040000           ExtFlags: 0x0

       Label: 0xffffffff            BkLabel: 0xffffffff

IpPrecedence: 65535              QosLocalId: 65535

   FlowIndex: 65535                  UserID: 0x0

    SID Type: 0                    VsiIndex: 0xffffffff

      LinkId: 0xffffffff             ArgLen: 0

 

        Time: 210908 09:33:23:386    Action: update

 Destination: 1001::1/128

    VrfIndex: 0                     VrfName: default-vrf

 SrcVrfIndex: 0                    PriNibID: 0x0

      OrigAs: 0                      LastAs: 0

        VNID: 0x120000001

       Flags: 0x10040000           ExtFlags: 0x0

       Label: 0xffffffff            BkLabel: 0xffffffff

IpPrecedence: 65535              QosLocalId: 65535

   FlowIndex: 65535                  UserID: 0x0

    SID Type: 0                    VsiIndex: 0xffffffff

      LinkId: 0xffffffff             ArgLen: 0

以上显示信息解释请参见“display ip routing-table record”中的显示信息描述表。

#显示IPv6 RIB向路由协议上报路由表项的简要记录信息。

<Sysname> display ipv6 routing-table record notify

 

Total number of records: 1

 

Date   Time         Action Destination/PrefixLength/NibID/Vrf

210908 10:47:03:698 update 2000::/64/0x21000000/default-vrf

以上显示信息解释请参见“display ip routing-table record”中的显示信息描述表。

#显示IPv6 RIB向路由协议上报的删除路由表项的详细记录信息。

<Sysname> display ipv6 routing-table record notify delete verbose

 

Total number of records: 1

Limit of records: 1000

 

        Time: 210908 10:49:47:787    Action: delete

 Destination: 2000::/64

     TableID: 0xa                     NibID: 0x0

      ActCnt: 0                  InactNibID: 0x0

    VrfIndex: 0                     VrfName: default-vrf

 OldProtocol: STATIC            NewProtocol: UnSpec

     RtFlags: 0xc00              ExtRtFlags: 0x22

以上显示信息解释请参见“display ip routing-table record”中的显示信息描述表。

# 显示IPv6 RIB从路由协议收到路由表项的简要记录信息

<Sysname> display ipv6 routing-table record receive

 

Total number of records: 1

 

Date   Time         Action Proto      Destination/PrefixLength/NibID/Vrf

210908 09:33:23:385 add    DIRECT     1001::1/128/0x20000001/default-vrf

以上显示信息解释请参见“display ip routing-table record”中的显示信息描述表。

# 显示IPv6 RIB从路由协议收到的添加路由表项的详细记录信息。

<Sysname> display ipv6 routing-table record receive add verbose

 

Total number of records: 1

Limit of records: 1000

 

        Time: 210908 09:33:23:385    Action: add

 Destination: 1001::1/128

     TableID: 0xa                 ProcessID: 0

    VrfIndex: 0                     VrfName: default-vrf

    Protocol: DIRECT              SubProtID: 0x0

    ModFlags: 0x0

       NibID: 0x20000001           NewNibID: N/A

      AttrID: 0xffffffff           BkAttrID: 0xffffffff

       Flags: 0x4                  ExtFlags: 0x0

  ResetFlags: 0x0             ResetExtFlags: 0x0

       Label: 0xffffffff            BkLabel: 0xffffffff

     SRLabel: 0xffffffff          BkSRLabel: 0xffffffff

     InLabel: 0xffffffff           SIDIndex: 0xffffffff

      CommID: 0x5000001                 Tag: 0

        Cost: 0                  Preference: 0

       IpPre: N/A                QosLocalID: N/A

   Connector: N/A                    PathID: 0x0

      UserID: 0x0                  SID Type: N/A

         SID: N/A

       BkSID: N/A

以上显示信息解释请参见“display ip routing-table record”中的显示信息描述表。

1.1.26  display ipv6 routing-table statistics

display ipv6 routing-table statistics命令用来显示IPv6路由表中路由或前缀的统计信息。

【命令】

display ipv6 routing-table [ all-routes | all-vpn-instance | vpn-instance vpn-instance-name ] [ prefix ] statistics

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

all-routes:显示公网和所有VPN实例的信息。

all-vpn-instance:显示所有VPN实例的信息。

vpn-instance vpn-instance-name:显示指定VPN的信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示公网的信息。

prefix:显示前缀的统计信息。如果不指定本参数,则显示路由的统计信息。

【使用指导】

如果不指定任何参数时,则显示公网的信息。

【举例】

# 显示综合路由统计信息。

<Sysname> display ipv6 routing-table statistics

 

Total prefixes: 8        Active prefixes: 8

 

Proto      Routes      Active      Added       Deleted

DIRECT     5           5           5           0

STATIC     3           3           3           0

UNR        0           0           0           0

RIPng      0           0           0           0

OSPFv3     0           0           0           0

IS-ISv6    0           0           0           0

LISP       0           0           0           0

SRv6       0           0           0           0

BGP4+      0           0           0           0

OpenR6     0           0           0           0

Total      8           8           8           0

# 显示公网和所有VPN实例路由表中的路由统计信息。

<Sysname> display ipv6 routing-table all-routes statistics

 

Total prefixes: 6        Active prefixes: 6

 

Proto      Routes      Active      Added       Deleted

DIRECT     3           3           3           0

STATIC     3           3           5           2

UNR        0           0           0           0

RIPng      0           0           0           0

OSPFv3     0           0           0           0

IS-ISv6    0           0           0           0

LISP       0           0           0           0

SRv6       0           0           0           0

BGP4+      0           0           0           0

OpenR6     0           0           0           0

Total      6           6           8           2

# 显示指定VPN实例路由表中的综合路由统计信息。

<Sysname> display ipv6 routing-table vpn-instance vpn1 statistics

 

Total prefixes: 11        Active prefixes: 11

 

Proto      Routes      Active      Added       Deleted

DIRECT     8           8           8           0

STATIC     3           3           5           2

UNR        0           0           0           0

RIPng      0           0           0           0

OSPFv3     0           0           0           0

IS-ISv6    0           0           0           0

LISP       0           0           0           0

SRv6       0           0           0           0

BGP4+      0           0           0           0

OpenR6     0           0           0           0

Total      11          11          13          2

# 显示所有VPN实例路由表中的路由统计信息。

<Sysname> display ipv6 routing-table all-vpn-instance statistics

 

Total prefixes: 11        Active prefixes: 11

 

Proto      Routes      Active      Added       Deleted

DIRECT     8           8           8           0

STATIC     3           3           5           2

UNR        0           0           0           0

RIPng      0           0           0           0

OSPFv3     0           0           0           0

IS-ISv6    0           0           0           0

LISP       0           0           0           0

SRv6       0           0           0           0

BGP4+      0           0           0           0

OpenR6     0           0           0           0

Total      11          11          13          2

# 显示公网的IPv6前缀统计信息。

<Sysname> display ipv6 routing-table prefix statistics

 

Proto      Prefixes      Active      Added       Deleted

DIRECT     5             5           5           0

STATIC     1             1           1           0

UNR        0             0           0           0

RIPng      0             0           0           0

OSPFv3     0             0           0           0

IS-ISv6    0             0           0           0

LISP       0             0           0           0

SRv6       0             0           0           0

BGP4+      0             0           0           0

OpenR6     0             0           0           0

Total      6             6           6           0

表1-16 display ipv6 routing-table statistics命令显示信息描述表

字段

描述

Total prefixes

总的前缀数目

Active prefixes

总的激活前缀数目

Proto

路由协议

Routes

总的路由数目

Prefixes

前缀数目

Active

激活的、正在使用的路由数目

Added

路由器启动后或在上一次清除路由表后,路由表中添加的路由数目

Deleted

标记为删除的路由数目(此类路由在等待一段时间后会被释放)

Total

各种类型路由数目的总和

 

1.1.27  display ipv6 routing-table summary

display ipv6 routing-table summary命令用来显示IPv6路由表的概要信息,包括最大等价路由数、最大可激活路由前缀数、剩余可激活路由前缀数等。

【命令】

display ipv6 routing-table [ vpn-instance vpn-instance-name ] summary

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

vpn-instance vpn-instance-name:显示指定VPN的信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示公网的信息。

【举例】

# 显示公网的路由表概要信息。

<Sysname> display ipv6 routing-table summary

 

Max ECMP: 32

Max Active Route: 262144

Remain Active Route: 262126

# 显示vpn1实例的路由表概要信息。

<Sysname> display ipv6 routing-table vpn-instance vpn1 summary

 

Max ECMP: 32

Max Active Route: 262144

Remain Active Route: 262134

Threshold value of active routes alert: 65100

以上显示信息的解释请参见“display ip routing-table summary”中的显示信息描述表。

1.1.28  display max-ecmp-num

display max-ecmp-num命令用来显示系统支持最大等价路由的条数。

【命令】

display max-ecmp-num

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【举例】

# 显示系统支持最大等价路由的条数。

<Sysname> display max-ecmp-num

  Max-ECMP-Num in use: 6

  Max-ECMP-Num at the next reboot: 10

表1-17 display max-ecmp-num命令显示信息描述表

字段

描述

Max-ECMP-Num in use

当前使用的最大等价路由的条数

Max-ECMP-Num at the next reboot

下次启动后的最大等价路由的条数

 

【相关命令】

·     max-ecmp-num

1.1.29  display rib attribute

display rib attribute命令用来显示RIB的路由属性信息。

【命令】

display rib attribute [ attribute-id ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

attribute-id:路由属性ID值,取值范围为十六进制数0~ffffffff。

【举例】

# 显示RIB的路由属性信息。

<Sysname> display rib attribute

Total number of attribute(s): 10

 

Detailed information of attribute 0x0:

                  Flag: 0x0

              Protocol: BGP instance default

        Address family: IPv4

       Reference count: 0

Act-RT reference count: 0

            Flush flag: 0

      Local preference: 0

Ext-communities number: 26

 Ext-communities value: <RT: 1:1> <RT: 2:2> <RT: 3:3> <RT: 123.123.123.123:65535

                        > <RT: 1234567890:65535> <RT: 123.123.123.123:65534> <RT

                        : 4:4> <RT: 5:5> <RT: 6:6> <RT: 7:7> <RT: 8:8> <RT: 9:9>

                         <RT: 10:10> <RT: 10:1> <RT: 10:11> <RT: 10:12> <RT: 10:

                        13> <RT: 10:14> <RT: 10:15> <RT: 10:16> ...

    Communities number: 0

     Communities value: N/A

        AS-path number: 0

         AS-path value: N/A

  SFlow AS-path length: 0

   SFlow AS-path value: N/A

 

Detailed information of attribute 0x1:

                  Flag: 0x0

              Protocol: BGP

        Address family: IPv4

       Reference count: 0

Act-RT reference count: 0

            Flush flag: 0

       Local prefrence: 0

Ext-communities number: 1

 Ext-communities value: <RT: 1:2>

    Communities number: 0

     Communities value: N/A

        AS-path number: 0

         AS-path value: N/A

  SFlow AS-path length: 0

   SFlow AS-path value: N/A

表1-18 display rib attribute命令显示信息描述表

字段

描述

Total number of attribute(s):

attribute的总个数

Flag

标志位

Protocol

产生该属性的协议

Address family

地址簇类型

Reference count

引用计数

Act-RT reference count

被激活路由引用次数

Flush flag

下刷FIB标记,0表示属性没有下刷FIB,1表示属性已经下刷FIB

Local prefrence

本地优先级

Ext-communities number

扩展团体属性个数

Ext-communities value

扩展团体属性值(个数为0显示N/A,最多显示20个,超出部分用…表示)

Communities number

团体属性个数

Communities value

团体属性值(个数为0显示N/A,最多显示20个,超出部分用…表示)

AS-path number

AS-path个数(AS-path个数为所有AS号之和)

AS-path value

AS-path值(AS-path值不区分AS-set、AS-sequence、联盟AS-set、联盟AS-sequence;个数为0显示N/A,最多显示20个,超出部分用…表示)

SFlow AS-path length

sFlow AS-path属性长度

SFlow AS-path value

sFlow AS-path值(长度为0显示N/A,最多显示80个,超出部分用…表示)

 

1.1.30  display rib graceful-restart

display rib graceful-restart命令用来显示RIB的GR状态信息。

【命令】

display rib graceful-restart

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【举例】

# 显示RIB的GR状态信息。

<Sysname> display rib graceful-restart

RIB GR state     : Phase2-calculation end

RCOM GR state    : Flush end

Protocol GR state:

 No.  Protocol   Lifetime FD   State    Start/End

--------------------------------------------------

 1    DIRECT     100      30   End      No/No

 2    STATIC     480      34   End      No/No

 3    OSPF       480      36   End      No/No

 4    ISIS       480      32   End      No/No

 5    BGP instance abc

                 480      22   End      No/No

 6    BGP instance default   

                 480      25   End      No/No

 7    LDP        480      35   End      No/No

 8    SLSP       480      29   End      No/No

 9    OpenR      480      85   End      No/No

表1-19 display rib graceful-restart命令显示信息描述表

字段

描述

RIB GR state

RIB GR状态:

·     Start:协议GR开始

·     IGP end:所有IGP协议GR结束

·     VPN-triggering end:VPN路由触发优选结束

·     VPN-calculation end:VPN路由优选结束

·     Routing protocol end:所有路由协议GR结束

·     NSR-calculation unfinished:NSR优选未完成状态

·     Triggering start:所有路由触发优选开始

·     Triggering end:所有路由触发优选结束

·     Phase1-calculation end:第一阶段优选结束

·     All end:所有协议GR结束

·     Phase2-calculation end:第二阶段优选结束

RCOM GR state

RCOM GR状态:

·     Start:协议GR开始

·     VPN-calculation end:VPN路由优选结束

·     VPN-notification end:VPN路由上报结束

·     Routing protocol end:所有路由协议GR结束

·     NSR-calculation unfinished:NSR优选未完成状态

·     Phase1-calculation end:第一阶段优选结束

·     Notification end:所有路由上报结束

·     Phase2-calculation end:第二阶段优选结束

·     Flush start:开始下刷FIB

·     Flush end:下刷FIB结束

Protocol GR state

协议GR状态

No.

编号

Protocol

协议名称

Lifetime

倒换过程中协议的路由信息/标签信息在RIB中的存活时间,单位为秒

FD

协议进程与RIB连接的句柄

State

协议GR状态:

·     Init:协议GR初始化状态

·     Listen:协议GR监听状态

·     Idle:协议GR空闲状态

·     Active:协议GR激活状态

·     Start:协议GR开始状态

·     End:协议GR结束状态

Start/End

·     No:表示该消息未发送

·     Yes:表示该消息已发送

 

1.1.31  display rib nib

display rib nib命令用来显示RIB的下一跳信息。

【命令】

display rib nib [ self-originated ] [ nib-id ] [ verbose ]

display rib nib [ sub-nib nib-id ] [ verbose ]

display rib nib protocol protocol [ verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

self-originated:路由管理自己生成的下一跳信息。

sub-nib:根据子下一跳查找组合下一跳信息。

nib-id:路由下一跳信息的ID值,取值范围为十六进制数1~ffffffff。

verbose:显示详细信息。如果未指定本参数,则显示概要信息。

protocol protocol:显示指定路由协议生成的下一跳信息。

【举例】

# 显示RIB的下一跳信息。

<Sysname> display rib nib

Total number of nexthop(s): 176

 

      NibID: 0x10000000           Sequence: 0

       Type: 0x1                   Flushed: Yes

        Age: 00h01m50s

   UserKey0: 0x0                   VrfNthp: 0

   UserKey1: 0x0                   Nexthop: 0.0.0.0

    IFIndex: 0x111               LocalAddr: 0.0.0.0

 MemberPort: 0x0

   TopoNthp: 0                    ExtType1: 0x0

   ExtType2: 0x0

      Color: 0                      COFlag: 0x0

     LinkID: 0x0                   AS-path: 0 0

   SIDIndex: 0x0                   SRPName:

 OriNexthop: 0.0.0.0          ExtBandwidth:0

  EcmpGroup: 0

NextHopDevID: 0.0.0.0          RemoteDevID: 0.0.0.0

 

      NibID: 0x10000001           Sequence: 1

       Type: 0x1                   Flushed: Yes

        Age: 00h01m50s

   UserKey0: 0x0                   VrfNthp: 0

   UserKey1: 0x0                   Nexthop: 127.0.0.1

    IFIndex: 0x112               LocalAddr: 127.0.0.1

 MemberPort: 0x0

   TopoNthp: 0                    ExtType1: 0x0

   ExtType2: 0x0

      Color: 0                      COFlag: 0x0

     LinkID: 0x0                   AS-path: 0 0

   SIDIndex: 0x0                   SRPName:

 OriNexthop: 0.0.0.0          ExtBandwidth:0

  EcmpGroup: 0

NextHopDevID: 0.0.0.0          RemoteDevID: 0.0.0.0

 

      NibID: 0x10000002           Sequence: 2

       Type: 0x5                   Flushed: Yes

        Age: 00h01m50s

   UserKey0: 0x0                   VrfNthp: 0

   UserKey1: 0x0                   Nexthop: 127.0.0.1

    IFIndex: 0x112               LocalAddr: 127.0.0.1

 MemberPort: 0x0

   TopoNthp: 0                    ExtType1: 0x0

   ExtType2: 0x0

      Color: 0                      COFlag: 0x0

     LinkID: 0x0                   AS-path: 0 0

   SIDIndex: 0x0                   SRPName:

 OriNexthop: 0.0.0.0          ExtBandwidth:0

  EcmpGroup: 0

NextHopDevID: 0.0.0.0          RemoteDevID: 0.0.0.0

 

      NibID: 0x16000000           Sequence: 3

       Type: 0x21                  Flushed: No

        Age: 00h01m50s

   UserKey0: 0x0                   VrfNthp: 0

   UserKey1: 0x0                   Nexthop: 12.1.1.2

    IFIndex: 0x112               LocalAddr: 0.0.0.0

 MemberPort: 0x0

   TopoNthp: 0                    ExtType1: 0x0

   ExtType2: 0x0

      Color: 0                      COFlag: 0x0

     LinkID: 0x0                   AS-path: 300 100

   SIDIndex: 0x0                   SRPName:

 OriNexthop: 0.0.0.0          ExtBandwidth:0

  EcmpGroup: 0

NextHopDevID: 0.0.0.0          RemoteDevID: 0.0.0.0

   Instance: abc

 

      NibID: 0x16000002        Sequence: 4

       Type: 0x1010             Flushed: Yes

        Age: 08h38m37s

    SubType: 0x4

   SubNibID: 0x16000003          SubSeq: 3

    NthpCnt: 1                    Samed: 0

   NthpType: MPLS               SliceID: 4

   Instance: default

   SubNibID: 0x16000002          SubSeq: 12

    NthpCnt: 1                    Samed: 0

   NthpType: MPLS               SliceID: Invalid

   Instance: default

 

...

表1-20 display rib nib命令显示信息描述表

字段

描述

Total number of Nexthop(s)

总的下一跳个数

NibID

下一跳ID

Sequence

下一跳序列号

Type

下一跳类型

Flushed

是否下刷FIB

Age

下一跳信息最近一次更新的时间

UserKey0

第一个协议保留数据

UserKey1

第二个协议保留数据

VrfNthp

下一跳所在VPN索引,显示为0表示公网

Nexthop

下一跳地址

IFIndex

接口索引

LocalAddr

本地接口地址

MemberPort

聚合组成员端口的索引值

NewUK0

第一个新的协议保留数据,如果没有此属性,则不显示该字段

NewUK1

第二个新的协议保留数据,如果没有此属性,则不显示该字段

NewUK2

第三个新的协议保留数据,如果没有此属性,则不显示该字段

NewUK3

第四个新的协议保留数据,如果没有此属性,则不显示该字段

NewUK4

第五个新的协议保留数据,如果没有此属性,则不显示该字段

NewUK5

第六个新的协议保留数据,如果没有此属性,则不显示该字段

NewUK6

第七个新的协议保留数据,如果没有此属性,则不显示该字段

NewUK7

第八个新的协议保留数据,如果没有此属性,则不显示该字段

NewUK8

第九个新的协议保留数据,如果没有此属性,则不显示该字段

NewUK9

第十个新的协议保留数据,如果没有此属性,则不显示该字段

NewUK10

第十一个新的协议保留数据,如果没有此属性,则不显示该字段

NewUK11

第十二个新的协议保留数据,如果没有此属性,则不显示该字段

NewUK12

第十三个新的协议保留数据,如果没有此属性,则不显示该字段

TopoNthp

(暂不支持子拓扑)下一跳所在拓扑索引,对于IPv4路由,显示为0表示公网拓扑;对于IPv6路由,显示为Invalid

ExtType1

第一个下一跳扩展类型

ExtType2

第二个下一跳扩展类型

Color

Color扩展团体属性

COFlag

Color的下一跳标志位

LinkID

SDWAN TTE连接的Link ID

AS-path

下一跳携带的AS号,从左到右的两个AS号含义分别为:

·     第一个AS号:BGP路由AS_PATH属性中到达本地AS前的倒数第二个AS号

·     第二个AS号:BGP路由AS_PATH属性中到达本地AS前的最后一个AS号

两个AS号以空格分隔,如果不存在这样的AS号,则显示为0

SIDIndex

SID的索引值

Instance

BGP实例名称

SubNibID

子下一跳的ID

SubSeq

子下一跳的序列号

NthpCnt

子下一跳的下一跳计数

Samed

子下一跳中相同下一跳计数

NthpType

子下一跳类型:

·     IP:下一跳是IP转发类型

·     MPLS:下一跳是MPLS转发类型

SRPName

(暂不支持)SR-MPLS TE Policy的名称

OriNexthop

路由的原始下一跳地址,如果是从BGP更新消息中获得的路由,则该地址为接收到的消息中的下一跳IP地址

ExtBandwidth

来自BGP协议的链路带宽属性值

NextHopDevID

下一跳的Device ID,即Spine设备的Device ID,不存在时显示为0.0.0.0

RemoteDevID

下一跳对应的远端设备的Device ID,即远端Leaf设备的Device ID,不存在时显示为0.0.0.0

 

# 显示RIB下一跳详细信息。‌

<Sysname> display rib nib verbose

Total number of nexthop(s): 176

 

      NibID: 0x10000000           Sequence: 0

       Type: 0x1                   Flushed: Yes

        Age: 00h01m50s

   UserKey0: 0x0                   VrfNthp: 0

   UserKey1: 0x0                   Nexthop: 0.0.0.0

    IFIndex: 0x111               LocalAddr: 0.0.0.0

 MemberPort: 0x0

   TopoNthp: 0                    ExtType1: 0x0

   ExtType2: 0x0

      Color: 0                      COFlag: 0x0

     LinkID: 0x0                   AS-path: 0 0

   SIDIndex: 0x0                   SRPName:

 OriNexthop: 0.0.0.0          ExtBandwidth:0

NextHopDevID: 0.0.0.0          RemoteDevID: 0.0.0.0

     RefCnt: 6                 FlushRefCnt: 2

       Flag: 0x84                  Version: 1

    ExtFlag: 0x0

 1 nexthop(s):

PrefixIndex: 0                 OrigNexthop: 0.0.0.0

  RelyDepth: 0                 RealNexthop: 0.0.0.0

  Interface: NULL0               LocalAddr: 0.0.0.0

  TunnelCnt: 0                         Vrf: default-vrf

   TunnelID: N/A                  Topology: base

     Weight: 0                       Flags: 0x0

SRPolicyNID: 4294967295        SRInterface:

ColorWeight: 0                     Locator: N/A

 OrigLinkID: 0x0                RealLinkID: 0x0

  Bandwidth: 0            LinkQualityLevel: 4294967295

 

      NibID: 0x10000001           Sequence: 1

       Type: 0x1                   Flushed: Yes

        Age: 00h01m50s

   UserKey0: 0x0                   VrfNthp: 0

   UserKey1: 0x0                   Nexthop: 127.0.0.1

    IFIndex: 0x112               LocalAddr: 127.0.0.1

 MemberPort: 0x0

   TopoNthp: 0                    ExtType1: 0x0

   ExtType2: 0x0

      Color: 0                      COFlag: 0x0

     LinkID: 0x0                   AS-path: 0 0

   SIDIndex: 0x0                   SRPName:

 OriNexthop: 0.0.0.0          ExtBandwidth:0

NextHopDevID: 0.0.0.0          RemoteDevID: 0.0.0.0

     RefCnt: 13                FlushRefCnt: 5

       Flag: 0x84                  Version: 1

    ExtFlag: 0x0

 1 nexthop(s):

PrefixIndex: 0                 OrigNexthop: 127.0.0.1

  RelyDepth: 0                 RealNexthop: 127.0.0.1

  Interface: InLoop0             LocalAddr: 127.0.0.1

  TunnelCnt: 0                         Vrf: default-vrf

   TunnelID: N/A                  Topology: base

     Weight: 0                       Flags: 0x0

SRPolicyNID: 4294967295        SRInterface:

ColorWeight: 0                     Locator: N/A

 OrigLinkID: 0x0                RealLinkID: 0x0

  Bandwidth: 0            LinkQualityLevel: 4294967295

 

      NibID: 0x15000003           Sequence: 3

       Type: 0x43                  Flushed: Yes

        Age: 00h01m50s

   UserKey0: 0x100010000           VrfNthp: 0

   UserKey1: 0x0                   Nexthop: 22.22.22.22

    IFIndex: 0x112               LocalAddr: 127.0.0.1

 MemberPort: 0x0

   TopoNthp: 0                    ExtType1: 0x0

   ExtType2: 0x0

      Color: 0                      COFlag: 0x0

     LinkID: 0x0                   AS-path: 100 200

   SIDIndex: 0x0                   SRPName:

 OriNexthop: 0.0.0.0          ExtBandwidth:0

NextHopDevID: 0.0.0.0          RemoteDevID: 0.0.0.0

   Instance: default

     RefCnt: 9                 FlushRefCnt: 3

       Flag: 0x84                  Version: 1

    ExtFlag: 0x0

     Policy: tnl-policy1

 1 nexthop(s):

PrefixIndex: 0                 OrigNexthop: 22.22.22.22

  RelyDepth: 1                 RealNexthop: 13.1.1.2

  Interface: GE0/1/3             LocalAddr: 13.1.1.1

  TunnelCnt: 1                         Vrf: default-vrf

   TunnelID: 1025                 Topology: base

     Weight: 0                       Flags: 0x0

SRPolicyNID: 4294967295        SRInterface:

ColorWeight: 0                     Locator: N/A

 OrigLinkID: 0x0                RealLinkID: 0x0

  Bandwidth: 0            LinkQualityLevel: 4294967295

 

...

表1-21 display rib nib verbose命令显示信息描述表

字段

描述

Total number of Nexthop(s)

总的下一跳个数

NibID

下一跳ID

Sequence

下一跳序列号

Type

下一跳类型

Flushed

是否下刷FIB

Age

下一跳信息最近一次更新的时间

UserKey0

第一个协议保留数据

UserKey1

第二个协议保留数据

VrfNthp

下一跳所在VPN索引,显示为0表示公网

Nexthop

下一跳地址

IFIndex

接口索引

LocalAddr

本地接口地址

MemberPort

聚合组成员端口的索引值

NewUK0

第一个新的协议保留数据,如果没有此属性,则不显示该字段

NewUK1

第二个新的协议保留数据,如果没有此属性,则不显示该字段

NewUK2

第三个新的协议保留数据,如果没有此属性,则不显示该字段

NewUK3

第四个新的协议保留数据,如果没有此属性,则不显示该字段

NewUK4

第五个新的协议保留数据,如果没有此属性,则不显示该字段

NewUK5

第六个新的协议保留数据,如果没有此属性,则不显示该字段

NewUK6

第七个新的协议保留数据,如果没有此属性,则不显示该字段

NewUK7

第八个新的协议保留数据,如果没有此属性,则不显示该字段

NewUK8

第九个新的协议保留数据,如果没有此属性,则不显示该字段

NewUK9

第十个新的协议保留数据,如果没有此属性,则不显示该字段

NewUK10

第十一个新的协议保留数据,如果没有此属性,则不显示该字段

NewUK11

第十二个新的协议保留数据,如果没有此属性,则不显示该字段

NewUK12

第十三个新的协议保留数据,如果没有此属性,则不显示该字段

TopoNthp

(暂不支持子拓扑)下一跳所在拓扑索引,对于IPv4路由,显示为0表示公网拓扑;对于IPv6路由,显示为Invalid

ExtType1

第一个下一跳扩展类型

ExtType2

第二个下一跳扩展类型

SubNibID

子下一跳的ID

SubSeq

子下一跳的序列号

NthpCnt

子下一跳的下一跳计数

Samed

子下一跳中相同下一跳计数

NthpType

子下一跳类型:

·     IP:下一跳是IP转发类型

·     MPLS:下一跳是MPLS转发类型

Policy

隧道策略名

x nexthop (s)

下一跳具体值(前面数值表示下一跳个数)

PrefixIndex

等价时下一跳序号

Vrf

VPN实例名,显示为default-vrf表示公网

OrigNexthop

原始下一跳

RealNexthop

真实下一跳

Interface

出接口

LocalAddr

本地接口地址

IFIndex

接口索引

TopoNthp

(暂不支持子拓扑)下一跳所在拓扑索引,对于IPv4路由,显示为0表示公网拓扑;对于IPv6路由,显示为Invalid

Color

Color扩展团体属性

COFlag

Color的下一跳标志位

LinkID

SDWAN TTE连接的Link ID

AS-path

下一跳携带的AS号,从左到右的两个AS号含义分别为:

·     第一个AS号:BGP路由AS_PATH属性中到达本地AS前的倒数第二个AS号

·     第二个AS号:BGP路由AS_PATH属性中到达本地AS前的最后一个AS号

两个AS号以空格分隔,如果不存在这样的AS号,则显示为0

SIDIndex

SID的索引值

SRPName

(暂不支持)SR-MPLS TE Policy的名称

OriNexthop

路由的原始下一跳地址,如果是从BGP更新消息中获得的路由,则该地址为接收到的消息中的下一跳IP地址

ExtBandwidth

来自BGP协议的链路带宽属性值

NextHopDevID

下一跳的Device ID,即Spine设备的Device ID,不存在时显示为0.0.0.0

RemoteDevID

下一跳对应的远端设备的Device ID,即远端Leaf设备的Device ID,不存在时显示为0.0.0.0

RelyDepth

迭代深度

TunnelCnt

迭代到隧道的个数

TunnelID

迭代到隧道的ID

Topology

(暂不支持子拓扑)拓扑名称,对于IPv4路由,显示为base表示公网拓扑;对于IPv6路由,显示为空

Weight

等价路由各路由的权重

Instance

BGP实例名称

RefCnt

下一跳信息的引用计数

FlushRefCnt

下一跳信息的下刷引用计数

Flag

下一跳信息的标志位

Version

下一跳信息的版本号

ExtFlag

下一跳信息的扩展标志位

Flags

当前下一跳的标志位

SRPolicyNID

(暂不支持)SR-MPLS TE Policy迭代路由的下一跳ID

SRInterface

(暂不支持)SR-MPLS TE Policy迭代路由的出接口

ColorWeight

(暂不支持)SR-MPLS TE Policy中Color的权重值

Locator

SID所属Locator段的IPv6前缀,N/A表示没有该属性

OrigLinkID

SDWAN TTE连接的原始Link ID

RealLinkID

SDWAN TTE连接的真实Link ID

Bandwidth

来自IGP协议或接口配置的链路带宽属性值

LinkQualityLevel

链路质量等级,缺省值为4294967295

 

1.1.32  display rib nib record

display rib nib record命令用来显示RIB下一跳的记录信息。

【命令】

display rib nib record flush [ delete | update ] [ verbose ]

display rib nib record receive [ add | delete | update ] [ verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

flush:显示RIB向FIB下发下一跳的记录信息。

receive:显示RIB从路由协议收到下一跳的记录信息。

add:显示新增下一跳的记录信息。

delete:显示删除下一跳的记录信息。

update:显示更新下一跳的记录信息。如果指定了flush参数,则新增下一跳的记录信息也会被认为是更新下一跳的记录信息。

verbose:显示下一跳的详细记录信息。如果不指定本参数,则显示下一跳的简要记录信息。

【使用指导】

如果adddeleteupdate参数均未指定,则显示新增、删除和更新下一跳的记录信息。

当系统进入一级内存门限告警状态后,会停止记录新的下一跳信息;当系统进入三级内存门限告警状态后,会清除已记录的下一跳信息;当系统退出一级内存门限告警状态后,会恢复记录新的下一跳信息。

【举例】

# 显示RIB向FIB下发下一跳的简要记录信息。

<Sysname> display rib nib record flush

 

Total number of records: 2

 

Date   Time         Action VNID

210908 15:31:58:753 update 0x10000000

210908 15:31:58:755 update 0x110000001

表1-22 display rib nib record flush命令显示信息描述表

字段

描述

Total number of records

下一跳记录信息的个数

Date

记录信息产生的日期

Time

记录信息产生的时间

Action

下一跳记录信息的类型,取值包括:

·     add:表示添加下一跳

·     update:表示更新下一跳

·     delete:表示删除下一跳

VNID

VN表项ID

 

# 显示RIB向FIB下发的更新下一跳的详细记录信息。

<Sysname> display rib nib record flush update verbose

 

Total number of records: 1

Limit of records: 1000

 

        Time: 210928 14:39:14:162    Action: update

       NibID: 0x10000000               VNID: 0x10000000

    Sequence: 0                     Version: 1

        Flag: 0x80                 ExtFlags: 0x0

      RefCnt: 5                 FlushRefCnt: 1

        Type: 0x1

    VrfIndex: 0x0                   Nexthop: 127.0.0.1

     IfIndex: 1410                LocalAddr: 127.0.0.1

  MemberPort: 0

    ExtType1: 0x0               NibInstance: IFM

    ExtType2: 0x0

    UserKey0: 0x0                  UserKey1: 0x0

      NewUK0: 0x0                    NewUK1: 0x0

      NewUK2: 0x0                    NewUK3: 0x0

      NewUK4: 0x0                    NewUK5: 0x0

      NewUK6: 0x0                    NewUK7: 0x0

    SIDIndex: 0x0              SrPolicyName:

       Color: 0                  OriNexthop: 0.0.0.0

      COFlag: 0x0                   Locator: N/A

 1 nexthop(s):

 PrefixIndex: 0                 OrigNexthop: 127.0.0.1

   RelyDepth: 0                 RealNexthop: 127.0.0.1

   Interface: 1410                LocalAddr: 127.0.0.1

    VrfIndex: 0                    Topology: base

      Weight: 0                       Flags: 0x0

 SRPolicyNID: 4294967295        SRInterface: 0

 ColorWeight: 0                     Locator: N/A

  MemberPort: 0               SRL2Interface: 0

表1-23 display rib nib record flush verbose命令显示信息描述表

字段

描述

Total number of records

下一跳记录信息的个数

Limit of records

下一跳记录信息的最大个数

Time

记录信息产生的日期和时间

Action

下一跳记录信息的类型,取值包括:

·     update:表示更新下一跳

·     delete:表示删除路下一跳

NibID

下一跳ID

VNID

VN表项ID

Sequence

下一跳序列号

Version

下一跳信息的版本号

Flag

下一跳信息的标志位

ExtFlags

扩展下一跳信息的标志位

RefCnt

下一跳实例内引用计数

FlushRefCnt

表项下刷引用计数

Type

下一跳类型

VrfIndex

VPN实例索引

Nexthop

下一跳地址

IfIndex

出接口索引

LocalAddr

本地接口地址

MemberPort

聚合组成员端口的索引值,0表示没有该属性

ExtType1

第一个下一跳扩展类型

ExtType2

第二个下一跳扩展类型

NibInstance

生成下一跳信息的实例名称,取值包括:

·     IFM:接口管理实例

·     USR:静态路由协议

·     RIP:RIP或RIBng协议

·     OSPF:OSPF或OSPFv3协议

·     ISIS:IS-IS或IPv6 IS-IS协议

·     LISP:LISP协议

·     BGP:BGP或BGP4+协议

·     RIB:IP路由表实例

·     EVPN:EVPN实例

·     EIGRP:EIGRP或EIGRPv6协议

·     UNR:用户网络路由实例

·     SRV6:SRv6协议

·     None:未知或非法实例

UserKey0

第一个协议保留数据

UserKey1

第二个协议保留数据

NewUK0

第一个新的协议保留数据

NewUK1

第二个新的协议保留数据

NewUK2

第三个新的协议保留数据

NewUK3

第四个新的协议保留数据

NewUK4

第五个新的协议保留数据

NewUK5

第六个新的协议保留数据

NewUK6

第七个新的协议保留数据

NewUK7

第八个新的协议保留数据

SIDIndex

SID的索引值

SrPolicyName

SR-MPLS TE Policy的名称

Color

Color扩展团体属性

OriNexthop

路由的原始下一跳地址,如果是从BGP更新消息中获得的路由,则该地址为接收到的消息中的下一跳IP地址

COFlag

Color属性的标志位

Locator

SID所属Locator段的IPv6前缀,N/A表示没有该属性

SubType

组合下一跳子类型

SubNibID

子下一跳的ID

SubSeq

子下一跳的序列号

NthpCnt

子下一跳的下一跳计数

Samed

子下一跳中相同下一跳计数

NthpType

子下一跳类型,取值包括:

·     IP:表示下一跳是IP转发类型

·     MPLS:表示下一跳是MPLS转发类型

x nexthop (s)

下一跳具体值(前面数值表示下一跳个数)

PrefixIndex

等价时下一跳序号

OrigNexthop

原始下一跳

RelyDepth

迭代深度

RealNexthop

真实下一跳

Interface

出接口

Topology

拓扑名称,显示为base表示公网拓扑(目前IPv6不支持子拓扑,显示为空)

Weight

本路由在等价路由中的权重

Flags

当前下一跳的标志位

SRPolicyNID

SR-MPLS TE Policy迭代路由的下一跳ID

SRInterface

SR-MPLS TE Policy迭代路由的出接口

ColorWeight

SR-MPLS TE Policy中Color属性的权重值

Locator

SID所属Locator段的IPv6前缀,N/A表示没有该属性

MemberPort

聚合组成员端口的索引值,0表示没有该属性

SRL2Interface

聚合组成员端口编号,0表示没有该属性

 

# 显示RIB从路由协议收到的下一跳的简要记录信息。

<Sysname> display rib nib record receive

 

Total number of records: 2

 

Date   Time         Action NibID      NibInstance

210907 14:42:09:471 add    0x10000003 IFM

210907 15:35:45:190 delete 0x10000003 IFM

表1-24 display rib nib record receive命令显示信息描述表

字段

描述

Total number of records

下一跳记录信息的个数

Date

记录信息产生的日期

Time

记录信息产生的时间

Action

下一跳记录信息的类型,取值包括:

·     add:表示添加下一跳

·     update:表示更新下一跳

·     delete:表示删除下一跳

NibID

路由下一跳信息的ID值

NibInstance

生成下一跳信息的实例类型,取值包括:

·     IFM:接口管理实例

·     USR:静态路由协议

·     RIP:RIP或RIBng协议

·     OSPF:OSPF或OSPFv3协议

·     ISIS:IS-IS或IPv6 IS-IS协议

·     LISP:LISP协议

·     BGP:BGP或BGP4+协议

·     RIB:IP路由表实例

·     EVPN:EVPN实例

·     EIGRP:EIGRP或EIGRPv6协议

·     UNR:用户网络路由实例

·     SRV6:SRv6协议

·     None:未知或非法实例

 

# 显示RIB从路由协议收到的添加下一跳的详细记录信息。

<Sysname> display rib nib record receive add verbose

 

Total number of records: 1

Limit of records: 1000

 

        Time: 210928 14:39:14:148    Action: add

       NibID: 0x10000000           Sequence: 0

 NibInstance: IFM                   Version: 1

        Flag: 0x0                   UsrData: 0xffffffffffffffff

        Type: 0x1                  ExtType1: 0x0

    ExtType2: 0x0

    VrfIndex: 0                     VrfName: default-vrf

  InstanceId: 0                     Nexthop: 127.0.0.1

     IfIndex: 1410                LocalAddr: 127.0.0.1

   L2IfIndex: 0

    UserKey0: 0x0                  UserKey1: 0x0

      NewUK0: 0x0                    NewUK1: 0x0

      NewUK2: 0x0                    NewUK3: 0x0

      NewUK4: 0x0                    NewUK5: 0x0

      NewUK6: 0x0                    NewUK7: 0x0

       Color: 0                      COFlag: 0x0

   BandWidth: 0                      Weight: 0

   ProtNibID: 0xffffffff           NibFlags: 0x0

    SIDIndex: 0x0              SrPolicyName:

 1 nexthop(s):

 PrefixIndex: 0                 OrigNexthop: 127.0.0.1

   RelyDepth: 0                 RealNexthop: 127.0.0.1

   Interface: 1410                LocalAddr: 127.0.0.1

    VrfIndex: 0                    Topology: base

      Weight: 0                       Flags: 0x0

 SRPolicyNID: 4294967295        SRInterface: 0

 ColorWeight: 0                     Locator: N/A

  MemberPort: 0               SRL2Interface: 0

表1-25 display rib nib record receive verbose命令显示信息描述表

字段

描述

Total number of records

下一跳记录信息的个数

Limit of records

下一跳记录信息的最大个数

Time

记录信息产生的日期和时间

Action

下一跳记录信息的类型,取值包括:

·     add:表示添加下一跳

·     update:表示更新下一跳

·     delete:表示删除路下一跳

NibID

下一跳ID

Sequence

下一跳序列号

NibInstance

生成下一跳信息的实例名称

·     IFM:接口管理实例

·     USR:静态路由协议

·     RIP:RIP或RIBng协议

·     OSPF:OSPF或OSPFv3协议

·     ISIS:IS-IS或IS-ISv6

·     LISP:LISP协议

·     BGP:BGP或BGP4+协议

·     RIB:IP路由表实例

·     EVPN:EVPN实例

·     EIGRP:EIGRP或EIGRPv6协议

·     UNR:用户网络路由实例

·     SRV6:SRv6协议

·     None:未知或非法实例

Version

下一跳信息的版本号

Flag

下一跳信息的标志位

UsrData

协议私有数据

VrfIndex

VPN实例索引

VrfName

路由所属的VPN实例名称,显示为default-vrf表示公网

Type

下一跳类型

Nexthop

下一跳地址

ExtType1

第一个下一跳扩展类型

ExtType2

第二个下一跳扩展类型

LocalAddr

本地接口地址

InstanceId

多实例进程标识号

IfIndex

接口索引

L2IfIndex

聚合成员接口索引

UserKey0

第一个协议保留数据

UserKey1

第二个协议保留数据

NewUK0

第一个新的协议保留数据

NewUK1

第二个新的协议保留数据

NewUK2

第三个新的协议保留数据

NewUK3

第四个新的协议保留数据

NewUK4

第五个新的协议保留数据

NewUK5

第六个新的协议保留数据

NewUK6

第七个新的协议保留数据

NewUK7

第八个新的协议保留数据

Color

Color扩展团体属性

COFlag

Color属性的标志位

BandWidth

下一跳所在链路的带宽

Weight

本路由在等价路由中的权重

ProtNibID

协议携带的下一跳ID

NibFlags

当前下一跳的标志位

SIDIndex

SID的索引值

SrPolicyName

SR-MPLS TE Policy的名称

SubType

组合下一跳子类型

SubNibID

子下一跳的ID

SubSeq

子下一跳的序列号

NthpCnt

子下一跳的下一跳计数

Samed

子下一跳中相同下一跳计数

NthpType

子下一跳类型,取值包括:

·     IP:表示下一跳是IP转发类型

·     MPLS:表示下一跳是MPLS转发类型

x nexthop (s)

下一跳具体值(前面数值表示下一跳个数)

PrefixIndex

等价时下一跳序号

OrigNexthop

原始下一跳

RelyDepth

迭代深度

RealNexthop

真实下一跳

Interface

出接口

Topology

拓扑名称,显示为base表示公网拓扑(目前IPv6不支持子拓扑,显示为空)

Flags

当前下一跳的标志位

SRPolicyNID

SR-MPLS TE Policy迭代路由的下一跳ID

SRInterface

SR-MPLS TE Policy迭代路由的出接口

ColorWeight

SR-MPLS TE Policy中Color属性的权重值

Locator

SID所属Locator段的IPv6前缀,N/A表示没有该属性

MemberPort

聚合组成员端口的索引值,0表示没有该属性

SRL2Interface

聚合组成员端口编号,0表示没有该属性

 

1.1.33  display route-direct nib

display route-direct nib命令用来显示直连路由下一跳信息。

【命令】

display route-direct nib [ nib-id ] [ verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

nib-id:路由邻居ID值,取值范围为十六进制数1~ffffffff。

verbose:显示详细信息。如果未指定本参数,则显示概要信息。

【举例】

# 显示直连路由下一跳信息。

<Sysname> display route-direct nib

Total number of nexthop(s): 116

 

      NibID: 0x10000000           Sequence: 0

       Type: 0x1                   Flushed: Yes

        Age: 00h01m50s

   UserKey0: 0x0                   VrfNthp: 0

   UserKey1: 0x0                   Nexthop: 0.0.0.0

   UserKey2: 0x0                   IFIndex: 0x10002

   UserKey3: 0x0                 LocalAddr: 0.0.0.0

   TopoNthp: 0                     ExtType: 0x0

      Color: 0                      COFlag: 0x0

     LinkID: 0x0                   AS-path: 0 0

   SIDIndex: 0x0                   SRPName:

 OriNexthop: 0.0.0.0          ExtBandwidth:0

 

      NibID: 0x10000001           Sequence: 1

       Type: 0x1                   Flushed: Yes

        Age: 00h01m50s

   UserKey0: 0x0                   VrfNthp: 0

   UserKey1: 0x0                   Nexthop: 127.0.0.1

   UserKey2: 0x0                   IFIndex: 0x10002

   UserKey3: 0x0                 LocalAddr: 127.0.0.1

   TopoNthp: 0                     ExtType: 0x0

      Color: 0                      COFlag: 0x0

     LinkID: 0x0                   AS-path: 0 0

   SIDIndex: 0x0                   SRPName:

 OriNexthop: 0.0.0.0          ExtBandwidth:0

 

...

表1-26 display route-direct nib命令显示信息描述表

字段

描述

Total number of nexthop(s)

总的下一跳个数

NibID

NIB ID号

Sequence

NIB序列号

Type

NIB类型

Flushed

是否下刷FIB

Age

下一跳信息最近一次更新的时间

UserKey0

NIB协议保留数据1

UserKey1

NIB协议保留数据2

UserKey2

第三个协议保留数据

UserKey3

第四个协议保留数据

Color

Color扩展团体属性

COFlag

Color的下一跳标志位

LinkID

SDWAN TTE连接的Link ID

SIDIndex

SID的索引值

VrfNthp

‌下一跳所在VPN索引,显示为0表示公网

Nexthop

下一跳信息

IFIndex

接口索引

LocalAddr

本地接口地址

TopoNthp

(暂不支持子拓扑)下一跳所在拓扑索引,对于IPv4路由,显示为0表示公网拓扑;对于IPv6路由,显示为Invalid

ExtType

NIB扩展类型

SRPName

(暂不支持)SR-MPLS TE Policy的名称

OriNexthop

路由的原始下一跳地址,如果是从BGP更新消息中获得的路由,则该地址为接收到的消息中的下一跳IP地址

ExtBandwidth

来自BGP协议的链路带宽属性值

AS-path

下一跳携带的AS号,从左到右的两个AS号含义分别为:

·     第一个AS号:BGP路由AS_PATH属性中到达本地AS前的倒数第二个AS号

·     第二个AS号:BGP路由AS_PATH属性中到达本地AS前的最后一个AS号

两个AS号以空格分隔,如果不存在这样的AS号,则显示为0

 

# 显示直连路由下一跳详细信息。

<Sysname> display route-direct nib verbose

Total number of nexthop(s): 116

 

      NibID: 0x10000000           Sequence: 0

       Type: 0x1                   Flushed: Yes

        Age: 00h01m50s

   UserKey0: 0x0                   VrfNthp: 0

   UserKey1: 0x0                   Nexthop: 0.0.0.0

   UserKey2: 0x0                   IFIndex: 0x10002

   UserKey3: 0x0                 LocalAddr: 0.0.0.0

   TopoNthp: 0                     ExtType: 0x0

      Color: 0                      COFlag: 0x0

     LinkID: 0x0                   AS-path: 0 0

   SIDIndex: 0x0                   SRPName:

 OriNexthop: 0.0.0.0          ExtBandwidth:0

     RefCnt: 2                 FlushRefCnt: 0

       Flag: 0x2                   Version: 1

    ExtFlag: 0x0

 1 nexthop(s):

PrefixIndex: 0                 OrigNexthop: 0.0.0.0

  RelyDepth: 0                 RealNexthop: 0.0.0.0

  Interface: NULL0               LocalAddr: 0.0.0.0

  TunnelCnt: 0                         Vrf: default-vrf

   TunnelID: N/A                  Topology: base

     Weight: 0                       Flags: 0x0

SRPolicyNID: 4294967295        SRInterface:

ColorWeight: 0                     Locator: N/A

 OrigLinkID: 0x0                RealLinkID: 0x0

  Bandwidth: 0

 

      NibID: 0x10000001           Sequence: 1

       Type: 0x1                   Flushed: Yes

        Age: 00h01m50s

   UserKey0: 0x0                   VrfNthp: 0

   UserKey1: 0x0                   Nexthop: 127.0.0.1

   UserKey2: 0x0                   IFIndex: 0x10002

   UserKey3: 0x0                 LocalAddr: 127.0.0.1

   TopoNthp: 0                     ExtType: 0x0

      Color: 0                      COFlag: 0x0

     LinkID: 0x0                   AS-path: 0 0

   SIDIndex: 0x0                   SRPName:

 OriNexthop: 0.0.0.0          ExtBandwidth:0

     RefCnt: 5                 FlushRefCnt: 0

       Flag: 0x2                   Version: 1

    ExtFlag: 0x0

 1 nexthop(s):

PrefixIndex: 0                 OrigNexthop: 127.0.0.1

  RelyDepth: 0                 RealNexthop: 127.0.0.1

  Interface: InLoop0             LocalAddr: 127.0.0.1

  TunnelCnt: 0                         Vrf: default-vrf

   TunnelID: N/A                  Topology: base

     Weight: 0                       Flags: 0x0

SRPolicyNID: 4294967295        SRInterface:

ColorWeight: 0                     Locator: N/A

 OrigLinkID: 0x0                RealLinkID: 0x0

  Bandwidth: 0

 

...

表1-27 display route-direct nib verbose命令显示信息描述表

字段

描述

Total number of nexthop(s)

总的下一跳个数

NibID

NIB ID号

Sequence

NIB序列号

Type

NIB类型

Flushed

是否下刷FIB

Age

下一跳信息最近一次更新的时间

UserKey0

NIB协议保留数据1

UserKey1

NIB协议保留数据2

UserKey2

第三个协议保留数据

UserKey3

第四个协议保留数据

VrfNthp

下一跳所在VPN索引,显示为0表示公网

Nexthop

下一跳信息

x nexthop (s)

下一跳具体值(前面数值表示下一跳个数)

PrefixIndex

等价时下一跳序号

Vrf

‌VPN实例名,显示为default-vrf表示公网

OrigNexthop

原始下一跳

RealNexthop

真实下一跳

Interface

出接口

localAddr

本地接口地址

RelyDepth

迭代深度

TunnelCnt

迭代到隧道的个数

TunnelID

迭代到隧道的ID

Topology

(暂不支持子拓扑)拓扑名称,对于IPv4路由,显示为base表示公网拓扑;对于IPv6路由,显示为空

Weight

等价路由各路由的权重

RefCnt

下一跳信息的引用计数

FlushRefCnt

下一跳信息的下刷引用计数

Flag

下一跳信息的标志位

Version

下一跳信息的版本号

ExtFlag

下一跳信息的扩展标志位

IFIndex

接口索引

TopoNthp

(暂不支持子拓扑)下一跳所在拓扑索引,对于IPv4路由,显示为0表示公网拓扑;对于IPv6路由,显示为Invalid

ExtType

NIB扩展类型

Color

Color扩展团体属性

COFlag

Color的下一跳标志位

LinkID

SDWAN TTE连接的Link ID

SIDIndex

SID的索引值

SRPName

(暂不支持)SR-MPLS TE Policy的名称

OriNexthop

路由的原始下一跳地址,如果是从BGP更新消息中获得的路由,则该地址为接收到的消息中的下一跳IP地址

ExtBandwidth

来自BGP协议的链路带宽属性值

AS-path

下一跳携带的AS号,从左到右的两个AS号含义分别为:

·     第一个AS号:BGP路由AS_PATH属性中到达本地AS前的倒数第二个AS号

·     第二个AS号:BGP路由AS_PATH属性中到达本地AS前的最后一个AS号

两个AS号以空格分隔,如果不存在这样的AS号,则显示为0

Flags

具体下一跳信息的标志位

SRPolicyNID

(暂不支持)SR-MPLS TE Policy迭代路由的下一跳ID

SRInterface

(暂不支持)SR-MPLS TE Policy迭代路由的出接口

ColorWeight

(暂不支持)SR-MPLS TE Policy中Color的权重值

Locator

SID所属Locator段的IPv6前缀,N/A表示没有该属性

OrigLinkID

SDWAN TTE连接的原始Link ID

RealLinkID

SDWAN TTE连接的真实Link ID

Bandwidth

来自IGP协议或接口配置的链路带宽属性值

 

1.1.34  ecmp mode

ecmp mode命令用来配置IPv4/IPv6等价路由模式。

undo ecmp mode命令用来恢复缺省情况。

【命令】

ecmp mode enhanced

undo ecmp mode

【缺省情况】

IPv4/IPv6等价路由模式为普通模式。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

enhanced:配置等价路由增强模式。

【使用指导】

工作机制

等价路由模式分为以下2种:

·     等价路由普通模式:当去往同一目的地址存在多条等价路由时,设备在转发去往该目的地址的报文时,会在各条路径间实现负载分担。这些等价路由组成一个等价路由组。如果其中一条或者多条路径失效,所有业务流量会在剩余的可用路径间重新进行一次分配,实现新的负载均衡。

·     等价路由增强模式:当去往同一目的地址存在多条等价路由时,如果其中一条或者多条路径失效,则将失效路径上的业务流量在剩余的可用路径间重新进行一次分配,保持在可用路径上转发的业务流量不改变转发路径,以保持业务的连续性。

注意事项

对于在设备重启后才能生效的等价路由模式,进行设备重启前请评估重启对网络造成的影响,做好相关准备工作。

多次执行本命令,最后一次执行的命令生效。

本配置对IPv4和IPv6等价路由均生效。

 

 

 

【举例】

# 配置IPv4/IPv6等价路由增强模式。

<Sysname> system-view

[Sysname] ecmp mode enhanced

The configuration will take effect at the next reboot. Continue? [Y/N]:y

Reboot device to make the configuration take effect.

【相关命令】

·     display ecmp mode

1.1.35  fib lifetime

fib lifetime命令用来配置IPv4/IPv6路由在FIB中的最大存活时间。

undo fib lifetime命令用来恢复缺省情况。

【命令】

fib lifetime seconds

undo fib lifetime

【缺省情况】

IPv4/IPv6路由在FIB中的最大存活时间为600秒。

【视图】

RIB IPv4地址族视图

RIB IPv6地址族视图

【缺省用户角色】

network-admin

【参数】

seconds:路由在FIB中的最大存活时间,取值范围为0~6000,单位为秒。取值为0时表示,协议或RIB进程倒换并重新恢复后,会立即通知FIB老化表项。

【使用指导】

配置本命令后,协议在未配置GR或NSR的情况下,协议或RIB倒换重新恢复后,会延迟配置的seconds,再通知FIB老化表项。

【举例】

# 配置IPv4路由在FIB中的最大存活时间为60秒。

<Sysname> system-view

[Sysname] rib

[Sysname-rib] address-family ipv4

[Sysname-rib-ipv4] fib lifetime 60

1.1.36  flush route-attribute

flush route-attribute命令用来配置RIB向FIB下发路由时会携带属性消息。

undo flush route-attribute命令用来取消该配置。

【命令】

flush route-attribute protocol

undo flush route-attribute protocol

【缺省情况】

RIB向FIB下发路由时不携带属性消息。

【视图】

RIB IPv4地址族视图

【缺省用户角色】

network-admin

【参数】

protocol:路由协议,目前只支持BGP。

【举例】

# 配置RIB向FIB下发BGP路由时会携带属性消息。

<Sysname> system-view

[Sysname] rib

[Sysname-rib] address-family ipv4

[Sysname-rib-ipv4] flush route-attribute bgp

1.1.37  inter-protocol fast-reroute

inter-protocol fast-reroute命令用来开启RIB IPv4/IPv6地址族的不同协议间快速重路由功能。

undo inter-protocol fast-reroute命令用来关闭RIB IPv4/IPv6地址族的不同协议间快速重路由功能。

【命令】

inter-protocol fast-reroute [ vpn-instance vpn-instance-name ]

undo inter-protocol fast-reroute [ vpn-instance vpn-instance-name ]

【缺省情况】

不同协议间快速重路由功能处于关闭状态。

【视图】

RIB IPv4地址族视图

RIB IPv6地址族视图

【缺省用户角色】

network-admin

【参数】

vpn-instance vpn-instance-name:开启指定VPN实例的不同协议间快速重路由功能。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则开启RIB IPv4/IPv6地址族中公网的不同协议间快速重路由功能。

【使用指导】

通过配置不同协议间快速重路由功能,可将不同协议的下一跳作为备份下一跳。当路由器检测到网络故障时,将使用备份下一跳替换失效下一跳,通过备份下一跳来指导报文的转发,从而大大缩短了流量中断的时间。

如果RIB表中去往同一目的地的不同路由的下一跳和出接口均相同,使用该命令不会生成备份下一跳。

使用不同协议间的快速重路由功能生成备份下一跳时可能会造成环路。

【举例】

# 开启RIB IPv4地址族中公网的不同协议间快速重路由功能。

<Sysname> system-view

[Sysname] rib

[Sysname-rib] address-family ipv4

[Sysname-rib-ipv4] inter-protocol fast-reroute

1.1.38  ip load-sharing mode

ip load-sharing mode命令用来配置负载分担方式。

undo ip load-sharing mode命令用来恢复缺省情况。

【命令】

ip load-sharing mode per-flow [ algorithm algorithm-number [ seed seed-number ] | [ dest-ip | dest-port | flow-label | ingress-port | ip-pro | src-ip | src-port ] * | tunnel { all | inner | outer } ] { global | slot slot-number }

undo ip load-sharing mode [ per-flow [ [ level level-number ] algorithm algorithm-number [ seed seed-number ] [ shift shift-number ] | [ dest-ip | dest-port | dest-qp | flow-label | ingress-port | ip-pro | src-ip | src-port ] * ] | per-packet ]per-flow [ algorithm algorithm-number [ seed seed-number ] | [ dest-ip | dest-port | flow-label | ingress-port | ip-pro | src-ip | src-port ] * | tunnel { all | inner | outer } ] { global | slot slot-number }

【缺省情况】

基于报文的源IP地址、目的IP地址、源端口、目的端口和IP协议号逐流进行负载分担。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

per-flow:基于报文逐流进行负载分担。

algorithm algorithm-number:基于报文逐流进行负载分担的算法切换。algorithm-number指定要进行算法切换的算法编号。本参数的取值范围为0~15。

seed seed-number:负载分担算法的起始HASH值。本参数的取值范围为0~ffff。

dest-ip:基于报文的目的IP地址逐流进行负载分担。

dest-port:基于报文的目的端口逐流进行负载分担。

flow-label:基于IPv6报文的流标签逐流进行负载分担,仅IPv6报文支持本参数。

ingress-port:基于报文的入端口逐流进行负载分担。

ip-pro:基于报文的IP协议号逐流进行负载分担。

src-ip:基于报文的源IP地址逐流进行负载分担。

src-port:基于报文的源端口逐流进行负载分担。

tunnel { all | inner | outer }:指定对IP Tunnel报文采用的逐流负载分担方式,其中all表示基于Tunnel内层和外层信息进行逐流负载分担;inner表示基于Tunnel内层信息进行逐流负载分担;outer表示基于Tunnel外层信息进行逐流负载分担。

global:表示全局配置。

slot slot-number:在指定单板上配置负载分担方式。slot-number表示单板所在的槽位号。如果未指定本参数,则在所有单板上配置负载分担方式。对于本产品,slot-number只能为固定取值,表示整台设备。‌

【使用指导】

当负载分担不够均匀时,可以通过修改seed参数的值来进行调整。

【举例】

# 配置指定slot基于报文逐流进行负载分担。‌‌

<Sysname> system-view

[Sysname] ip load-sharing mode per-flow slot 0

# 配置指定slot基于报文逐流进行负载分担,算法级别为2,编号为1。‌‌

<Sysname> system-view

[Sysname] ip load-sharing mode per-flow level 2 algorithm 1 slot 1

1.1.39  ip load-sharing symmetric enable

ip load-sharing symmetric enable命令用来开启对称负载分担功能。

undo ip load-sharing symmetric enable命令用来关闭对称负载分担功能。

【命令】

ip load-sharing symmetric enable

undo ip load-sharing symmetric enable

【缺省情况】

对称负载分担功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

开启对称负载分担功能后,对于源IP为A、目的IP为B的流量,和源IP为B、目的IP为A的流量,将负载分担到同一条路径。

【举例】

# 开启对称负载分担功能。

<Sysname> system-view

[Sysname] ip load-sharing symmetric enable

1.1.40  ipv6 max-ecmp-num

ipv6 max-ecmp-num命令用来配置系统支持IPv6最大等价路由的条数。

undo ipv6 max-ecmp-num命令用来恢复缺省情况。

【命令】

ipv6 max-ecmp-num number

undo ipv6 max-ecmp-num

【缺省情况】

以系统支持的最大等价路由条数为准。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

number:IPv6最大等价路由的条数,取值范围为1~128。

【使用指导】

本配置在设备重启后才能生效,进行设备重启前请评估重启对网络造成的影响,做好相关准备工作。

【举例】

# 配置系统支持IPv6最大等价路由的条数为10。

<Sysname> system-view

[Sysname] ipv6 max-ecmp-num 10

The configuration will take effect at the next reboot. Continue? [Y/N]:y

Reboot device to make the configuration take effect.

重启后,系统支持IPv6最大等价路由的条数为10。

【相关命令】

·     display ipv6 max-ecmp-num

1.1.41  ipv6 route fast-switchover enable

ipv6 route fast-switchover enable命令用来开启IPv6路由快速切换功能。

undo ipv6 route fast-switchover enable命令用来关闭IPv6路由快速切换功能。

【命令】

ipv6 route fast-switchover enable

undo ipv6 route fast-switchover enable

【缺省情况】

IPv6路由快速切换功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

在未开启本功能的情况下,当某个物理接口为大量路由(包括等价路由和主备路由的主路由)连接下一跳的出接口时,如果该接口所在的链路故障时,设备需要先删除失效链路对应的所有ND表项,然后通知FIB删除失效的FIB表项,处理时间过长,流量无法快速切换到可用路径。通过开启本功能,当接口所在的链路故障时,设备直接通知FIB删除失效的FIB表项,以加快路由的切换、缩短流量中断的时间。

【举例】

# 开启IPv6路由快速切换功能。

<Sysname> system-view

[Sysname] ipv6 route fast-switchover enable

1.1.42  ipv6 route-direct track

ipv6 route-direct track命令用来配置IPv6直连路由与Track项关联。

undo ipv6 route-direct track命令用来恢复缺省情况。

【命令】

ipv6 route-direct track track-entry-number degrade-cost cost-value

undo ipv6 route-direct track

【缺省情况】

未配置IPv6直连路由与Track项关联。

【视图】

接口视图

【缺省用户角色】

network-admin

【参数】

track-entry-number:指定Track项序号,取值范围为1~1024。

degrade-cost cost-value:当Track项状态变为Negative后直连路由的开销值,取值范围为1~4294967295。

【使用指导】

不能通过重复执行本命令修改IPv6直连路由关联的Track项。如需修改IPv6直连路由关联的Track项,请先通过undo ipv6 route-direct track命令取消IPv6直连路由关联的Track项,再执行ipv6 route-direct track命令。有关Track的详细介绍,请参见“可靠性配置指导”中的“Track”。

【举例】

# 在接口GigabitEthernet0/0/1上配置IPv6直连路由与序号为1的Track项关联,并设置Track项状态变为Negative后直连路由的开销值为200。‌

<Sysname> system-view

[Sysname] interface gigabitethernet 0/0/1

[Sysname-GigabitEthernet0/0/1] ipv6 route-direct track 1 degrade-cost 200

1.1.43  max-ecmp-num

max-ecmp-num命令用来配置系统支持最大等价路由的条数。

undo max-ecmp-num命令用来恢复缺省情况。

【命令】

max-ecmp-num number

undo max-ecmp-num

【缺省情况】

以系统支持的最大等价路由条数为准。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

number:最大等价路由的条数,取值为1~128。

【使用指导】

本配置在设备重启后才能生效,进行设备重启前请评估重启对网络造成的影响,做好相关准备工作。

【举例】

# 配置系统支持最大等价路由的条数为10。

<Sysname> system-view

[Sysname] max-ecmp-num 10

The configuration will take effect at the next reboot. Continue? [Y/N]:y

Reboot device to make the configuration take effect.

重启后,系统支持最大等价路由的条数为10。

【相关命令】

·     display max-ecmp-num

1.1.44  nexthop recursive-lookup restrain clear-interval

nexthop recursive-lookup restrain clear-interval命令用来配置清除下一跳循环迭代惩罚计数的时间间隔。

undo nexthop recursive-lookup restrain clear-interval命令用来恢复缺省情况。

【命令】

nexthop recursive-lookup restrain clear-interval interval

undo nexthop recursive-lookup restrain clear-interval

【缺省情况】

清除下一跳循环迭代惩罚计数的时间间隔为600秒。

【视图】

RIB IPv4地址族视图

RIB IPv6地址族视图

【缺省用户角色】

network-admin

【参数】

clear-interval interval:清除下一跳循环迭代惩罚计数的时间间隔。interval表示时间间隔,取值范围1~65535,单位为秒。

【使用指导】

下一跳循环迭代惩罚计数达到20次后,设备将启动抑制,即停止根据下一跳信息查找直连出接口的操作。interval时间后,设备将停止对下一跳循环迭代进行抑制,并将下一跳循环迭代惩罚计数清零。

【举例】

# 配置清除下一跳循环迭代计数的时间间隔为100秒。

<Sysname> system-view

[Sysname] rib

[Sysname-rib] address-family ipv4

[Sysname-rib-ipv4] nexthop recursive-lookup restrain clear-interval 100

1.1.45  nexthop recursive-lookup restrain disable

nexthop recursive-lookup restrain disable命令用来关闭下一跳循环迭代抑制功能。

undo nexthop recursive-lookup restrain disable命令用来开启下一跳循环迭代抑制功能。

【命令】

nexthop recursive-lookup restrain disable

undo nexthop recursive-lookup restrain disable

【缺省情况】

下一跳循环迭代抑制功能处于开启状态。

【视图】

RIB IPv4地址族视图

RIB IPv6地址族视图

【缺省用户角色】

network-admin

【使用指导】

在路由迭代过程中,若迭代路径包含该路由本身,则认为发生循环迭代。循环迭代将导致本次迭代失败并触发继续查找其他依赖路由。当大量路由的下一跳相同,且该下一跳因不断进行循环迭代导致路由频繁震荡时,系统会频繁处理大量的路由变化,这样会占用大量系统资源,导致CPU占用率升高,影响设备性能。

不断进行循环迭代时,迭代失败次数(下一跳循环迭代惩罚计数)会累计一次,当惩罚计数达到一定数量时,将不再进行路由迭代,从而解决上述问题。

用户不关心循环迭代造成的CPU占用率升高时,可以关闭下一跳循环迭代抑制功能。

【举例】

# 关闭下一跳循环迭代抑制功能。

<Sysname> system-view

[Sysname] rib

[Sysname-rib] address-family ipv4

[Sysname-rib-ipv4] nexthop recursive-lookup restrain disable

1.1.46  non-stop-routing

non-stop-routing命令用来使能路由的NSR功能。

undo non-stop-routing命令用来关闭路由的NSR功能。

【命令】

non-stop-routing

undo non-stop-routing

【缺省情况】

路由的NSR功能处于关闭状态。

【视图】

RIB IPv4地址族视图

RIB IPv6地址族视图

【缺省用户角色】

network-admin

【举例】

# 使能IPv4路由的NSR功能。

<Sysname> system-view

[Sysname] rib

[Sysname-rib] address-family ipv4

[Sysname-rib-ipv4] non-stop-routing

1.1.47  primary-path-detect bfd

primary-path-detect bfd命令用来配置协议间快速重路由或等价路由通过BFD检测主路由的下一跳是否可达。

undo primary-path-detect bfd命令用来取消协议间快速重路由或等价路由通过BFD检测主路由的下一跳是否可达的配置。

【命令】

primary-path-detect bfd { ctrl | echo } [ inter-protocol-frr | protocol-ecmp protocol ]

undo primary-path-detect bfd [ inter-protocol-frr | protocol-ecmp protocol ]

【缺省情况】

未配置协议间快速重路由或等价路由通过BFD检测主路由的下一跳是否可达。

【视图】

RIB IPv4地址族视图

RIB IPv6地址族视图

【缺省用户角色】

network-admin

【参数】

ctrl:配置通过控制报文方式的BFD会话检测主路由的下一跳是否可达。

echo:配置通过echo报文方式的BFD会话检测主路由的下一跳是否可达。

inter-protocol-frr:配置不同协议间快速重路由通过BFD会话检测主路由的下一跳是否可达。

protocol-ecmp protocol:配置指定路由协议的等价路由通过BFD会话检测主路由的下一跳是否可达。在RIB IPv4地址族视图中,该参数的取值包括bgpisisospfstatic。在RIB IPv6地址族视图中,对于控制报文方式的BFD会话,该参数的取值包括bgp4+isisv6ospfv3static;对于echo报文方式的BFD会话,该参数的取值包括bgp4+static

【使用指导】

配置本命令后,设备会自动创建一个协议类型为IPFRR的BFD会话,通过该BFD会话对主路由的下一跳进行检测,以提高主路由下一跳失效时流量切换到备路由下一跳上的收敛速度:

·     对于不同协议间的快速重路由,主路由指的是去往同一目的地的多条路由中优先级最高的路由。

·     对于指定路由协议的等价路由,主路由指的是形成等价路由的每一条路由。如果在配置路由协议的快速重路由功能时指定了ecmp-shared参数,设备会为包含等价路由的所有路由通过LFA算法选取备份下一跳信息。自动计算的备份下一跳也作为等价路由添加到路由表中,状态为backup,该路由不是主路由,BFD不会检测这种等价路由。

通过重复执行本命令,可以修改BFD会话的工作方式(echo报文方式或控制报文方式)。

执行primary-path-detect bfd/undo primary-path-detect bfd命令时,如果没有指定inter-protocol-frrprotocol-ecmp参数,表示同时配置或取消配置不同协议间快速重路由和所有路由协议的所有等价路由通过BFD会话检测主路由的下一跳是否可达的功能。此配置方式的优先级高于指定inter-protocol-frrprotocol-ecmp参数的配置方式。

如果已经执行了primary-path-detect bfd ctrl命令,那么只能通过执行primary-path-detect bfd echo命令来修改配置,或通过执行undo primary-path-detect bfd命令取消配置。

通过控制报文方式的BFD会话检测主路由的下一跳是否可达时,由于控制报文方式的BFD会话需要两端进行协商才能成功建立,用户需要在下一跳设备上手工创建一个静态BFD会话。该BFD会话为控制报文方式的单跳BFD会话,并且会话源IP地址为本端自动创建的BFD会话的目的IP地址、会话目的IP地址为本端自动创建的BFD会话的源IP地址、远端标识符为本端自动创建的BFD会话的本地标识符。主路由下一跳设备上创建满足上述要求的静态BFD会话后,本端设备才能使用控制报文方式的BFD会话来检测主路由的下一跳。有关创建静态BFD会话的详细介绍,请参见“可靠性配置指导”中的“BFD”。

其他业务模块在通过BFD会话检测主路由的下一跳是否可达时,也会自动创建BFD会话(如BGP、OSPF、IS-IS等)。如果其他协议创建的自动BFD会话检测的路由下一跳与RIB主路由的下一跳相同,则设备不会重复自动创建同类型的BFD会话,而是复用其他协议的BFD会话。

【举例】

# 配置通过控制报文方式的BFD会话检测IS-IS协议所有等价路由的下一跳是否可达。

<Sysname> system-view

[Sysname] rib

[Sysname-rib] address-family ipv4

[Sysname-rib-ipv4] primary-path-detect bfd ctrl protocol-ecmp isis

【相关命令】

·     display ip routing-table

·     fast-reroute(三层技术-IP路由命令参考/IS-IS)

·     inter-protocol fast-reroute

1.1.48  protocol lifetime

protocol lifetime命令用来配置IPv4/IPv6路由和标签在RIB中的最大存活时间。

undo protocol lifetime命令用来恢复缺省情况。

【命令】

protocol protocol [ instance instance-name ] lifetime seconds

undo protocol protocol [ instance instance-name ] lifetime

【缺省情况】

IPv4/IPv6路由和标签在RIB中的最大存活时间为900秒。

【视图】

RIB IPv4地址族视图

RIB IPv6地址族视图

【缺省用户角色】

network-admin

【参数】

protocol:路由协议。

instance instance-name:BGP实例名称,instance-name为1~31个字符的字符串,区分大小写。如果未指定本参数,将配置所有BGP实例的最大存活时间。只有当protocolbgp时该参数可选。

seconds:最大存活时间,取值范围为1~6000,单位为秒。

【使用指导】

如果配置了该命令,且协议配置GR的情况下,需要注意该时间不要与GR时间冲突,即必须要保证协议能够在该时间内完成GR并将全部表项下发RIB,否则会导致GR失败并断流。

【举例】

# 配置RIB中静态路由和标签的最大存活时间为60秒。

<Sysname> system-view

[Sysname] rib

[Sysname-rib] address-family ipv4

[Sysname-rib-ipv4] protocol static lifetime 60

1.1.49  protocol nexthop recursive-lookup

protocol nexthop recursive-lookup命令用来配置按照路由策略进行迭代下一跳查找。

undo protocol nexthop recursive-lookup命令用来取消该配置。

【命令】

protocol protocol nexthop recursive-lookup route-policy route-policy-name

undo protocol protocol nexthop recursive-lookup route-policy

【缺省情况】

没有配置按路由策略进行下一跳迭代查找。

【视图】

RIB IPv4地址族视图

RIB IPv6地址族视图

【缺省用户角色】

network-admin

【参数】

protocol:路由协议,RIB IPv4地址族视图下支持bgpstatic,RIB IPv6地址族视图下支持bgp4+

route-policy-name:指定路由策略名,为1~63个字符的字符串,区分大小写。

【使用指导】

通过配置按路由策略迭代下一跳,可以对路由迭代的结果进行控制。例如:当路由发生变化时,路由管理需要对非直连的下一跳重新进行迭代。如果不对迭代的结果路由进行任何限制,则路由管理可能会将下一跳迭代到一个错误的转发路径上,从而造成流量丢失。此时,可以通过配置本功能,将错误的依赖路由过滤掉,使路由迭代到通过路由策略过滤的指定依赖路由上。

配置路由策略时,如果配置了apply子句,apply子句不会生效。

配置路由策略时,请确保至少有一个正确的依赖路由能够通过该策略的过滤,否则可能导致相关路由不可达,无法正确指导转发。

【举例】

# 配置静态路由按照路由策略policy1进行下一跳迭代查找。

<Sysname> system-view

[Sysname] rib

[Sysname-rib] address-family ipv4

[Sysname-rib-ipv4] protocol static nexthop recursive-lookup route-policy policy1

1.1.50  record-limit

record-limit命令用来配置RIB下一跳或路由表项记录信息的最大数目。

undo record-limit命令用来恢复缺省情况。

【命令】

record-limit limit [ rib nib [ flush [ delete | update ] | receive [ add | delete | update ] ] ]

undo record-limit [ rib nib [ flush [ delete | update ] | receive [ add | delete | update ] ] ]

record-limit limit [ routing-table [ flush [ delete | update ] | notify [ delete | update ] | receive [ add | delete | update ] ] ]

undo record-limit [ routing-table [ flush [ delete | update ] | notify [ delete | update ] | receive [ add | delete | update ] ] ]

【缺省情况】

RIB下一跳和路由表项记录信息的最大数目均为1000。

【视图】

RIB IPv4地址族视图

RIB IPv6地址族视图

【缺省用户角色】

network-admin

【参数】

limit:指定RIB下一跳或路由表项记录信息的最大数目,取值范围为0~1000000。取值为0时,表示不记录RIB下一跳或路由表项信息。当记录信息到达最大数目时,可以继续记录新的信息,但新的信息会覆盖最早的信息。

rib nib:配置RIB下一跳记录信息的最大数目。

routing-table:配置路由表项记录信息的最大数目。

flush:配置RIB向FIB下发记录信息的最大数目。

notify:配置RIB向路由协议上报记录信息的最大数目。

receive:配置RIB从路由协议收到记录信息的最大数目。

add:配置记录新增信息的最大数目。

update:配置记录更新信息的最大数目。如果指定了flushnotify参数,则新增信息也会被认为是更新信息。

delete:配置记录删除信息的最大数目。

【使用指导】

多次执行本命令,可以为RIB下一跳或路由表项的不同记录信息分别配置最大数目。

如果rib nibrouting-table参数均未指定,则表示同时配置RIB下一跳和路由表项所有记录信息的最大数目。

如果adddeleteupdate参数均未指定,则表示同时配置新增、删除和更新记录信息的最大数目。

【举例】

# 配置IPv4 RIB下一跳和路由表项记录信息的最大数目为100。

<Sysname> system-view

[Sysname] rib

[Sysname-rib] address-family ipv4

[Sysname-rib-ipv4] record-limit 100

# 配置IPv4路由表项记录信息的最大数目为200。

<Sysname> system-view

[Sysname] rib

[Sysname-rib] address-family ipv4

[Sysname-rib-ipv4] record-limit 200 routing-table

# 配置IPv4 RIB从路由协议收到的新增下一跳记录信息的最大数目为300。

<Sysname> system-view

[Sysname] rib

[Sysname-rib] address-family ipv4

[Sysname-rib-ipv4] record-limit 300 rib nib receive

# 配置IPv6 RIB向路由协议上报的更新路由表项记录信息的最大数目为400。

<Sysname> system-view

[Sysname] rib

[Sysname-rib] address-family ipv6

[Sysname-rib-ipv6] record-limit 400 routing-table notify update

# 配置IPv6 RIB向FIB下发的删除下一跳记录信息的最大数目为500。

<Sysname> system-view

[Sysname] rib

[Sysname-rib] address-family ipv6

[Sysname-rib-ipv6] record-limit 500 rib nib flush delete

1.1.51  reset ip routing-table record

reset ip routing-table record命令用来清除路由表项的记录信息。

【命令】

reset ip routing-table record

【视图】

用户视图

【缺省用户角色】

network-admin

【举例】

# 清除IPv4路由表项的记录信息。

<Sysname> reset ip routing-table record

1.1.52  reset ip routing-table statistics protocol

reset ip routing-table statistics protocol命令用来清除路由表中的路由统计信息。

【命令】

reset ip routing-table statistics protocol [ vpn-instance vpn-instance-name ] { protocol | all }

reset ip routing-table [ all-routes | all-vpn-instance ] statistics protocol { protocol | all }

【视图】

用户视图

【缺省用户角色】

network-admin

【参数】

vpn-instance vpn-instance-name:清除指定VPN的路由统计信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则清除公网的路由统计信息。

all-routes:清除公网和所有VPN实例的路由统计信息。

all-vpn-instance:清除所有VPN实例的路由统计信息。

protocol:清除IPv4路由表中指定路由协议的统计信息。

all:清除IPv4路由表中所有路由协议的统计信息。

【使用指导】

如果没有指定all-routesvpn-instanceall-vpn-instance参数,则清除公网的路由统计信息。

【举例】

# 清除路由表中的路由统计信息。

<Sysname> reset ip routing-table statistics protocol all

1.1.53  reset ipv6 rib nib record

reset ipv6 rib nib record命令用来清除IPv6 RIB下一跳的记录信息。

【命令】

reset ipv6 rib nib record

【视图】

用户视图

【缺省用户角色】

network-admin

【举例】

# 清除IPv6 RIB下一跳的记录信息。

<Sysname> reset ipv6 rib nib record

1.1.54  reset ipv6 routing-table record

reset ipv6 routing-table record命令用来清除IPv6路由表项的记录信息。

【命令】

reset ipv6 routing-table record

【视图】

用户视图

【缺省用户角色】

network-admin

【举例】

# 清除IPv6路由表项的记录信息。

<Sysname> reset ipv6 routing-table record

1.1.55  reset ipv6 routing-table statistics protocol

reset ipv6 routing-table statistics protocol命令用来清除IPv6路由表中的综合路由统计信息。

【命令】

reset ipv6 routing-table statistics protocol [ vpn-instance vpn-instance-name ] { protocol | all }

reset ipv6 routing-table [ all-routes | all-vpn-instance ] statistics protocol { protocol | all }

【视图】

用户视图

【缺省用户角色】

network-admin

【参数】

vpn-instance vpn-instance-name:清除指定VPN的路由统计信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则清除公网的路由统计信息。

all-routes:清除公网和所有VPN实例的路由统计信息。

all-vpn-instance:清除所有VPN实例的路由统计信息。

protocol:清除IPv6路由表中指定路由协议的统计信息。

all:清除IPv6路由表中所有路由协议的统计信息。

【使用指导】

如果没有指定all-routesvpn-instanceall-vpn-instance参数,则清除公网的路由统计信息。

【举例】

# 清除IPv6路由表中所有路由协议的综合路由统计信息。

<Sysname> reset ipv6 routing-table statistics protocol all

1.1.56  reset rib nib record

reset rib nib record命令用来清除IPv4 RIB下一跳的记录信息。

【命令】

reset rib nib record

【视图】

用户视图

【缺省用户角色】

network-admin

【举例】

# 清除IPv4 RIB下一跳的记录信息。

<Sysname> reset rib nib record

 

1.1.57  rib

rib命令用来进入RIB视图。

undo rib命令用来删除RIB视图下的所有配置。

【命令】

rib

undo rib

【视图】

系统视图

【缺省用户角色】

network-admin

【举例】

# 进入RIB视图。

<Sysname> system-view

[Sysname] rib

[Sysname-rib]

1.1.58  route-direct track

route-direct track命令用来配置直连路由与Track项关联。

undo route-direct track命令用来恢复缺省情况。

【命令】

route-direct track track-entry-number degrade-cost cost-value

undo route-direct track

【缺省情况】

未配置直连路由与Track项关联。

【视图】

接口视图

【缺省用户角色】

network-admin

【参数】

track-entry-number:指定Track项序号,取值范围为1~1024。

degrade-cost cost-value:当Track项状态变为Negative后直连路由的开销值,取值范围为1~4294967295。

【使用指导】

不能通过重复执行本命令修改直连路由关联的Track项。如需修改直连路由关联的Track项,请先通过undo route-direct track命令取消直连路由关联的Track项,再执行route-direct track命令。有关Track的详细介绍,请参见“可靠性配置指导”中的“Track”。

【举例】

# 在接口GigabitEthernet0/0/1上配置直连路由与序号为1的Track项关联,并设置Track项状态变为Negative后直连路由的开销值为200。‌

<Sysname> system-view

[Sysname] interface gigabitethernet 0/0/1

[Sysname-GigabitEthernet0/0/1] route-direct track 1 degrade-cost 200

1.1.59  routing-table limit

routing-table limit命令用来配置设备支持的最大IPv4/IPv6激活路由前缀数。

undo routing-table limit命令用来恢复缺省情况。

【命令】

routing-table limit number { warn-threshold | simply-alert }

undo routing-table limit

【缺省情况】

不限制设备支持的最大IPv4/IPv6激活路由前缀数。

【视图】

RIB IPv4地址族视图

RIB IPv6地址族视图

【缺省用户角色】

network-admin

【参数】

number:设备支持的最大IPv4/IPv6激活路由前缀数目,取值范围为1~4294967295。

warn-threshold:以百分比形式指定激活路由前缀数目告警阈值,取值范围为1~100。当设备中激活路由前缀数占最大支持激活路由前缀数的百分比达到告警阈值时,可以继续激活新的路由前缀,但会产生一条日志信息。当设备中的激活路由前缀数达到最大激活路由前缀数目时,将不再激活新的路由前缀,新增的路由前缀将被丢弃。

simply-alert:当设备的IPv4/IPv6激活路由前缀数超过最大支持的激活路由前缀数目时,可以继续激活新的路由前缀,但会产生一条日志信息。

【使用指导】

RIB IPv4地址族视图下的配置用于控制公网和所有VPN实例内IPv4激活路由的总数。

RIB IPv6地址族视图下的配置用于控制公网和所有VPN实例内IPv6激活路由的总数。

多次执行本命令,最后一次执行的命令生效。

【举例】

# 配置当前设备上的RIB IPv4地址族视图下公网和所有VPN实例内IPv4激活路由的总数超过1000时,可以继续激活新的路由前缀,但是会产生一条日志信息。

<Sysname> system-view

[Sysname] rib

[Sysname-rib] address-family ipv4

[Sysname-rib-ipv4] routing-table limit 1000 simply-alert

1.1.60  snmp-agent trap enable ipv6 rib

snmp-agent trap enable ipv6 rib命令用来开启IPv6 RIB模块的告警功能。

undo snmp-agent trap enable ipv6 rib命令用来关闭IPv6 RIB模块的告警功能。

【命令】

snmp-agent trap enable ipv6 rib [ cyclic-iterate-restrain | cyclic-iterate-restrain-clear | prefix-exceed | prefix-exceed-clear | prefix-threshold-exceed | prefix-thresholdexceed-clear | public-prefix-exceed | public-prefixexceed-clear | public-prefixthreshold-exceed | public-prefixthresholdexceed-clear | vrf-prefix-exceed | vrf-prefixexceed-clear | vrf-prefixthreshold-exceed | vrf-prefixthresholdexceed-clear ] *

undo snmp-agent trap enable ipv6 rib [ cyclic-iterate-restrain | cyclic-iterate-restrain-clear | prefix-exceed | prefix-exceed-clear | prefix-threshold-exceed | prefix-thresholdexceed-clear | public-prefix-exceed | public-prefixexceed-clear | public-prefixthreshold-exceed | public-prefixthresholdexceed-clear | vrf-prefix-exceed | vrf-prefixexceed-clear | vrf-prefixthreshold-exceed | vrf-prefixthresholdexceed-clear ] *

【缺省情况】

IPv6 RIB模块的告警功能处于开启状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

cyclic-iterate-restrain:表示路由循环迭代被抑制的告警功能。

cyclic-iterate-restrain-clear:表示路由循环迭代抑制解除的告警功能。

prefix-exceed:整机IPv6路由前缀数量达到最大值的告警信息。

prefix-exceed-clear:整机IPv6路由前缀数量降到最大值以下的告警信息。

prefix-threshold-exceed:整机IPv6路由前缀数量达到告警阈值的告警信息。

prefix-thresholdexceed-clear:整机IPv6路由前缀数量降低到告警阈值以下的告警信息。

public-prefix-exceed:公网实例中IPv6路由前缀数量达到最大值的告警信息。

public-prefixexceed-clear:公网实例中IPv6路由前缀数量降到最大值以下的告警信息。

public-prefixthreshold-exceed:公网实例中IPv6路由前缀数量达到告警阈值的告警信息。

public-prefixthresholdexceed-clear:公网实例中IPv6路由前缀数量降到告警阈值以下的告警信息。

vrf-prefix-exceed:单个VPN实例中IPv6路由前缀数量达到最大值的告警信息。

vrf-prefixexceed-clear:单个VPN实例中IPv6路由前缀数量降到最大值以下的告警信息。

vrf-prefixthreshold-exceed:单个VPN实例中IPv6路由前缀数量达到告警阈值的告警信息。

vrf-prefixthresholdexceed-clear:单个VPN实例中IPv6路由前缀数量降到告警阈值以下的告警信息。

【使用指导】

开启IPv6 RIB模块的告警功能后,IPv6 RIB模块会产生相应的告警信息。生成的告警信息将发送到设备的SNMP模块,通过设置SNMP中告警信息的发送参数,来决定告警信息输出的相关属性。

有关告警信息的详细介绍,请参见“网络管理和监控配置指导”中的“SNMP”。

如果未指定任何参数,则表示开启或关闭IPv6 RIB的全部告警功能。

【举例】

# 关闭IPv6 RIB模块的告警功能。

<Sysname> system-view

[Sysname] undo snmp-agent trap enable ipv6 rib

1.1.61  snmp-agent trap enable rib

snmp-agent trap enable rib命令用来开启RIB模块的告警功能。

undo snmp-agent trap enable rib命令用来关闭RIB模块的告警功能。

【命令】

snmp-agent trap enable rib [ cyclic-iterate-restrain | cyclic-iterate-restrain-clear | prefix-exceed | prefix-exceed-clear | prefix-threshold-exceed | prefix-thresholdexceed-clear | public-prefix-exceed | public-prefixexceed-clear | public-prefixthreshold-exceed | public-prefixthresholdexceed-clear | vrf-prefix-exceed | vrf-prefixexceed-clear | vrf-prefixthreshold-exceed | vrf-prefixthresholdexceed-clear ] *

undo snmp-agent trap enable rib [ cyclic-iterate-restrain | cyclic-iterate-restrain-clear | prefix-exceed | prefix-exceed-clear | prefix-threshold-exceed | prefix-thresholdexceed-clear | public-prefix-exceed | public-prefixexceed-clear | public-prefixthreshold-exceed | public-prefixthresholdexceed-clear | vrf-prefix-exceed | vrf-prefixexceed-clear | vrf-prefixthreshold-exceed | vrf-prefixthresholdexceed-clear ] *

【缺省情况】

RIB模块的告警功能处于开启状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

cyclic-iterate-restrain:表示路由循环迭代被抑制的告警功能。

cyclic-iterate-restrain-clear:表示路由循环迭代抑制解除的告警功能。

prefix-exceed:整机IPv4路由前缀数量达到最大值的告警信息。

prefix-exceed-clear:整机IPv4路由前缀数量降到最大值以下的告警信息。

prefix-threshold-exceed:整机IPv4路由前缀数量达到告警阈值的告警信息。

prefix-thresholdexceed-clear:整机IPv4路由前缀数量降低到告警阈值以下的告警信息。

public-prefix-exceed:公网实例中IPv4路由前缀数量达到最大值的告警信息。

public-prefixexceed-clear:公网实例中IPv4路由前缀数量降到最大值以下的告警信息。

public-prefixthreshold-exceed:公网实例中IPv4路由前缀数量达到告警阈值的告警信息。

public-prefixthresholdexceed-clear:公网实例中IPv4路由前缀数量降到告警阈值以下的告警信息。

vrf-prefix-exceed:单个VPN实例中IPv4路由前缀数量达到最大值的告警信息。

vrf-prefixexceed-clear:单个VPN实例中IPv4路由前缀数量降到最大值以下的告警信息。

vrf-prefixthreshold-exceed:单个VPN实例中IPv4路由前缀数量达到告警阈值的告警信息。

vrf-prefixthresholdexceed-clear:单个VPN实例中IPv4路由前缀数量降到告警阈值以下的告警信息。

【使用指导】

开启RIB模块的告警功能后,RIB模块会产生相应的告警信息。生成的告警信息将发送到设备的SNMP模块,通过设置SNMP中告警信息的发送参数,来决定告警信息输出的相关属性。

有关告警信息的详细介绍,请参见“网络管理和监控配置指导”中的“SNMP”。

如果未指定任何参数,则表示开启或关闭RIB的全部告警功能。

【举例】

# 关闭RIB模块的告警功能。

<Sysname> system-view

[Sysname] undo snmp-agent trap enable rib

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们