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

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

目录

01-IP路由基础命令

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

01-IP路由基础命令


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  display ecmp mode

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

【命令】

display ecmp mode

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【举例】

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

<Sysname> display ecmp mode

  ECMP-Mode in use: Default

  ECMP-Mode at the next reboot: Enhanced

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

 

1.1.4  display ip routing-table

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

【命令】

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

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

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

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

【举例】

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

<Sysname> display ip routing-table

 

Destinations : 13        Routes : 13

 

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    Vlan1

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.0/24      Direct 0    0            192.168.1.40    Vlan11

192.168.1.0/32      Direct 0    0            192.168.1.40    Vlan11

192.168.1.40/32     Direct 0    0            127.0.0.1       InLoop0

192.168.1.255/32    Direct 0    0            192.168.1.40    Vlan11

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-1 display ip routing-table命令显示信息描述表

 

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

<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

        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

  Tunnel ID: Invalid          Interface: InLoopBack0

BkTunnel ID: Invalid        BkInterface: N/A

 

Destination: 1.1.1.0/24

   Protocol: Static          Process ID: 0

  SubProtID: 0x0                    Age: 04h20m37s

       Cost: 0               Preference: 60

        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

  Tunnel ID: Invalid          Interface: Vlan-interface1

BkTunnel ID: Invalid        BkInterface: N/A

 

......(省略部分显示信息)

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

 

1.1.5  display ip routing-table acl

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

【命令】

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

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

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

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

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

【使用指导】

如果用户指定的ACL不存在或者ACL中没有任何规则,将显示所有的路由信息。

【举例】

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

<Sysname> system-view

[Sysname] acl number 2000

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

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

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

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

 

Routes Matched by Access control list : 2000

Summary Count : 4

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

192.168.1.0/24      Direct 0    0            192.168.1.111   Vlan1

192.168.1.0/32      Direct 0    0            192.168.1.111   Vlan1

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   Vlan1

以上显示信息解释请参见表1-1

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

<Sysname> display ip routing-table acl 2000 verbose

 

Routes Matched by Access control list : 2000

Summary Count : 4

 

Destination: 192.168.1.0/24

   Protocol: Direct          Process ID: 0

  SubProtID: 0x1                    Age: 04h20m37s

       Cost: 0               Preference: 0

        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

  Tunnel ID: Invalid          Interface: Vlan-interface1

BkTunnel ID: Invalid        BkInterface: N/A

 

Destination: 192.168.1.0/32

   Protocol: Direct          Process ID: 0

  SubProtID: 0x0                    Age: 04h20m37s

       Cost: 0               Preference: 0

        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

  Tunnel ID: Invalid          Interface: Vlan-interface1

BkTunnel ID: Invalid        BkInterface: N/A

 

Destination: 192.168.1.111/32

   Protocol: Direct          Process ID: 0

  SubProtID: 0x1                    Age: 04h20m37s

       Cost: 0               Preference: 0

        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

  Tunnel ID: Invalid          Interface: InLoopBack0

BkTunnel ID: Invalid        BkInterface: N/A

 

Destination: 192.168.1.255/32

   Protocol: Direct          Process ID: 0

  SubProtID: 0x0                    Age: 04h20m37s

       Cost: 0               Preference: 0

        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

  Tunnel ID: Invalid          Interface: Vlan-interface1

BkTunnel ID: Invalid        BkInterface: N/A

以上显示信息解释请参见表1-2

1.1.6  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 | mask-length ] [ 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/mask-length:IP地址掩码,点分十进制格式或以整数形式表示的长度,当用整数时,取值范围为0~32。

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地址同其自身子网掩码值进行与运算;

·     两次运算结果相同,并且子网掩码最长匹配的路由条目将被显示出来。

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

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

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

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

·     两次运算结果相同,掩码小于等于用户输入的子网掩码,同时子网掩码最长匹配的路由条目将被显示出来。

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

显示ip-address1/32ip-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 : 1

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

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 : 1

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

11.0.0.0/16         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 : 6

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

1.1.1.1/32          Direct 0    0            127.0.0.1       InLoop0

2.2.2.0/24          Direct 0    0            2.2.2.1         Vlan2

3.3.3.0/24          Direct 0    0            3.3.3.1         Vlan2

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         Vlan1

4.4.4.1/32          Direct 0    0            127.0.0.1       InLoop0

以上显示信息的解释请参见表1-1

1.1.7  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

 

Routes Matched by 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         Vlan2

以上显示信息的解释请参见表1-1

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

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

 

Routes Matched by Prefix list : test

Summary Count : 1

 

Destination: 1.1.1.0/24

   Protocol: Direct          Process ID: 0

  SubProtID: 0x1                    Age: 04h20m37s

       Cost: 0               Preference: 0

        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

  Tunnel ID: Invalid          Interface: Vlan-interface2

BkTunnel ID: Invalid        BkInterface: N/A

以上显示信息的解释请参见表1-2

1.1.8  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:显示指定路由协议的信息,包括bgpdirectospfstatic

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

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

【举例】

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

<Sysname> display ip routing-table protocol direct

 

Summary Count : 13

 

Direct Routing Table Status : <Active>

Summary Count : 13

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

0.0.0.0/32          Direct 0    0            127.0.0.1       InLoop0

2.2.2.0/24          Direct 0    0            2.2.2.1         Vlan2

2.2.2.0/32          Direct 0    0            2.2.2.1         Vlan2

2.2.2.2/32          Direct 0    0            127.0.0.1       InLoop0

2.2.2.255/32        Direct 0    0            2.2.2.1         Vlan2

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   Vlan1

192.168.80.0/32     Direct 0    0            192.168.80.10   Vlan1

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   Vlan1

 

Direct Routing Table Status : <Inactive>

Summary Count : 0

# 显示静态路由表。

<Sysname> display ip routing-table protocol static

 

Summary Count : 2

 

Static Routing Table Status : <Active>

Summary Count : 0

 

Static Routing Table Status : <Inactive>

Summary Count : 2

 

Destination/Mask    Proto  Pre  Cost         NextHop        Interface

1.2.3.0/24          Static 60   0            1.2.4.5        Vlan10

3.0.0.0/8           Static 60   0            2.2.2.2        Vlan1

以上显示信息的解释请参见表1-1

1.1.9  display ip routing-table statistics

display ip routing-table statistics命令用来显示路由表中的综合路由统计信息。综合路由统计信息包括路由总数目、路由协议添加/删除路由数目、激活路由数目。

【命令】

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

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

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

【举例】

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

<Sysname> display ip routing-table statistics

 

Proto      route       active      added       deleted

DIRECT     12          12          30          18

STATIC     3           3           5           2

OSPF       0           0           0           0

BGP        0           0           0           0

Total      15          15          35          20

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

 

1.1.10  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+

        Address family: IPv6

       Reference count: 0

       Local prefrence: 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

以上显示信息的解释请参见表1-10

1.1.11  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    BGP4+      480      31   End      No/No

以上显示信息的解释请参见表1-11

1.1.12  display ipv6 rib nib

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

【命令】

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

display ipv6 rib nib protocol protocol-name [ verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

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

nib-id:路由下一跳ID值,取值范围1~FFFFFFFF。

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

protocol protocol-name:显示指定路由协议的下一跳信息,包括bgp4+direct6ospfv3static6

【举例】

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

<Sysname> display ipv6 rib nib

Total number of nexthop(s): 151

 

      NibID: 0x20000000        Sequence: 0

       Type: 0x1                Flushed: Yes

   UserKey0: 0x0                VrfNthp: 1

   UserKey1: 0x0                Nexthop: ::

    IFIndex: 0x111            LocalAddr: ::

 

      NibID: 0x20000001        Sequence: 1

       Type: 0x1                Flushed: Yes

   UserKey0: 0x0                VrfNthp: 1

   UserKey1: 0x0                Nexthop: ::1

    IFIndex: 0x112            LocalAddr: ::1

 

......(省略部分显示信息)

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

<Sysname> display ipv6 rib nib verbose

Total number of nexthop(s): 151

 

      NibID: 0x20000000        Sequence: 0

       Type: 0x1                Flushed: Yes

   UserKey0: 0x0                VrfNthp: 1

   UserKey1: 0x0                Nexthop: ::

    IFIndex: 0x111            LocalAddr: ::

     RefCnt: 4              FlushRefCnt: 1

       Flag: 0x84               Version: 1

 1 nexthop(s):

PrefixIndex: 0              OrigNexthop: ::

  RelyDepth: 0              RealNexthop: ::

  Interface: NULL0            LocalAddr: ::

  TunnelCnt: 0                      Vrf: vpn1

   TunnelID: N/A

 

      NibID: 0x20000001        Sequence: 1

       Type: 0x1                Flushed: Yes

   UserKey0: 0x0                VrfNthp: 1

   UserKey1: 0x0                Nexthop: ::1

    IFIndex: 0x112            LocalAddr: ::1

     RefCnt: 4              FlushRefCnt: 1

       Flag: 0x84               Version: 1

 1 nexthop(s):

PrefixIndex: 0              OrigNexthop: ::1

  RelyDepth: 0              RealNexthop: ::1

  Interface: InLoop0          LocalAddr: ::1

  TunnelCnt: 0                      Vrf: vpn1

   TunnelID: N/A

 

......(省略部分显示信息)

以上显示信息的解释请参见表1-12表1-13

1.1.13  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

   UserKey0: 0x0                VrfNthp: 1

   UserKey1: 0x0                Nexthop: ::

    IFIndex: 0x111            LocalAddr: ::

 

      NibID: 0x20000001        Sequence: 1

       Type: 0x1                Flushed: Yes

   UserKey0: 0x0                VrfNthp: 1

   UserKey1: 0x0                Nexthop: ::1

    IFIndex: 0x112            LocalAddr: ::1

 

......(省略部分显示信息)

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

 

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

<Sysname> display ipv6 route-direct nib verbose

Total number of nexthop(s): 115

 

      NibID: 0x20000000        Sequence: 0

       Type: 0x1                Flushed: Yes

   UserKey0: 0x0                VrfNthp: 1

   UserKey1: 0x0                Nexthop: ::

    IFIndex: 0x111            LocalAddr: ::

     RefCnt: 1              FlushRefCnt: 0

       Flag: 0x2                Version: 1

 1 nexthop(s):

PrefixIndex: 0              OrigNexthop: ::

  RelyDepth: 0              RealNexthop: ::

  Interface: NULL0            LocalAddr: ::

  TunnelCnt: 0                      Vrf: vpn1

   TunnelID: N/A

 

      NibID: 0x20000001        Sequence: 1

       Type: 0x1                Flushed: Yes

   UserKey0: 0x0                VrfNthp: 1

   UserKey1: 0x0                Nexthop: ::1

    IFIndex: 0x112            LocalAddr: ::1

     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: vpn1

   TunnelID: N/A

 

......(省略部分显示信息)

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

 

1.1.14  display ipv6 routing-table

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

【命令】

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

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

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

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: FE80::/10                                   Protocol  : Direct

NextHop    : ::                                          Preference: 0

Interface  : InLoop0                                       Cost      : 0

 

Destination: FF00::/8                                    Protocol  : Direct

NextHop    : ::                                          Preference: 0

Interface  : NULL0                                       Cost      : 0

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

 

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

<Sysname> display ipv6 routing-table verbose

 

Destinations : 3 Routes : 3

 

Destination: ::1/128

   Protocol: Direct          Process ID: 0

  SubProtID: 0x0                    Age: 00h53m50s

       Cost: 0               Preference: 0

        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

  Tunnel ID: Invalid          Interface: InLoopBack0

BkTunnel ID: Invalid        BkInterface: N/A

 

Destination: FE80::/10

   Protocol: Direct          Process ID: 0

  SubProtID: 0x0                    Age: 00h53m50s

       Cost: 0               Preference: 0

        Tag: 0                    State: Active NoAdv

  OrigTblID: 0x0                OrigVrf: default-vrf

    TableID: 0xa                 OrigAs: 0

      NibID: 0x20000002          LastAs: 0

     AttrID: 0xffffffff        Neighbor: ::

      Flags: 0x10084        OrigNextHop: ::

      Label: NULL           RealNextHop: ::

    BkLabel: NULL             BkNextHop: N/A

  Tunnel ID: Invalid          Interface: InLoopBack0

BkTunnel ID: Invalid        BkInterface: N/A

 

Destination: FF00::/8

   Protocol: Direct          Process ID: 0

  SubProtID: 0x0                    Age: 00h53m50s

       Cost: 0               Preference: 0

        Tag: 0                    State: Active NoAdv

  OrigTblID: 0x0                OrigVrf: default-vrf

    TableID: 0xa                 OrigAs: 0

      NibID: 0x20000001          LastAs: 0

     AttrID: 0xffffffff        Neighbor: ::

      Flags: 0x10014        OrigNextHop: ::

      Label: NULL           RealNextHop: ::

    BkLabel: NULL             BkNextHop: N/A

  Tunnel ID: Invalid          Interface: NULL0

BkTunnel ID: Invalid        BkInterface: N/A

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

 

1.1.15  display ipv6 routing-table acl

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

【命令】

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

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

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

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

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

【使用指导】

如果指定的IPv6 ACL不存在或者IPv6 ACL中没有任何规则,将显示所有的IPv6路由信息。

【举例】

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

<Sysname> display ipv6 routing-table acl 2000

 

Routes Matched by Access control list : 2000

Summary Count : 3

 

Destination : ::1/128                                    Protocol  : Direct

NextHop     : ::1                                        Preference: 0

Interface   : InLoop0                                    Cost      : 0

 

Destination : 1:1::/64                                   Protocol  : Static

NextHop     : ::                                         Preference: 60

Interface   : NULL0                                      Cost      : 0

以上显示信息的解释请参见表1-6

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

<Sysname> display ipv6 routing-table acl 2000 verbose

 

Routes Matched by Access control list : 2000

Summary Count : 3

 

Destination: ::1/128

   Protocol: Direct          Process ID: 0

  SubProtID: 0x0                    Age: 08h57m19s

       Cost: 0               Preference: 0

        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

  Tunnel ID: Invalid          Interface: InLoopBack0

BkTunnel ID: Invalid        BkInterface: N/A

 

Destination: 1:1::/64

   Protocol: Static          Process ID: 0

  SubProtID: 0x2                    Age: 08h57m19s

       Cost: 0               Preference: 60

        Tag: 0                    State: Active Adv

  OrigTblID: 0x0                OrigVrf: default-vrf

    TableID: 0xa                 OrigAs: 0

      NibID: 0x20000002          LastAs: 0

     AttrID: 0xffffffff        Neighbor: ::

      Flags: 0x10084        OrigNextHop: ::

      Label: NULL           RealNextHop: ::

    BkLabel: NULL             BkNextHop: N/A

  Tunnel ID: Invalid          Interface: NULL0

BkTunnel ID: Invalid        BkInterface: N/A

以上显示信息的解释请参见表1-7

1.1.16  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

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

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

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

·     两次运算结果相同,同时前缀长度最长匹配的路由条目将被显示出来。

(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/128ipv6-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 : 1

 

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

以上显示信息的解释请参见表1-6

1.1.17  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

 

Routes Matched by Prefix list : test

Summary Count : 1

 

Destination: ::1/128                                     Protocol  : Direct

NextHop    : ::1                                         Preference: 0

Interface  : InLoop0                                     Cost      : 0

以上显示信息的解释请参见表1-6

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

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

 

Routes Matched by Prefix list : test

Summary Count : 1

 

Destination: ::1/128

   Protocol: Direct          Process ID: 0

  SubProtID: 0x0                    Age: 08h57m19s

       Cost: 0               Preference: 0

        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

  Tunnel ID: Invalid          Interface: InLoopBack0

BkTunnel ID: Invalid        BkInterface: N/A

以上显示信息的解释请参见表1-7

1.1.18  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:显示指定路由协议的信息,包括bgp4+directospfv3static

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  : Vlan2                                      Cost      : 0

 

Destination: 2::2/128                                    Protocol  : Static

NextHop    : fe80::3                                     Preference: 60

Interface  : Vlan2                                      Cost      : 0

 

Destination: 3::3/128                                    Protocol  : Static

NextHop    : 2::2                                        Preference: 60

Interface  : Vlan2                                      Cost      : 0

 

Static Routing table Status : <Inactive>

Summary Count : 0

以上显示信息的解释请参见表1-6

1.1.19  display ipv6 routing-table statistics

display ipv6 routing-table statistics命令用来显示IPv6路由表中的综合路由统计信息。综合路由统计信息包括路由总数、增加的路由数、删除的路由数等。

【命令】

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

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

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

【举例】

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

<Sysname> display ipv6 routing-table statistics

 

Proto      route       active      added       deleted

DIRECT     5           5           5           0

STATIC     3           3           3           0

OSPFv3     0           0           0           0

BGP4+      0           0           0           0

Total      8           8           8           0

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

 

1.1.20  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-9 display max-ecmp-num命令显示信息描述表

 

1.1.21  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

        Address family: IPv4

       Reference count: 0

       Local prefrence: 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

 

Detailed information of attribute 0x1:

                  Flag: 0x0

              Protocol: BGP

        Address family: IPv4

       Reference count: 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

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

字段

描述

Total number of attribute(s):

attribute的总个数

Flag

标志位

Protocol

产生该属性的协议

Address family

地址簇类型

Reference count

引用计数

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-patch个数为所有AS号之和)

AS-path value

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

 

1.1.22  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    BGP        480      31   End      No/No

 5    LDP        480      35   End      No/No

 6    SLSP       480      29   End      No/No

表1-11 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结束

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

·     Triggring 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结束

·     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.23  display rib nib

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

【命令】

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

display rib nib protocol protocol-name [ verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

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

nib-id:路由下一跳信息的ID值,取值范围1~FFFFFFFF。

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

protocol protocol-name:显示指定路由协议生成的下一跳信息,包括bgpdirectospfstatic

【举例】

# 显示RIB的下一跳信息。

<Sysname> display rib nib

Total number of nexthop(s): 176

 

      NibID: 0x10000000        Sequence: 0

       Type: 0x1                Flushed: Yes

   UserKey0: 0x0                VrfNthp: 1

   UserKey1: 0x0                Nexthop: 0.0.0.0

    IFIndex: 0x111            LocalAddr: 0.0.0.0

 

      NibID: 0x10000001        Sequence: 1

       Type: 0x1                Flushed: Yes

   UserKey0: 0x0                VrfNthp: 1

   UserKey1: 0x0                Nexthop: 127.0.0.1

    IFIndex: 0x112            LocalAddr: 127.0.0.1

 

      NibID: 0x10000002        Sequence: 2

       Type: 0x5                Flushed: Yes

   UserKey0: 0x0                VrfNthp: 1

   UserKey1: 0x0                Nexthop: 127.0.0.1

    IFIndex: 0x112            LocalAddr: 127.0.0.1

 

      NibID: 0x26000000        Sequence: 42

       Type: 0x2000             Flushed: Yes

   SubNibID: 0x21000023          SubSeq: 35

    NthpCnt: 1                    Samed: 0

   NthpType: IP

   SubNibID: 0x21000003          SubSeq: 36

    NthpCnt: 1                    Samed: 0

   NthpType: IP

   SubNibID: 0x21000004          SubSeq: 37

    NthpCnt: 1                    Samed: 0

   NthpType: IP

   SubNibID: 0x21000005          SubSeq: 38

    NthpCnt: 1                    Samed: 0

   NthpType: IP

 

......(省略部分显示信息)

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

 

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

<Sysname> display rib nib verbose

Total number of nexthop(s): 176

 

      NibID: 0x10000000        Sequence: 0

       Type: 0x1                Flushed: Yes

   UserKey0: 0x0                VrfNthp: 1

   UserKey1: 0x0                Nexthop: 0.0.0.0

    IFIndex: 0x111            LocalAddr: 0.0.0.0

     RefCnt: 6              FlushRefCnt: 2

       Flag: 0x84               Version: 1

 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: vpn1

   TunnelID: N/A

 

      NibID: 0x10000001        Sequence: 1

       Type: 0x1                Flushed: Yes

   UserKey0: 0x0                VrfNthp: 1

   UserKey1: 0x0                Nexthop: 127.0.0.1

    IFIndex: 0x112            LocalAddr: 127.0.0.1

     RefCnt: 13             FlushRefCnt: 5

       Flag: 0x84               Version: 1

 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: vpn1

   TunnelID: N/A

 

      NibID: 0x15000003        Sequence: 3

       Type: 0x43               Flushed: Yes

   UserKey0: 0x100010000        VrfNthp: 0

   UserKey1: 0x0                Nexthop: 22.22.22.22

    IFIndex: 0x0              LocalAddr: 0.0.0.0

     RefCnt: 9              FlushRefCnt: 3

       Flag: 0x84               Version: 1

     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

 

      NibID: 0x16000000        Sequence: 0

       Type: 0x2000             Flushed: Yes

   SubNibID: 0x11000009          SubSeq: 13

    NthpCnt: 1                    Samed: 0

   NthpType: IP

   SubNibID: 0x1100000d          SubSeq: 14

    NthpCnt: 1                    Samed: 0

   NthpType: IP

 2 nexthop(s):

PrefixIndex: 0              OrigNexthop: 10.1.1.2

  RelyDepth: 0              RealNexthop: 10.1.1.2

  Interface: Vlan10           LocalAddr: 10.1.1.1

  TunnelCnt: 0                      Vrf: default-vrf

   TunnelID: N/A

PrefixIndex: 1              OrigNexthop: 11.1.1.2

  RelyDepth: 0              RealNexthop: 11.1.1.2

  Interface: Vlan11           LocalAddr: 11.1.1.1

  TunnelCnt: 0                      Vrf: default-vrf

   TunnelID: N/A

 

......(省略部分显示信息)

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

 

1.1.24  display switch-routing-mode status

display switch-routing-mode status命令用来显示前缀大于64位的IPv6路由功能的支持情况。

【命令】

display switch-routing-mode status

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【举例】

# 显示前缀大于64位的IPv6路由功能的支持情况。

<Sysname> display switch-routing-mode status

Switch-routing-mode in use: ipv6-128 supported.

Switch-routing-mode at the next reboot: ipv6-128 supported.

1.1.25  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

   UserKey0: 0x0                VrfNthp: 1

   UserKey1: 0x0                Nexthop: 0.0.0.0

    IFIndex: 0x111            LocalAddr: 0.0.0.0

 

      NibID: 0x10000001        Sequence: 1

       Type: 0x1                Flushed: Yes

   UserKey0: 0x0                VrfNthp: 1

   UserKey1: 0x0                Nexthop: 127.0.0.1

    IFIndex: 0x112            LocalAddr: 127.0.0.1

 

......(省略部分显示信息)

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

 

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

<Sysname> display route-direct nib verbose

Total number of nexthop(s): 116

 

      NibID: 0x10000000        Sequence: 0

       Type: 0x1                Flushed: Yes

   UserKey0: 0x0                VrfNthp: 1

   UserKey1: 0x0                Nexthop: 0.0.0.0

    IFIndex: 0x111            LocalAddr: 0.0.0.0

     RefCnt: 2              FlushRefCnt: 0

       Flag: 0x2                Version: 1

 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: vpn1

   TunnelID: N/A

 

      NibID: 0x10000001        Sequence: 1

       Type: 0x1                Flushed: Yes

   UserKey0: 0x0                VrfNthp: 1

   UserKey1: 0x0                Nexthop: 127.0.0.1

    IFIndex: 0x112            LocalAddr: 127.0.0.1

     RefCnt: 5              FlushRefCnt: 0

       Flag: 0x2                Version: 1

 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: vpn1

   TunnelID: N/A

 

......(省略部分显示信息)

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

 

1.1.26  ecmp mode enhanced

ecmp mode enhanced命令用来使能等价路由增强模式功能。

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

【命令】

ecmp mode enhanced

undo ecmp mode

【缺省情况】

等价路由增强模式功能处于关闭状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【举例】

# 使能等价路由增强模式功能。

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

1.1.27  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

【参数】

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

【使用指导】

如果配置了该命令,协议在不配置GR的情况下,协议或RIB倒换重新恢复后,会延迟上述配置时间间隔,再通知FIB老化表项,当配置为0时,会立刻通知FIB老化表项。

【举例】

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

<Sysname> system-view

[Sysname] rib

[Sysname-rib] address-family ipv4

[Sysname-rib-ipv4] fib lifetime 60

1.1.28  max-ecmp-num

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

【命令】

max-ecmp-num number

【缺省情况】

缺省情况下,最大等价路由条数为8。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

number:最大等价路由的条数,取值范围为1~32。

【举例】

# 配置系统支持最大等价路由的条数为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。

1.1.29  protocol lifetime

protocol lifetime命令用来配置IPv4/IPv6路由和标签在RIB中的最大存活时间。

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

【命令】

protocol protocol lifetime seconds

undo protocol protocol lifetime

【缺省情况】

IPv4/IPv6路由和标签在RIB中的最大存活时间为480秒。

【视图】

RIB IPv4地址族视图/RIB IPv6地址族视图

【缺省用户角色】

network-admin

【参数】

seconds:最大存活时间,取值范围为0900,单位为秒。0表示协议一旦倒换立即老化RIB中的协议表项。

【使用指导】

如果配置了该命令,且协议配置GR的情况下,需要注意该时间不要与GR时间冲突,即必须要保证协议能够在该时间内完成GR并将全部表项下发RIB,否则会导致GR失败并断流。

【举例】

# 配置RIB中OSPF路由和标签的最大存活时间为60秒。

<Sysname> system-view

[Sysname] rib

[Sysname-rib] address-family ipv4

[Sysname-rib-ipv4] protocol ospf lifetime 60

1.1.30  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 }

【视图】

用户视图

【缺省用户角色】

network-admin

【参数】

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

protocol:清除IPv4路由表中指定路由协议的统计信息。目前可选择bgpdirectospfstatic

all:清除IPv4路由表中所有路由协议的统计信息。

【举例】

# 清除路由表中的路由统计信息。

<Sysname> reset ip routing-table statistics protocol all

1.1.31  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 }

【视图】

用户视图

【缺省用户角色】

network-admin

【参数】

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

protocol:清除IPv6路由表中指定路由协议的统计信息。目前可选择bgp4+directospfv3static

all:清除IPv6路由表中所有路由协议的统计信息。

【举例】

# 清除IPv6路由表中所有路由协议的综合路由统计信息。

<Sysname> reset ipv6 routing-table statistics protocol all

1.1.32  rib

rib命令用来进入RIB视图。

undo rib命令用来删除RIB视图下的所有配置。

【命令】

rib

undo rib

【视图】

系统视图

【缺省用户角色】

network-admin

【举例】

# 进入RIB视图。

<Sysname> system-view

[Sysname] rib

[Sysname-rib]

1.1.33  switch-routing-mode ipv6-128

switch-routing-mode ipv6-128命令用来开启前缀大于64位的IPv6路由功能。

undo switch-routing-mode ipv6-128命令用来关闭前缀大于64位的IPv6路由功能。

【命令】

switch-routing-mode ipv6-128

undo switch-routing-mode ipv6-128

【缺省情况】

缺省情况下,设备不支持前缀大于64位的IPv6路由功能。

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

注意事项:

·     不能同时配置switch-routing-mode ipv6-128switch-mode 4这两条命令。

·     该配置在设备重启后才能生效,进行设备重启前请评估重启对网络造成的影响,做好相关准备工作。

【举例】

# 开启前缀大于64位的IPv6路由功能。

<Sysname> system-view

[Sysname] switch-routing-mode ipv6-128

Reboot device to make the configuration take effect.

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们