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

08-MPLS命令参考

目录

01-MPLS基础命令

本章节下载 01-MPLS基础命令  (179.42 KB)

01-MPLS基础命令


1 MPLS基础

说明

设备支持两种运行模式:独立运行模式和IRF模式,缺省情况为独立运行模式。有关IRF模式的介绍,请参见“IRF配置指导”中的“IRF”。

 

1.1  MPLS基础配置命令

1.1.1  display mpls forwarding ilm

display mpls forwarding ilm命令用来显示ILM(Incoming Label Map,入标签映射)表项信息。

【命令】

独立运行模式:

display mpls forwarding ilm [ label ] slot slot-number

IRF模式:

display mpls forwarding ilm [ label ] chassis chassis-number slot slot-number

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

label:显示指定入标签的ILM表项,取值范围为16~1000000。对于独立运行模式,如果不指定本参数,则显示指定单板上的所有ILM表项信息;对于IRF模式,如果不指定本参数,则显示指定成员设备指定单板上的所有ILM表项信息。

slot slot-number显示指定单板上的ILM表项。slot-number为单板所在的槽位号。(独立运行模式)

chassis chassis-number slot slot-number:显示指定成员设备上指定单板的ILM表项。chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。(IRF模式)

【使用指导】

ILM用于根据入标签查找对应的标签操作类型、出标签值等。LSR接收到带有标签的报文后,根据报文中的栈顶标签值查找对应的ILM表项,执行相应的标签操作,并转发该报文。

【举例】

# 显示指定入标签的ILM表项。

<Sysname> display mpls forwarding ilm 30

Flags: T - Forwarded through a tunnel

       N - Forwarded through the outgoing interface to the nexthop IP address

       B - Backup forwarding information

       A - Active forwarding information

 

InLabel Oper    VRF   Flag SwapLabel Forwarding Info

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

30      SWAP    0     T    1300      1024

# 显示所有ILM表项。

<Sysname> display mpls forwarding ilm

Total ILM entries: 3

 

Flags: T - Forwarded through a tunnel

       N - Forwarded through the outgoing interface to the nexthop IP address

       B - Backup forwarding information

       A - Active forwarding information

 

InLabel Oper    VRF   Flag SwapLabel Forwarding Info

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

30      SWAP    0     T    1300      1024

1279    POP     0     -    -         -

1407    SWAP    0     NA   1271      GE3/0/3                  50.2.0.2

                      NB   1270      Tun0                     0.0.0.0

表1-1 display mpls forwarding ilm命令显示信息描述表

字段

描述

Total ILM entries

ILM表项总数

InLabel

入标签

Oper

操作类型,取值包括:

·       POP:弹出标签

·       POPGO:弹出标签,并将报文转发到另一条隧道

·       SWAP:交换标签

VRF

VPN实例的索引

Flag

转发标记,取值包括:

·       T:隧道转发

·       N:出接口/下一跳转发

·       B:备份转发信息

·       A:在用转发信息

SwapLabel

交换的标签值,即出标签值

Forwarding Info

转发信息

·       转发标记为N时,转发信息为出接口和下一跳

·       转发标记为T时,转发信息为NID

 

1.1.2  display mpls forwarding nhlfe

display mpls forwarding nhlfe命令用来显示NHLFE(Next Hop Label Forwarding Entry,下一跳标签转发项)表项信息。

【命令】

独立运行模式:

display mpls forwarding nhlfe [ nid ] slot slot-number

IRF模式:

display mpls forwarding nhlfe [ nid ] chassis chassis-number slot slot-number

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

nid:显示指定NHLFE表项的信息。nid为NHLFE表项索引,取值范围为0~1000000。对于独立运行模式,如果不指定本参数,则显示指定单板上的所有NHLFE表项信息;对于IRF模式,如果不指定本参数,则显示指定成员设备指定单板上的所有NHLFE表项信息。

slot slot-number显示指定单板上的NHLFE表项。slot-number为单板所在的槽位号。(独立运行模式)

chassis chassis-number slot slot-number:显示指定成员设备上指定单板的NHLFE表项。chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。(IRF模式)

【使用指导】

NHLFE表项描述了标签的转发信息(如出标签、出接口等),NHLFE表项主要用于为报文添加多层标签的情况。需要为报文添加多层标签时,LSR首先通过FIB表项或ILM表项获取最内层标签和对应的NHLFE表项索引,然后根据NHLFE表项索引查找NHLFE表项,从该表项中获取报文的外层标签。

【举例】

# 显示索引号为2048的NHLFE表项。

<Sysname> display mpls forwarding nhlfe 2048

Flags: T - Forwarded through a tunnel

       N - Forwarded through the outgoing interface to the nexthop IP address

       B - Backup forwarding information

       A - Active forwarding information

 

NID        Tnl-Type Flag OutLabel Forwarding Info

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

2048       LSP      NA   2025     GE3/0/2                  10.11.112.26

 

# 显示所有的NHLFE表项。

<Sysname> display mpls forwarding nhlfe

Total NHLFE entries: 5

 

Flags: T - Forwarded through a tunnel

       N - Forwarded through the outgoing interface to the nexthop IP address

       B - Backup forwarding information

       A - Active forwarding information

 

NID        Tnl-Type Flag OutLabel Forwarding Info

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

10         -        TA   -        2049

20         -        TA   -        2050

2048       LSP      NA   2025     GE3/0/2                  10.11.112.26

2049       LSP      NA   3024     GE3/0/2                  10.11.112.26

                    TB   3026     20

2050       LSP      NA   3025     GE3/0/1                  10.11.113.26

表1-2 display mpls forwarding nhlfe命令显示信息描述表

字段

描述

Total NHLFE entries

NHLFE表项总数

NID

NHLFE表项索引

Tnl-Type

隧道类型,取值包括LSP、GRE和CRLSP

如果隧道类型为无效值,则显示为“-”

Flag

转发标记,取值包括:

·       T:隧道转发

·       N:出接口/下一跳转发

·       B:备份转发信息

·       A:在用转发信息

OutLabel

出标签值

Forwarding Info

转发信息

·       转发标记为N时,转发信息为出接口和下一跳

·       转发标记为T时,转发信息为NID

 

1.1.3  display mpls interface

display mpls interface命令用来显示使能了MPLS能力接口的MPLS相关信息。

【命令】

display mpls interface [ interface-type interface-number ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

interface-type interface-number:显示指定接口的MPLS相关信息。interface-type interface-number为接口类型和接口编号。如果不指定本参数,则显示所有使能了MPLS能力接口的MPLS相关信息。

【举例】

# 显示所有使能了MPLS能力接口的MPLS相关信息。

<Sysname> display mpls interface

Interface               Status       MPLS MTU

GE3/0/1                 Up           1514

GE3/0/2                 Up           1514

表1-3 display mpls interface命令显示信息描述表

字段

描述

Interface

接口名称

Status

接口状态

MPLS MTU

接口的MPLS MTU,单位为字节

 

【相关命令】

·              mpls enable

·              mpls mtu

1.1.4  display mpls label

display mpls label命令用来显示MPLS标签的使用状态。

【命令】

display mpls label { label-value1 [ to label-value2 ] | all }

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

label-value1:显示指定标签的使用状态。label-value1为标签值,取值范围为16~1000000。当与label-value2一起使用时,label-value1表示标签范围的起始值。

to label-value2:标签范围的结束值,取值范围为16~1000000。如果同时指定了label-value1和本参数,则显示label-value1label-value2之间标签的使用状态。

all:显示所有标签的使用状态。

【举例】

# 显示900~902之间标签的使用状态。

<Sysname> display mpls label 900 to 902

Label          Owner          State

900            -              Idle

901            -              Idle

902            LDP            Alloc

表1-4 display mpls label命令显示信息描述表

字段

描述

Label

标签值

Owner

标签使用者,即使用该标签的协议,取值包括:LDP、BGP、RSVP和L2VPN

State

标签的使用状态,取值包括:

·       Idle:标签空闲

·       Alloc:标签已被申请

·       Pending:标签已释放,但仍被LSP表项使用

·       Inuse:标签已被申请,同时被LSP表项使用

 

1.1.5  display mpls lsp

display mpls lsp命令用来显示LSP(Label Switched Path,标签交换路径)信息。

【命令】

display mpls lsp [ egress | in-label label-value | ingress | outgoing-interface interface-type interface-number | protocol { bgp | ldp | local | rsvp-te | static | static-cr } | transit  ] [ vpn-instance vpn-instance-name ] [ ipv4-dest mask-length | ipv6 [ ipv6-dest prefix-length ] ] [ verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

egress:显示本设备作为出节点的LSP信息。

in-label label-value:显示以指定值为入标签的LSP信息。label-value为标签值,取值范围为0~1000000。

ingress:显示本设备作为入节点的LSP信息。

outgoing-interface interface-type interface-number:显示以指定接口为出接口的LSP信息。interface-type interface-number为接口类型和接口编号。

protocol:根据建立LSP的协议类型显示LSP信息。

bgp:显示BGP LSP信息。

ldp:显示LDP LSP信息。

local:显示直连下一跳LSP信息。

rsvp-te:显示RSVP-TE建立的CR-LSP信息,设备目前暂不支持该参数。

static:显示手工配置的静态LSP信息。

static-cr:显示手工配置的静态CR-LSP信息,设备目前暂不支持该参数。

transit:显示本设备作为中间节点的LSP信息。

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

ipv4-dest mask-length:显示到达指定IPv4 FECLSP信息。ipv4-destFEC的目的IPv4地址;mask-length为FEC目的IPv4地址的掩码长度,取值范围为0~32。

ipv6:显示IPv6的LSP信息。如果不指定本参数,则显示IPv4的LSP信息。

ipv6-dest prefix-length:显示到达指定IPv6 FECLSP信息。ipv6-destFEC的目的IPv6地址;prefix-length为FEC目的IPv6地址的前缀长度,取值范围为0~128。

verbose:显示LSP的详细信息。如果不指定本参数,则显示LSP的简要信息。

【使用指导】

如果没有指定任何参数,则显示所有LSP的简要信息;如果只指定了verbose参数,则显示所有LSP的详细信息。

【举例】

# 显示所有IPv4 LSP的简要信息。

<Sysname> display mpls lsp

FEC                         Proto    In/Out Label    Interface/Out NHLFE

100.100.100.100/24          LDP      -/1049          Vlan20

Backup                               -/1050          Vlan21

100.100.100.10/24           LDP      -/1051          Vlan22

Backup                               -/1050          Vlan21

100.100.100.10/24           LDP      -/1049          Vlan30

101.100.100.10/24           LDP      1026/1049       Vlan20

102.100.100.10/24           LDP      1027/-          -

103.100.100.10/24           LDP      1028/1049       Tunnel10

110.100.100.20/24           BGP      -/1049          Vlan20

111.100.100.10/24           BGP      2028/1049       Vlan20

112.100.100.10/24           BGP      2029/-          Vlan20

113.100.100.10/24           BGP      2030/1049       NHLFE1500

114.100.100.10/24           BGP      2031/1050       Tunnel100

100.100.100.100             Local    -/-             Vlan20

101.101.101.101/32          Static   -/100           Vlan20

-                           Static   100/200         Vlan20

-                           Static   101/-           Vlan20

200.200.200.200/64000/64000 RSVP     -/1030          Vlan10

201.200.200.200/64000/64000 RSVP     1024/1031       Vlan10

202.200.200.200/64000/64000 RSVP     1025/-          -

150.140.150.100/64001/0     StaticCR -/1000          Vlan10

-                           StaticCR 50/1001         Vlan10

-                           StaticCR 51/-            -

表1-5 display mpls lsp命令显示信息描述表

字段

描述

FEC

转发等价类,包括以下形式:

·       IP地址/掩码:表示根据目的地址划分FEC

·       IP地址:表示根据下一跳地址划分FEC

·       IP地址/Out Label:表示根据下一跳地址和出标签划分FEC

·       Ingres LSR ID/Tunnel ID/LSP ID:表示RSVP TE的FEC

·       -:表示静态Transit LSP、静态Egress LSP、静态Transit CR-LSP或静态Egress CR-LSP

如果显示为“Backup”,则表示该LSP是前一条LSP的备份LSP

Proto

标签分发协议,取值包括:

·       LDP:表示该LSP为采用LDP协议建立的LDP LSP

·       BGP:表示该LSP为采用BGP协议建立的BGP LSP

·       RSVP:表示该LSP为采用RSVP协议建立的CR-LSP

·       Static:表示该LSP为手工配置的静态LSP

·       StaticCR:表示该LSP为手工配置的静态CR-LSP

·       Local:表示该LSP为直连下一跳LSP

In/Out Label

入标签值/出标签值

Interface/Out NHLFE

出接口名称或NHLFE索引

取值为NHLFEnumber时,表示该LSP迭代到NID为number的NHLFE表项对应的Ingress LSP

 

# 显示所有IPv6 LSP的简要信息。

<Sysname> display mpls lsp ipv6

FEC      : 100:100:100:100:100:100:100:100/128

Protocol : BGP      In-Label     : 2050

Out-Label: 10003    Out-Interface: Vlan10

BkLabel  : 10004    BkInterface  : Vlan20

表1-6 display mpls lsp ipv6命令显示信息描述表

字段

描述

FEC

转发等价类,包括以下形式:

·       IP地址/掩码:表示根据目的地址划分FEC

·       IP地址:表示根据下一跳地址划分FEC

·       IP地址/Out Label:表示根据下一跳地址和出标签划分FEC

·       Ingres LSR ID/Tunnel ID/LSP ID:表示RSVP TE的FEC

·       -:表示静态Transit LSP、静态Egress LSP、静态Transit CR-LSP或静态Egress CR-LSP

Protocol

标签分发协议,取值包括:

·       LDP:表示该LSP为采用LDP协议建立的LDP LSP

·       BGP:表示该LSP为采用BGP协议建立的BGP LSP

·       RSVP:表示该LSP为采用RSVP协议建立的CR-LSP

·       Static:表示该LSP为手工配置的静态LSP

·       StaticCR:表示该LSP为手工配置的静态CR-LSP

·       Local:表示该LSP为直连下一跳LSP

In-Label

入标签值

Out-Label

出标签值

Out-Interface

出接口

BkLabel

备份LSP的出标签值

BkInterface

备份LSP的出接口

 

# 显示所有LSP的详细信息。

<Sysname> display mpls lsp verbose

Destination  : 56.10.10.2

FEC          : 56.10.10.2/32

Protocol     : LDP

LSR Type     : Egress

Service      : -

In-Label     : 1024       

State        : Active

 

Destination  : 56.10.10.4

FEC          : 56.10.10.2/32

Protocol     : LDP

LSR Type     : Transit

Service      : - 

In-Label     : 1026

Path ID      : 0x40000000.1

State        : Active

Out-Label    : 1800

Nexthop      : 10.1.1.2

Out-Interface: Vlan10

BkLabel      : 1900

BkNexthop    : 20.1.1.2

BkInteface   : Vlan20

 

Destination  : 56.10.10.4

FEC          : 56.10.10.2/32

Protocol     : LDP

LSR Type     : Ingress

Service      : -      

NHLFE ID     : 2000

State        : Active

Out-Label    : 1800

Nexthop      : 10.1.1.2

Out-Interface: Vlan10

表1-7 display mpls lsp verbose命令显示信息描述表

字段

描述

Destination

LSP的目的地址

FEC

转发等价类,包括以下形式:

·       IP地址/掩码:表示根据目的地址划分FEC

·       IP地址:表示根据下一跳地址划分FEC

·       IP地址/Out Label:表示根据下一跳地址和出标签划分FEC

·       Ingres LSR ID/Tunnel ID/LSP ID:表示RSVP TE的FEC

·       -:表示静态Transit LSP、静态Egress LSP、静态Transit CR-LSP或静态Egress CR-LSP

Protocol

标签分发协议,取值包括:

·       LDP:表示该LSP为采用LDP协议建立的LDP LSP

·       BGP:表示该LSP为采用BGP协议建立的BGP LSP

·       RSVP:表示该LSP为采用RSVP协议建立的CR-LSP

·       Static:表示该LSP为手工配置的静态LSP

·       StaticCR:表示该LSP为手工配置的静态CR-LSP

·       Local:表示该LSP为直连下一跳LSP

LSR Type

LSR类型,取值包括:

·       Ingress:LSP的入节点

·       Transit:LSP的中间节点

·       Egress:LSP的出节点

Service

LSP上部署的业务

In-Label

入标签值

Path ID

转发路径,取值为0xnn.m,nn表示承载本层LSP的外层LSP的NHLFE组ID,m表示等价路径编号

NHLFE ID

NHLFE表项索引

State

LSP状态,取值包括:

·       Active:LSP正在使用

·       Inactive:LSP空闲未用

Out-Label

出标签值

Nexthop

下一跳地址

Out-Interface

出接口

BkLabel

备份LSP的出标签值

BkNexthop

备份LSP的下一跳地址

BkInteface

备份LSP的出接口

 

【相关命令】

·              display mpls lsp statistics

1.1.6  display mpls lsp statistics

display mpls lsp statistics命令用来显示LSP的统计信息。

【命令】

display mpls lsp statistics

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【举例】

# 显示LSP的统计信息。

<Sysname> display mpls lsp statistics

LSP Type      Ingress/Transit/Egress  Active

Static LSP    0/0/0                   0/0/0

Static CRLSP  0/0/0                   0/0/0

LDP LSP       2/2/1                   2/2/1

RSVP CRLSP    0/0/0                   0/0/0

BGP LSP       0/0/0                   0/0/0

Local LSP     2/0/0                   2/0/0

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

Total         4/2/1                   4/2/1

表1-8 display mpls lsp statistics命令显示信息描述表