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

05-MPLS VPN分册

01-MPLS基本配置命令

本章节下载  (417.41 KB)

01-MPLS基本配置命令

目 

第1章 MPLS基本配置命令

1.1 MPLS基本配置命令

1.1.1 debugging mpls ldp

1.1.2 debugging mpls lspc

1.1.3 debugging mpls lfib

1.1.4 debugging mpls lfib slot drv

1.1.5 debugging mpls management

1.1.6 debugging mpls packet

1.1.7 display mpls interface

1.1.8 display mpls label

1.1.9 display mpls ldp

1.1.10 display mpls ldp cr-lsp

1.1.11 display mpls ldp interface

1.1.12 display mpls ldp lsp

1.1.13 display mpls ldp peer

1.1.14 display mpls ldp remote-peer

1.1.15 display mpls ldp session

1.1.16 display mpls ldp vpn-instance

1.1.17 display mpls lsp

1.1.18 display mpls lsp statistics

1.1.19 display mpls route-state

1.1.20 display mpls static-lsp

1.1.21 display mpls statistics interface

1.1.22 display mpls statistics lsp

1.1.23 du-readvertise

1.1.24 du-readvertise timer

1.1.25 hops-count

1.1.26 label advertise

1.1.27 label-distribution

1.1.28 label-retention

1.1.29 loop-detect

1.1.30 lsp-trigger

1.1.31 lsr-id

1.1.32 md5-password

1.1.33 mpls

1.1.34 mpls ldp (System view)

1.1.35 mpls ldp (Interface view)

1.1.36 mpls ldp advertisement

1.1.37 mpls ldp remote-peer

1.1.38 mpls ldp timer hello-hold

1.1.39 mpls ldp timer keepalive-hold

1.1.40 mpls ldp transport-address

1.1.41 mpls lsr-id

1.1.42 mtu-signalling

1.1.43 path-vectors

1.1.44 ping lsp

1.1.45 remote-ip

1.1.46 reset mpls ldp

1.1.47 reset mpls statistics interface

1.1.48 reset mpls statistics lsp

1.1.49 snmp-agent trap enable mpls

1.1.50 static-lsp egress

1.1.51 static-lsp ingress

1.1.52 static-lsp transit

1.1.53 statistics interval

1.1.54 tracert lsp

1.1.55 ttl expiration

1.1.56 ttl propagate

 


第1章  MPLS基本配置命令

&  说明:

l      除了LDP的GR特性外,MPLS LDP视图下的命令都可以在MPLS-LDP-VPN实例视图下使用。MPLS LDP视图下的命令对公网LDP起作用;MPLS-LDP-VPN实例视图下的命令对LDP实例起作用。文中不再赘述。

l      有关GR的命令介绍请参见“系统分册”中的“GR命令”。

 

1.1  MPLS基本配置命令

1.1.1  debugging mpls ldp

【命令】

debugging mpls ldp { advertisement | all | error | hsb | main | notification | pdu | session | socket | timer } [ interface interface-type interface-number ]

debugging mpls ldp remote-peer [ remote-peer-name ]

undo debugging mpls ldp { advertisement | all | error | hsb | main | notification | pdu | session | socket | timer } [ interface interface-type interface-number ]

undo debugging mpls ldp remote-peer [ remote-peer-name ]

【视图】

用户视图

【缺省级别】

1:监控级

【参数】

advertisement:发布事件。

all:所有事件。

error:错误事件。

hsb:热备份事件。

main:与外部模块相关的主要接口事件。

notification:通知事件。

pduPDU报文事件。

session:会话事件。

socket:套接字事件。

timer:定时器事件。

interface-type interface-number:使能了LDP的接口名称,指定接口类型和接口编号。

remote-peer remote-peer-name:远端对等体实体名称。

【描述】

debugging mpls ldp命令用来打开LDP调试信息开关。undo debugging mpls ldp命令用来关闭LDP调试信息开关。

缺省情况下,关闭调试信息开关。

表1-1 debugging mpls ldp advertisement命令显示信息列表

字段

描述

FEC:XXXX/ 0xffffffff

对于指定转发等价类的处理

US Peer

上游对等体

USCB's state

上游控制块的状态

Event

对指定事件的处理

DSCB's state

下游控制块的状态

LDP send LSP Message (Event: X) to LSPM for LSP

LDP通知LSPM LSP消息

Delete DSCB

删除下游控制块

Delete USCB

删除上游控制块

Delete FEC Radix Tree Node

删除FEC node

Start to process LSP Message(Type: X) from LSPM

处理LSPM触发的LSP消息

OutIf

出接口

Create FEC Radix Tree Node

创建FEC node

Create cross node for FEC

创建cross node

Create DSCB

创建下游控制块

Create USCB

创建上游控制块

Add Info Out_If

添加出接口信息

Label Mapping Message

标签映射消息

 

表1-2 debugging mpls ldp error命令显示信息列表

字段

描述

Session(XXXX. public Instance)'s state change to Down

会话中断

Fatal error happened

出现致命错误

Session(XXXX. public Instance)'s state change to Up

会话建立

 

表1-3 debugging mpls ldp hsb命令显示信息列表

字段

描述

Batch Backup Started

开始热备份

Batch Backup is Finished

热备份完成

Received HA Batch Backup Event 

收到热备份事件

Slave is ready

备板就绪

 

表1-4 debugging mpls ldp main命令显示信息列表

字段

描述

Receive LSP Message(Type: 13) from LSPM

收到来自LSPM的消息

FEC

转发等价类

Nexthop

下一跳地址

 

表1-5 debugging mpls ldp notification命令显示信息列表

字段

描述

Received notification SHUTDOWN From peer XXXX

收到peer的SHUTDOWN通知

Get session from tcp id

根据tcp id得到session

Ebit is set,Session will be delete

发现Ebit位置位,删除session

Sending notification SHUTDOWN to Peer XXXX

给peer发送SHUTDOWN通知

 

表1-6 debugging mpls ldp pdu命令显示信息列表

字段

描述

Receive UDP Message from Peer

收到peer的UDP消息

Received an LDP PDU from LSR

收到的PDU来自哪个LSR

Message content

消息的内容

The message type

消息的类型

Send TCP Message to Peer

给peer发送TCP消息

Sent LDP PDU to LSR

给哪个LSR发送PDU

 

表1-7 debugging mpls ldp session命令显示信息列表

字段

描述

Link Hello message received on interface

在某个接口收到hello消息

Link Hello message sent on interface

在某个接口发送hello消息

Session received keep alive message on Operational state

Session在operational状态收到keepalive消息

Sent keep alive message to LSR

给某个LSR发送keepalive消息

address withdraw message

地址撤消消息

notification

通知消息

Send shut down notify

发送shutdown通知

Informed Session Down event to L2VPN

通知session down给L2VPN

Session counter

Session计数器

Created session with LSR

和LSR创建session

Session received init msg in Initialised state

Session在初始化状态收到初始化消息

Session Init message sent to LSR

给LSR发送初始化消息

Sent keep alive message to LSR

给LSR发送keepalive消息

Session’s state changed from Initialised to Open received

Session状态从初始化迁移到Open received

Session received keep alive message on Open Received state

Session在Open received状态收到keepalive消息

Session's state changed from Open received to operational

Session状态从Open received迁移到operational

Address message sent to LSR

给LSR发送地址消息

Session received address message on Operational state

Session在Operational state状态收到地址消息

 

表1-8 debugging mpls ldp socket命令显示信息列表

字段

描述

LDP Receive TCP data on sock id

收到sock id X上的TCP数据

LDP success to send tcp data on sock

成功发送TCP数据

LDP TCP accept success

TCP 成功accept

create new sock with id

创建sock成功

LDP TCP receive data failure

接收数据失败

Error code

错误码

data length

数据长度

 

表1-9 debugging mpls ldp timer命令显示信息列表

字段

描述

Timer(id: XX, event: X) expired

定时器超时

Hello send Timer(id: X) expired

Hello发送定时器超时

LDP Keepalive timer (X)expired

Keepalive定时器超时

Timer(id: XX, event: X) for deletion

定时器删除

Timer(event:X) created   

定时器创建

LDP session hold time creat

创建session hold定时器

LDP session hold time restart

session hold定时器重启

Cmd Response/Request

报文的命令字段为Response/Request

Length number

报文长度为多少字节

Dest Destination IP address/Mask length

路由表项的目的网段及掩码长度

Nexthop Address

路由的下一跳地址

Cost number

路由的cost

Tag

路由的tag值

 

表1-10 debugging mpls ldp remote-peer命令显示信息列表

字段

描述

Target Hello message received from peer

收到target hello消息

Target Hello message sent to

发送target hello消息

 

【举例】

# 打开debugging mpls ldp advertisement调试功能。

启动两台交换机,由直连接口相连,配置MPLS,MPLS LDP相关配置,使得两台交换机之间建立Session。在一台交换机上打开debugging mpls ldp advertisement开关,期间在另一台上重启LDP:

<PE1> debuggiing mpls ldp advertisement

<PE1>

*0.16830023 PE1 LDP/8/Advertisement:

 DU Re-advertise for FEC: 140.2.2.2/0xffffffff.

*0.16830023 PE1 LDP/8/Advertisement:

 0 - FEC: 140.2.2.2/0xffffffff, Successful Next Hop Query 

// DU Re-advertise定时器定时下刷FEC信息

#Dec 22 14:55:50:388 2005 PE1 LDP/5/SessionDown: Session(140.2.2.2:0. public Instance)'s state change to Down

// Session DOWN 的Trap消息

*0.16838403 PE1 LDP/8/Advertisement: Vlan-interface 12

 FEC: 140.2.2.2/0xffffffff, DU DS state machine process, DS Peer 140.2.2.2:0, DSCB's state: Established , Event: DownStream Lost 

// 对端重启LDP,上游状态机处理上游事件

*0.16838403 PE1 LDP/8/Advertisement:

 FEC: 140.2.2.2/0xffffffff, DU Ingress US state machine process, USCB's state: Established   Event: Internal DownStream Withdraw

// 下游状态机处理上游事件

*0.16838403 PE1 LDP/8/Advertisement:

 LDP send LSP Message (Event: 3) to LSPM for LSP:

 0     140.2.2.2/32       -----/3     140.12.1.2      -------      Vlan12    

 The token is: 0. The MTU is: 1500.

// 通知LSP 消息给LSPM

*0.16838403 PE1 LDP/8/Advertisement:

 Delete USCB, FEC: 140.2.2.2/0xffffffff.

*0.16838403 PE1 LDP/8/Advertisement:

 Delete DSCB, FEC: 140.2.2.2/0xffffffff.

*0.16838419 PE1 LDP/8/Advertisement:

 Delete FEC Radix Tree Node, Destination: 140.2.2.2,Mask: 0xffffffff

*0.16838419 PE1 LDP/8/Advertisement:

 Downstream Lost, Cleanup Successful

// 删除上、下游控制块以及FEC node,下游丢失,清除成功

*0.16838538 PE1 LDP/8/Advertisement:

 Start to process LSP Message(Type: 13) from LSPM - FEC: 140.2.2.2/0xffffffff, Nexthop: 140.12.1.2

// Session重建,处理LSPM消息

*0.16838538 PE1 LDP/8/Advertisement:

 Start to process Route add (FEC: 140.2.2.2/0xffffffff, OutIf: Vlan-interface 12 Nexthop: 140.12.1.2)

// 处理路由添加事件

*0.16868001 PE1 LDP/8/Advertisement: Vlan-interface 12

 Receive Label Mapping Message from Peer(140.2.2.2:0) for FEC: 140.2.2.2/0xffffffff

// 收到标签映射消息

*0.16868001 PE1 LDP/8/Advertisement:

 Create FEC Radix Tree Node, Destination: 140.2.2.2, Mask: 0xffffffff

*0.16868001 PE1 LDP/8/Advertisement:

 Create cross node for FEC: 140.2.2.2, Mask: 0xffffffff.

*0.16868001 PE1 LDP/8/Advertisement:

 Create DSCB, FEC: 140.2.2.2/0xffffffff.

// 创建FEC node,cross node以及下游控制块

*0.16868001 PE1 LDP/8/Advertisement:

 0 - FEC: 140.2.2.2/0xffffffff, Successful Next Hop Query

*0.16868001 PE1 LDP/8/Advertisement:

 Update OutSeg Info, FEC: 140.2.2.2/0xffffffff, NHCount: 1.

// 更新出标签的表项信息

*0.16868001 PE1 LDP/8/Advertisement:

 Add Info Out_If: 3145744, NHAddr: 140.12.1.2.

*0.16868001 PE1 LDP/8/Advertisement: Vlan-interface 12

 FEC: 140.2.2.2/0xffffffff, DU DS state machine process, DS Peer 140.2.2.2:0, DSCB's state: Idle , Event: LDP Mapping

// 下游状态机处理LDP Mapping事件

*0.16868001 PE1 LDP/8/Advertisement:

 0 - FEC: 140.2.2.2/0xffffffff, Successful Next Hop Query

*0.16868017 PE1 LDP/8/Advertisement:

 Create USCB, FEC: 140.2.2.2/0xffffffff.

// 创建上游控制块

*0.16868032 PE1 LDP/8/Advertisement:

 FEC: 140.2.2.2/0xffffffff, DU Ingress US state machine process, USCB's state: Idle   Event: Internal DownStream Mapping

// 上游状态机处理Internal DownStream Mapping事件

*0.16868032 PE1 LDP/8/Advertisement:

 LDP send LSP Message (Event: 1) to LSPM for LSP:

 0     140.2.2.2/32       -----/3     140.12.1.2      -------      Vlan12    

 The token is: 557235. The MTU is: 1500.

// 上报LSPM LSP创建成功

# 打开debugging mpls ldp session调试功能。

启动两台交换机,由直连接口相连,配置MPLS,MPLS LDP相关配置,使得两台交换机之间建立session。在一台交换机上打开debugging mpls ldp session开关,期间在另一台上重启LDP:

<PE1> debuggiing mpls ldp session

<PE1>

*0.19200353 PE1 LDP/8/Session: Vlan-interface 12

 Link Hello message sent on interface: Vlan-interface 12

// 发送Hello消息

*0.19201475 PE1 LDP/8/Session:

 Session(140.3.3.3) received keep alive message on Operational state.

// 收到Keepalive消息

*0.19202353 PE1 LDP/8/Session: Vlan-interface 12

 Link Hello message received on interface: Vlan-interface 12

// 收到Hello消息

*0.19202695 PE1 LDP/8/Session:

 Sent keep alive message to LSR: 140.3.3.3.

// 发送Keepalive消息

#Dec 22 15:32:40:498 2005 PE1 LDP/5/SessionDown: Session(140.2.2.2:0. public Instance)'s state change to Down

// 对端重启,打出Session DOWN Trap信息

*0.19212498 PE1 LDP/8/Session: Vlan-interface 12

 Session(140.2.2.2) received address withdraw message on Operational state.

// 收到地址撤消消息

*0.19212498 PE1 LDP/8/Session: Vlan-interface 12

 Session(140.2.2.2) received notification in Operational state.

// 收到notification

*0.19212498 PE1 LDP/8/Session:

 Send shut down notify,Tcp connid is 3!

// 发送shutdown通知

*0.19212498 PE1 LDP/8/Session:

 Informed Session Down event to L2VPN

// 通知L2VPN Session DOWN

*0.19212498 PE1 LDP/8/Session:

 Session counter is 1

*0.19215395 PE1 LDP/8/Session: Vlan-interface 12

 Link Hello message sent on interface: Vlan-interface 12

// 发送Hello消息

*0.19215395 PE1 LDP/8/Session: Vlan-interface 12

 Link Hello message received on interface: Vlan-interface 12

// 收到Hello消息

*0.19215395 PE1 LDP/8/Session:

 Created session with LSR: 140.2.2.2

// 创建Session

*0.19215395 PE1 LDP/8/Session: Vlan-interface 12

 Link Hello message sent on interface: Vlan-interface 12

*0.19215421 PE1 LDP/8/Session: Vlan-interface 12

 Session(140.2.2.2) received init msg in Initialised state.

// 收到初始化消息

*0.19215421 PE1 LDP/8/Session:

 Session Init message sent to LSR: 140.2.2.2

// 发送初始化消息

*0.19215421 PE1 LDP/8/Session: Vlan-interface 12

 Sent keep alive message to LSR: 140.2.2.2.

// 发送Keepalive消息

*0.19215421 PE1 LDP/8/Session: Vlan-interface 12

 Session(140.2.2.2)'s state changed from Initialised to Open received.

// Session状态迁移

#Dec 22 15:32:43:437 2005 PE1 LDP/5/SessionUp: Session(140.2.2.2:0. public Instance)'s state change to Up

// 打出Session up的Trap信息

*0.19215437 PE1 LDP/8/Session: Vlan-interface 12

 Session(140.2.2.2) received keep alive message on Open Received state.

// 收到Keepalive消息

*0.19215437 PE1 LDP/8/Session: Vlan-interface 12

 Session(140.2.2.2)'s state changed from Open received to operational.

// Session状态迁移到operational

*0.19215437 PE1 LDP/8/Session:

 Address message sent to LSR: 140.2.2.2

// 给对端发送地址消息

*0.19215437 PE1 LDP/8/Session:

 Informed Session Up event to L2VPN

// 通知L2VPN Session up

*0.19215437 PE1 LDP/8/Session: Vlan-interface 12

 Session(140.2.2.2) received address message on Operational state.

// 收到地址消息

*0.19216438 PE1 LDP/8/Session:

 Session(140.3.3.3) received keep alive message on Operational state.

// 收到Keepalive消息

# 打开debugging mpls ldp pdu调试功能。

启动两台交换机,由直连接口相连,配置MPLS,MPLS LDP相关配置,使得两台交换机之间建立session。在一台交换机上打开debugging mpls ldp pdu开关:

<PE1>debugging mpls ldp pdu

<PE1>

*0.19804957 PE1 LDP/8/PDU:

 Receive UDP Message from Peer: 140.3.3.3. Message content:

 01 00 00 1c 00 00 17 bf 04 00 00 04 00 2d c0 00

 04 01 00 04 8c 03 03 03 04 02 00 04 00 00 00 00

 The message type: Hello Message.

// 收到Hello消息

*0.19806530 PE1 LDP/8/PDU: Vlan-interface 12

 Send UDP Link Hello Message on interface: Vlan-interface 12. Message content:

 01 00 00 1c 00 00 17 ab 04 00 00 04 00 0f 00 00

 04 01 00 04 8c 01 01 01 04 02 00 04 00 00 00 00

 The message type: Hello Message.

// 发送Hello消息

*0.19807692 PE1 LDP/8/PDU:

 Receive UDP Message from Peer: 140.2.2.2. Message content:

 01 00 00 1c 00 00 2a 05 04 00 00 04 00 0f 00 00

 04 01 00 04 8c 02 02 02 04 02 00 04 00 00 00 00

 The message type: Hello Message. 

// 收到Hello消息

*0.19810159 PE1 LDP/8/PDU:

 Received an LDP PDU from LSR: 140.2.2.2

*0.19810159 PE1 LDP/8/PDU: Vlan-interface 12

 Receive TCP Message from Peer: 140.2.2.2. Message content:

 02 01 00 04 00 00 2a 08

 The message type: Keepalive Message.

// 收到Keepalive消息

*0.19811519 PE1 LDP/8/PDU:

 Received an LDP PDU from LSR: 140.3.3.3

*0.19811519 PE1 LDP/8/PDU:

 Receive TCP Message from Peer: 140.3.3.3. Message content:

 02 01 00 04 00 00 17 c2

 The message type: Keepalive Message.

*0.19811550 PE1 LDP/8/PDU: Vlan-interface 12

 Send UDP Link Hello Message on interface: Vlan-interface 12. Message content:

 01 00 00 1c 00 00 17 ac 04 00 00 04 00 0f 00 00

 04 01 00 04 8c 01 01 01 04 02 00 04 00 00 00 00

 The message type: Hello Message.

*0.19812630 PE1 LDP/8/PDU:

 Receive UDP Message from Peer: 140.2.2.2. Message content:

 01 00 00 1c 00 00 2a 09 04 00 00 04 00 0f 00 00

 04 01 00 04 8c 02 02 02 04 02 00 04 00 00 00 00

 The message type: Hello Message.

*0.19815620 PE1 LDP/8/PDU: Vlan-interface 12

 Send TCP Message to Peer: 140.2.2.2. Message content:

 02 01 00 04 00 00 17 ad

 The message type: Keepalive Message.

// 发送Keepalive消息

1.1.2  debugging mpls lspc

【命令】

debugging mpls lspc { all | error | event | packet }

undo debugging mpls lspc { all | error | event | packet }

【视图】

用户视图

【缺省级别】

2:系统级

【参数】

all:表示所有调试信息开关。

error:表示错误调试信息开关。

event:表示事件调试信息开关。

packet:表示报文调试信息开关。

【描述】

debugging mpls lspc命令用来打开LSP控制模块调试信息开关。undo debugging mpls lspc命令用来关闭LSP控制模块调试信息开关。

缺省情况下,LSP控制模块调试信息开关处于关闭状态。

表1-11 debugging mpls lspc error命令输出信息描述表

字段

描述

LSPV: Failed to allocate memory when executing tracert command.

执行Tracert命令中分配内存失败

The input parameter is invalid!

输入参数无效

Target FEC TLV is invalid.

目的FEC TLV值无效

Failed to allocate memory.

内存分配失败

DS TLV is invalid.

Downstream Mapping TLV错误

Pad TLV is invalid.

Pad TLV错误

Error Code TLV is invalid.

Error Code TLV错误

Error Code TLV is not supported now.

不支持Error Code TLV

Vendor TLV is invalid.

Vendor TLV错误

Unknown TLV type type-value.

不识别的TLV类型

There is no sub-FEC TLV.

缺少sub FEC TLV

The type of sub-FEC TLV is invalid.

Sub FEC TLV类型错误

There must be at least one FEC TLV.

报文中至少需要一个FEC TLV

DS TLV is needed according to the input parameter.

DS TLV缺失

There is no Padding TLV.

Pad TLV缺失

The packet is too small to hold the TLVs.

报文长度小于所有TLV的长度

This type of sub-FEC TLV is not supported.

不支持的sub FEC TLV类型

Error Code TLV is not supported.

不支持Error Code TLV

There is no enough space for padding

没有足够的填充空间

LSPV: Failed to allocate memory when waiting for reply.

等待reply报文时分配内存失败

Encode header error!

构造报文头部发生错误

Encode TLV error!

构造TLV发生错误

Socket send error!

利用Socket发送报文失败

Failed to create socket for receiving data.

创建接收socket发生错误

Failed to create socket for sending data.

创建发送socket发生错误

Set socket option: IP_HDRINCL error!

设置socket选项IP_HDRINCL错误

Set socket option: SO_SENDBY_LSPV_FEC error!

设置socket选项SO_SENDBY_LSPV_FEC错误

TLV’s length is too long!

TLV长度超长

Received echo reply(ping) packet is too short!

接收到的echo reply报文太短

FEC sub TLV type in reply packet doesn’t match that in the request packet.

回应报文中的FEC sub TLV类型和请求报文不一致

FEC sub TLV [type] content in reply packet doesn’t match that in the request packet.

回应报文中的FEC sub TLV内容和请求报文不一致

FEC sub TLV type type-value is not supported now.

Sub FEC TLV类型不支持

The number of FEC sub TLVs in reply packet isn’t equal to that in the request packet.

回应报文中的FEC sub TLV数量和请求报文不一致

Reply packet must have FEC TLV.

回应报文必须携带FEC TLV

Pad Operation in reply packet isn’t equal to request packet.

回应报文中的Pad选项和请求报文不一致

Pad content in reply packet isn’t equal to request packet.

回应报文中的Pad内容和请求报文不一致

Receive TTL expired echo request message, decode message header failed.

接收到TTL超时的echo request消息,消息头解析失败

Receive TTL expired echo request message, decode message TLV failed.

接收到TTL超时的echo request消息,消息TLV解析失败

Receive TTL expired echo request message, encode message TLV failed when sending reply message.

接收到TTL超时的echo request消息,发送reply消息时构造TLV失败

Receive TTL expired echo request message, UDP send failed.

接收到TTL超时的echo request消息,UDP发送失败

Receive echo message on egress, decode message header failed.

egress接收到echo request消息,消息头部解析失败

Receive echo request message on egress, decode message TLV failed.

egress接收到echo request消息,消息解析TLV失败

Receive echo request message on egress, FEC Egress Valid failed.

egress接收到echo request消息,FEC校验失败

Receive echo request message on egress, encode message TLV failed when sending reply message.

egress接收到echo request消息,发送reply消息时构造TLV失败

Receive echo request message on egress, UDP send failed.

egress接收到echo request消息,UDP发送失败

 

表1-12 debugging mpls lspc event命令输出信息描述表

字段

描述

Sending echo request(ping) message.

发送echo request(ping)消息

Sending echo request(trace route) message.

发送echo request(trace route)消息

Received echo reply(ping) message.

接收到echo replyping)消息

Received echo reply(trace route) message.

接收到echo reply(trace route)消息

Receive TTL expired echo request message.

接收到TTL超时的echo request消息

Receive TTL expired echo request message, reply successfully.

接收到TTL超时的echo request消息并发送reply成功

Receive echo request message on egress.

Egress上接收到echo request

Receive echo request message on egress, reply successfully.

Egress上接收到echo request,回应reply消息成功

 

表1-13 debugging mpls lspc packet命令输出信息描述表

字段

描述

Send echo reply message for TTL expired. Length: length  content

收到TTL超时的echo request报文后,回应echo reply报文。报文长度为length字节,报文部分信息为content

Send echo reply message on egress. Length: length  content

出节点发送echo reply消息。报文长度为length字节,报文部分信息为content

Sending echo request(ping) message. Length: length  content

发送echo request(ping)消息。报文长度为length字节,报文部分信息为content

Sending echo request(trace route) message. Length: length  content

发送echo request(trace route)消息。报文长度为length字节,报文部分信息为content

Received echo reply(ping) message. Length: length  content

收到echo reply(ping)消息。报文长度为length字节,报文部分信息为content

Received echo reply(trace route) message. Length: length  content

收到echo request(trace route)消息。报文长度为length字节,报文部分信息为content

Receive TTL expired echo request message. Length: length  content

收到TTL 超时的echo request消息。报文长度为length字节,报文部分信息为content

Receive echo request message on egress. Length: length  content

出口收到echo request消息。报文长度为length字节,报文部分信息为content

 

【举例】

# 打开所有LSP控制模块调试信息开关。

<Sysname> terminal debugging

<Sysname> debuggiing mpls lspc all

1.1.3  debugging mpls lfib

【命令】

debugging mpls lfib [ code | sync ]

undo debugging mpls lfib [ code | sync ]

【视图】

用户视图

【缺省级别】

2:系统级

【参数】

code:打开MPLS表项编码、解码调试开关,观察表项的编码、解码的相关信息。

sync:打开MPLS表项同步过程调试开关,观察表项同步过程的相关信息。

【描述】

debugging mpls lfib命令用来打开MPLS表项同步过程或表项编码、解码调试开关。undo debugging mpls lfib命令用来关闭MPLS表项同步过程调试功能或表项的编码、解码过程调试开关。

缺省情况下,调试开关是关闭的。

  注意:

l      code调试在大量表项下发的时候,切毋使用,否则输出信息非常多,会影响系统的正常运行。

l      code调试输出的编码发生在主控板,解码发生在接口板和备用主控板。

 

表1-14 debugging mpls lfib code命令输出信息描述表

字段

描述

Begin encoding

编码开始

End encoding

编码结束

Encode entry

编码表项

SourceId

表项ID

OperType

操作类型

Size

表项的有效字节数

Decode entry

解码表项

CmdBlk Count

压缩包的表项的个数

CmdBlk Size

压缩包的表项的总字节数

Begin decoding

解码开始

End decoding

解码结束

 

表1-15 debugging mpls lfib sync命令输出信息描述表

字段

描述

Send entry

发送表项

Receive entry

接收表项

count

表项个数

time cost

消耗的时间,单位毫秒

total size

包的总字节数

CmdQ length

队列中表项的个数

CmdQ size

队列中表项的总字节数

 

表1-16 debugging mpls lfib sync命令输出信息描述表

字段

描述

MFW-BFD

MFW模块与BFD模块之间的交互

Begin Process

开始创建/撤销BFD会话的处理

End Process

结束创建/撤销BFD会话的处理

BFD MSG

BFD消息类型

SESS

BFD会话信息:源和目的地址及出接口

 

【举例】

# 打开MPLS表项编码、解码调试开关

<sysname> debugging mpls lfib code

1.1.4  debugging mpls lfib slot drv

【命令】

debugging mpls lfib slot slot-number drv

undo debugging mpls lfib slot slot-number drv

【视图】

用户视图

【缺省级别】

2:系统级

【参数】

lfib:打开MFW调试开关。

slot slot-number:打开槽位调试开关。slot-number,槽位号。

drv:打开下发驱动数据调试开关。

【描述】

debugging mpls lfib slot drv命令用来打开MFW模块表项下发驱动调试开关。undo debugging mpls lfib slot slot-num drv命令用来关闭MFW模块下发驱动调试开关。

缺省情况下,MFW模块下发驱动调试开关是关闭的。

表1-17 debugging mpls lfib slot drv命令输出信息描述表

字段

描述

entry

表项

MFW

表示转发模块

DRV

表示驱动模块

VC

虚链路

ILM

入标签映射

PW

虚连接

Del

删除(Delete)的缩写

FRR

快速重路由

MFW-DRV

MFW与DRV两个模块间的交互

TunnelID

隧道标识

equal

等价

DEL entry

指主路径删除表项

ADD entry

指主路径添加表项

ARP change operation

ARP变化操作(0表示表项的下发动作不是是由ARP变化引起,1表示是表项的下发动作是由ARP变化引起)

ARP change flag

ARP变化标记(0表示不是由这条表项引起的ARP变化操作,1表示是由这条表项引起的ARP变化操作)

DEL entry count

删除表项的数目

ADD Entry count

添加表项的数目

NHLFE

下一跳标签转发表项

NHLFE state

NHLFE的状态

DrvContext

驱动返回给上层的信息

Get Arp Flag

获取ARP标记

command error

错误命令字

DEL_FRR

删除FRR

ADD_FRR

添加FRR

Del_All_Entry

删除所有表项

Add_All_Entry

添加所有表项

Download

下发

Result is

表示表项下发驱动结果是成功还是失败(0表示成功,1表示失败)

Downloaded

已下发

 

【举例】

# 打开一号槽的MFW调试开关

<sysname> debugging mpls lfib slot 1 drv

1.1.5  debugging mpls management

【命令】

debugging mpls management { agent | all | event | interface | policy | process| tunnel }

undo debugging mpls management { agent | all | event | interface | policy | process| tunnel }

【视图】

用户视图

【缺省级别】

2:系统级

【参数】

agent:MPLS Agent的所有调试信息开关。

all:所有MPLS调试信息开关。

event:MPLS各种事件的调试信息开关。

interface:MPLS收发消息的接口的调试信息开关。

policy:LDP建立LSP的策略的调试信息开关。

process:MPLS处理过程的调试信息开关。

tunnelMPLS隧道调试信息开关。

【描述】

debugging mpls management命令用来打开MPLS的LSP调试信息开关。undo debugging mpls management命令用来关闭相应调试开关。

缺省情况下,所有MPLS调试开关均不打开。

当LSP管理模块LSPM(LSP Management)运行有问题时,可以通过debugging mpls management命令进行故障定位,但这条命令的执行会影响系统性能,因此建议谨慎使用。

表1-18 debugging mpls management agent命令显示信息列表

字段

描述

Message Source

消息源

OperType

操作类型

ulLspIndex

Lsp索引

ulLspToken

Lsp token

enLabelOperation

标签操作类型

ulInLabel

入标签

ulInIfIndex

入接口索引

ulOutLabel

出标签

ulLabelStackDepth

标签栈深度

ulOutIfIndex

出接口索引

 

表1-19 debugging mpls management interface命令显示信息列表

字段

描述

Received Signal DELETE message,

收到信令删除消息

Received Route DELETE message,

收到路由删除消息

Received Route CREATE message

收到路由创建消息

Received Signal CREATE message

收到信令创建消息

 

表1-20 debugging mpls management policy命令显示信息列表

字段

描述

Calling Signalling protocol for VRF

调用信令协议

LSP deleted

删除LSP

LSP added

添加LSP

Received Route Add message

收到路由添加消息

 

表1-21 debugging mpls management process命令显示信息列表

字段

描述

Rcv delete lsp msg from signaling protocol

从信令协议收到删除LSP消息

Received Signal DELETE message,

收到信令删除消息

Received Signaling message

收到信令消息

Received Signal CREATE message

收到信令创建消息

Received Route message

收到路由消息

 

表1-22 debugging mpls management tunnel命令显示信息列表

字段

描述

physic check

检查物理接口

ulIfIndex

物理接口索引

get mode data ok

得到正确的模式数据

 

【举例】

# 打开debugging mpls management agent调试功能。

启动两台交换机,由直连接口相连,配置MPLS,MPLS LDP相关配置,使得两台交换机之间建立session。在一台交换机上打开debugging mpls management agent开关,期间在另一台上reset mpls ldp all

<PE1> debugging mpls management agent

*0.21301372 PE1 LSPAGENT/8/Event:A Message  from Main Board Lspagt Queue has been processed , Message Source is:LSPAGT_ENTITY_MPLS_LSPM; OperType is:LSPM_LSPAGT_DELETE_ILM

// Agent处理删除ILM表项

*0.21301372 PE1 LSPAGENT/8/Event:

----------------Begin to Print Debug Info,Current Slot ID:0 -----------------

 

 ulLspIndex : 9253

 ulLspToken : 557239

 enLabelOperation : LSPM_LABEL_PUSH

 ulInLabel : 4294967295

 ulInIfIndex :             0      InIfName :

 ulOutLabel : 3

 ulLabelStackDepth : 0

 ulLabelStack :

 ulOutIfIndex :      3145744      OutIfName :      Vlan-interface 12

 ulOutAtIndex : 0

 ulVrfIndex : 0

 ulDestAddr : 140.2.2.2

 ulDestMask : 255.255.255.255

 ulSlotNumber : 0

*0.21301372 PE1 LSPAGENT/8/Event:

 ulNextHop : 140.12.1.2

 ulTunnelIFIndex : 0

 ulFRRFlag : 0

 ulFRRBackupIFIndex : 0

 ulFRRBackupIFInLabel : 4294967295

 ulMtu : 1500

 ulFRRKeyword : 0

 ulRouteType : LSPM_IGP

 ulOutgoingToken : 0

 ulDownloadFlag : 1

 Infomation from product :

        ulDrvContext[0] : 0

        ulDrvContext[1] : 0

 ulMplsTeEnabled : 0

 ul6PEFlag : 0

 aulIPV6DestAddr :  0 :  0 :  0 :  0 :

 ulPrefixLength : 0

 aulIPV6NextHop :  0 :  0 :  0 :  0 :

 ucCT : 0

 ulBandWidth : 4294967295

 ulOperType : LSPM_LSPAGT_DELETE_NHLFE

 ulRefToken : 0

 

 ulSlotNumInToken : 0

 ------------------------------- End of Debug Info--------------------------

// 删除的表项内容

 

*0.21301372 PE1 LSPAGENT/8/Event:

 Agent-MFW: Return value of Call MPLSFW_AgentSendMsgForLspm API function,return VOS_OK! 

// 删除成功

*0.21301372 PE1 LSPAGENT/8/Event:A Message  from Main Board Lspagt Queue has been processed , Message Source is:LSPAGT_ENTITY_MPLS_LSPM; OperType is:LSPM_LSPAGT_DELETE_NHLFE

// Agent处理删除NHLFE表项

*0.21301372 PE1 LSPAGENT/8/Event:

 

 ----------------Begin to Print Debug Info,Current Slot ID:0 ----------------

 

 ulLspIndex : 9254

 ulLspToken : 557240

 enLabelOperation : LSPM_LABEL_PUSH

 ulInLabel : 4294967295

 ulInIfIndex :             0      InIfName :

 ulOutLabel : 1024

 ulLabelStackDepth : 0

 ulLabelStack :

 ulOutIfIndex :      3145744      OutIfName :      Vlan-interface 12

 ulOutAtIndex : 0

 ulVrfIndex : 0

 ulDestAddr : 140.3.3.3

 ulDestMask : 255.255.255.255

 ulSlotNumber : 0

*0.21301372 PE1 LSPAGENT/8/Event:

 ulNextHop : 140.12.1.2

 ulTunnelIFIndex : 0

 ulFRRFlag : 0

 ulFRRBackupIFIndex : 0

 ulFRRBackupIFInLabel : 4294967295

 ulMtu : 1500

 ulFRRKeyword : 0

 ulRouteType : LSPM_IGP

 ulOutgoingToken : 0

 ulDownloadFlag : 1

 Infomation from product :

        ulDrvContext[0] : 0

        ulDrvContext[1] : 0

 ulMplsTeEnabled : 0

 ul6PEFlag : 0

 aulIPV6DestAddr :  0 :  0 :  0 :  0 :

 ulPrefixLength : 0

 aulIPV6NextHop :  0 :  0 :  0 :  0 :

 ucCT : 0

 ulBandWidth : 4294967295

 ulOperType : LSPM_LSPAGT_DELETE_NHLFE

 ulRefToken : 0

 

 ulSlotNumInToken : 0

 ------------------------------- End of Debug Info--------------------------

// 删除的表项内容

*0.21301372 PE1 LSPAGENT/8/Event:

 Agent-MFW: Return value of Call MPLSFW_AgentSendMsgForLspm API function,return VOS_OK!

// 删除成功

*0.21305797 PE1 LSPAGENT/8/Event:A Message  from Main Board Lspagt Queue has been processed , Message Source is:LSPAGT_ENTITY_MPLS_LSPM; OperType is:LSPM_LSPAGT_ADD_ILM

// Session重新起来之后,添加ILM表项

*0.21331182 PE1 LSPAGENT/8/Event:

 

 ----------------Begin to Print Debug Info,Current Slot ID:0 ----------------

 

 ulLspIndex : 9257

 ulLspToken : 557241

 enLabelOperation : LSPM_LABEL_PUSH

 ulInLabel : 4294967295

 ulInIfIndex :             0      InIfName :

 ulOutLabel : 3

 ulLabelStackDepth : 0

 ulLabelStack :

 ulOutIfIndex :      3145744      OutIfName :      Vlan-interface 12

 ulOutAtIndex : 1

 ulVrfIndex : 0

 ulDestAddr : 140.2.2.2

 ulDestMask : 255.255.255.255

 ulSlotNumber : 0

*0.21331182 PE1 LSPAGENT/8/Event:

 ulNextHop : 140.12.1.2

 ulTunnelIFIndex : 0

 ulFRRFlag : 0

 ulFRRBackupIFIndex : 0

 ulFRRBackupIFInLabel : 4294967295

 ulMtu : 1500

 ulFRRKeyword : 0

 ulRouteType : LSPM_IGP

 ulOutgoingToken : 0

 ulDownloadFlag : 1

 Infomation from product :

        ulDrvContext[0] : 0

        ulDrvContext[1] : 0

 ulMplsTeEnabled : 0

 ul6PEFlag : 0

 aulIPV6DestAddr :  0 :  0 :  0 :  0 :

 ulPrefixLength : 0

 aulIPV6NextHop :  0 :  0 :  0 :  0 :

 ucCT : 0

 ulBandWidth : 4294967295

 ulOperType : LSPM_LSPAGT_ADD_NHLFE

 ulRefToken : 0

 

 ulSlotNumInToken : 0

 ------------------------------- End of Debug Info--------------------------

// 表项内容

*0.21331197 PE1 LSPAGENT/8/Event:

 Agent-MFW: Return value of Call MPLSFW_AgentSendMsgForLspm API function,return VOS_OK!

// 添加成功

*0.21331197 PE1 LSPAGENT/8/Event:A Message  from Main Board Lspagt Queue has been processed , Message Source is:LSPAGT_ENTITY_MPLS_LSPM; OperType is:LSPM_LSPAGT_ADD_NHLFE

// 添加NHLFE

*0.21331197 PE1 LSPAGENT/8/Event:

 

 ----------------Begin to Print Debug Info,Current Slot ID:0 ----------------

 

 ulLspIndex : 9258

 ulLspToken : 557242

 enLabelOperation : LSPM_LABEL_PUSH

 ulInLabel : 4294967295

 ulInIfIndex :             0      InIfName :

 ulOutLabel : 1025

 ulLabelStackDepth : 0

 ulLabelStack :

 ulOutIfIndex :      3145744      OutIfName :      Vlan-interface 12

 ulOutAtIndex : 1

 ulVrfIndex : 0

 ulDestAddr : 140.3.3.3

 ulDestMask : 255.255.255.255

 ulSlotNumber : 0

*0.21331197 PE1 LSPAGENT/8/Event:

 ulNextHop : 140.12.1.2

 ulTunnelIFIndex : 0

 ulFRRFlag : 0

 ulFRRBackupIFIndex : 0

 ulFRRBackupIFInLabel : 4294967295

 ulMtu : 1500

 ulFRRKeyword : 0

 ulRouteType : LSPM_IGP

 ulOutgoingToken : 0

 ulDownloadFlag : 1

 Infomation from product :

        ulDrvContext[0] : 0

        ulDrvContext[1] : 0

 ulMplsTeEnabled : 0

 ul6PEFlag : 0

 aulIPV6DestAddr :  0 :  0 :  0 :  0 :

 ulPrefixLength : 0

 aulIPV6NextHop :  0 :  0 :  0 :  0 :

 ucCT : 0

 ulBandWidth : 4294967295

 ulOperType : LSPM_LSPAGT_ADD_NHLFE

 ulRefToken : 0

 

 ulSlotNumInToken : 0

 ------------------------------- End of Debug Info--------------------------

// 表项内容

*0.21331197 PE1 LSPAGENT/8/Event:

 Agent-MFW: Return value of Call MPLSFW_AgentSendMsgForLspm API function,return VOS_OK!

// 添加成功

# 打开debugging mpls management interface调试功能。

启动两台交换机,由直连接口相连,配置MPLS,MPLS LDP相关配置,使得两台交换机之间建立Session。在一台交换机上打开debugging mpls management interface开关,期间在另一台上reset mpls ldp all

<PE1>debugging mpls management interface

*0.22430627 PE1 LSPM/8/LSPM INTERFACE:

 Received Signal DELETE message, VRF Index: 0 destination: 0x8c010101 destination mask: 0xffffffff Nexthop: 0x7f000001 OutIfIndex: 0x150000 InIfIndex: 0x300010

// 接口收到信令删除消息

*0.22430627 PE1 LSPM/8/LSPM INTERFACE:

 Received Signal DELETE message, VRF Index: 0 destination: 0x8c030303 destination mask: 0xffffffff Nexthop: 0x8c0c0102 OutIfIndex: 0x300010 InIfIndex: 0x0

// 接口收到信令删除消息

#Dec 22 16:22:17:972 2005 PE1 LDP/5/SessionUp: Session(140.2.2.2:0. public Instance)'s state change to Up

// Session重新起来

*0.22435678 PE1 LSPM/8/LSPM INTERFACE:

 Received Route CREATE message, destination: 0x8c010101 destination mask: 0xffffffff.

# 打开debugging mpls management policy调试功能。

启动两台交换机,由直连接口相连,配置MPLS,MPLS LDP相关配置,使得两台交换机之间建立session。在一台交换机上打开debugging mpls management policy开关,期间在另一台上reset mpls ldp all

<PE1>debugging mpls management policy

<PE1>

#Dec 23 10:12:18:552 2005 PE1 LDP/5/SessionDown: Session(140.2.2.2:0. public Instance)'s state change to Down

// 对端重启,Session DOWN

*0.92036640 PE1 LSPM/8/LSPM POLICY:

 LSP deleted, VRF:0 Destination: 0x8c010101 Destination mask: 0xffffffff Nexthop: 0x7f000001 IfIndex:0x150000 LSPIndex:0x2443.

// 删除LSP

*0.92036640 PE1 LSPM/8/LSPM POLICY:

 LSP deleted, VRF:0 Destination: 0x8c030303 Destination mask: 0xffffffff Nexthop: 0x8c0c0102 IfIndex:0x300010 LSPIndex:0x2444.

// 删除LSP

*0.92036640 PE1 LSPM/8/LSPM POLICY:

 LSP deleted, VRF:0 Destination: 0x8c020202 Destination mask: 0xffffffff Nexthop: 0x8c0c0102 IfIndex:0x300010 LSPIndex:0x2445.

// 删除LSP

*0.92036640 PE1 LSPM/8/LSPM POLICY:

 Route Doesnot Satisfy Policy!. Sig Prot is informed.

// 路由不满足策略,通知信令协议

*0.92036640 PE1 LSPM/8/LSPM POLICY:

 Calling Signalling protocol for VRF:0 Dst Addr:0x8c030303 Dst Mask:0xffffffff NextHop: 0x8c0c0102 If Index: 0x300010 Event: 13

// 调用信令协议

*0.92036640 PE1 LSPM/8/LSPM POLICY:

 Route Doesnot Satisfy Policy!. Sig Prot is informed.

// 路由不满足策略,通知信令协议

*0.92036640 PE1 LSPM/8/LSPM POLICY:

 Calling Signalling protocol for VRF:0 Dst Addr:0x8c020202 Dst Mask:0xffffffff NextHop: 0x8c0c0102 If Index: 0x300010 Event: 13

// 调用信令协议

#Dec 23 10:12:23:365 2005 PE1 LDP/5/SessionUp: Session(140.2.2.2:0. public Instance)'s state change to Up

// Session重新UP起来

*0.92041801 PE1 LSPM/8/LSPM POLICY:

 Received Route Add message, VRF:0 Destination: 0x8c010101 Destination mask: 0xffffffff Nexthop: 0x7f000001 IfIndex:1376256.

// 收到添加路由消息

*0.92041801 PE1 LSPM/8/LSPM POLICY:

 Calling Signalling protocol for VRF:0 Dst Addr:0x8c010101 Dst Mask:0xffffffff NextHop: 0x7f000001 If Index: 0x150000 Event: 1

// 调用信令协议处理

*0.92041801 PE1 LSPM/8/LSPM POLICY:

 Route added successfully

//路由添加成功

*0.92042024 PE1 LSPM/8/LSPM POLICY:

 LSP added, VRF:0 Destination: 0x8c010101 Destination mask: 0xffffffff Nexthop:0x7f000001 IfIndex:0x150000 LSPIndex:0x2446.

// 添加LSP

*0.92066067 PE1 LSPM/8/LSPM POLICY:

 LSP added, VRF:0 Destination: 0x8c020202 Destination mask: 0xffffffff Nexthop:0x8c0c0102 IfIndex:0x300010 LSPIndex:0x2447.

// 添加LSP

*0.92066083 PE1 LSPM/8/LSPM POLICY:

 LSP added, VRF:0 Destination: 0x8c030303 Destination mask: 0xffffffff Nexthop:0x8c0c0102 IfIndex:0x300010 LSPIndex:0x2448.

// 添加LSP

# 打开debugging mpls management process调试功能。

启动两台交换机,由直连接口相连,配置MPLS,MPLS LDP相关配置,使得两台交换机之间建立session。在一台交换机上打开debugging mpls management process开关,期间在另一台上reset mpls ldp all

<PE1>debuggiing mpls management process

<PE1>

#Dec 22 17:05:57:766 2005 PE1 LDP/5/SessionDown: Session(140.2.2.2:0. public Instance)'s state change to Down

// 对端重启,Session Down

*0.25271766 PE1 LSPM/8/LSPM PROCESS:

Rcv delete lsp msg from signaling protocol 0x8c010101/0xffffffff !

// 从信令协议收到删除LSP消息

*0.25271766 PE1 LSPM/8/LSPM PROCESS:

Rcv delete lsp msg from signaling protocol 0x8c020202/0xffffffff !

// 从信令协议收到删除LSP消息

*0.25271766 PE1 LSPM/8/LSPM PROCESS:

Rcv delete lsp msg from signaling protocol 0x8c030303/0xffffffff !

// 从信令协议收到删除LSP消息

*0.25271844 PE1 LSPM/8/LSPM PROCESS:

Received Signaling message.

// 收到信令消息

*0.25271844 PE1 LSPM/8/LSPM PROCESS:

 Received Signal DELETE message, VRF Index: 0 destination: 0x8c010101 destination mask: 0xffffffff Nexthop: 0x7f000001 OutIfIndex: 0x150000 InIfIndex: 0x300010

// 收到信令删除消息

*0.25271844 PE1 LSPM/8/LSPM PROCESS:

 Setting MTU = LSP MTU 

// 设置MTU

*0.25271844 PE1 LSPM/8/LSPM PROCESS:

Down to Agent success: evt/lsptype 4/3

// 下发Agent成功

*0.25271844 PE1 LSPM/8/LSPM PROCESS:

Received Signaling message.

*0.25271844 PE1 LSPM/8/LSPM PROCESS:

 Received Signal DELETE message, VRF Index: 0 destination: 0x8c020202 destination mask: 0xffffffff Nexthop: 0x8c0c0102 OutIfIndex: 0x300010 InIfIndex: 0x0

*0.25271844 PE1 LSPM/8/LSPM PROCESS:

 Setting MTU = LSP MTU

*0.25271844 PE1 LSPM/8/LSPM PROCESS:

Down to Agent success: evt/lsptype 5/3

// 同上面的流程

*0.25271844 PE1 LSPM/8/LSPM PROCESS:

Notify to TNLM SUCCESS. Event: 2, LspIndex: 9265, 0x8c020202/0x20/token557247.

// 通知TNLM

*0.25271844 PE1 LSPM/8/LSPM PROCESS:

Free Token success: 557247

// 释放Token成功

*0.25271860 PE1 LSPM/8/LSPM PROCESS:

Received Signaling message.

*0.25271860 PE1 LSPM/8/LSPM PROCESS:

 Received Signal DELETE message, VRF Index: 0 destination: 0x8c030303 destinatio

n mask: 0xffffffff Nexthop: 0x8c0c0102 OutIfIndex: 0x300010 InIfIndex: 0x0

*0.25271860 PE1 LSPM/8/LSPM PROCESS:

 Setting MTU = LSP MTU

*0.25271860 PE1 LSPM/8/LSPM PROCESS:

Down to Agent success: evt/lsptype 5/3

*0.25271860 PE1 LSPM/8/LSPM PROCESS:

Notify to TNLM SUCCESS. Event: 2, LspIndex: 9267, 0x8c030303/0x20/token557248.

*0.25271860 PE1 LSPM/8/LSPM PROCESS:

Free Token success: 557248

// 同上面流程

#Dec 22 17:05:59:280 2005 PE1 LDP/5/SessionUp: Session(140.2.2.2:0. public Instance)'s state change to Up

// Session重新UP

*0.25274675 PE1 LSPM/8/LSPM PROCESS:

Alloc Token success: 557249/0x300010

// 成功分配Token

*0.25274675 PE1 LSPM/8/LSPM PROCESS:

Rcv create lsp msg from signaling protocol 0x8c020202/0xffffffff In If - 0x0 !

// 从信令协议收到创建LSP消息

*0.25274690 PE1 LSPM/8/LSPM PROCESS:

Received Signaling message.

*0.25274690 PE1 LSPM/8/LSPM PROCESS:

 Received Signal CREATE message, VRF Index: 0 destination: 0x8c020202 destination mask: 0xffffffff Nexthop: 0x8c0c0102 OutIfIndex: 0x300010 InIfIndex: 0x0

*0.25274690 PE1 LSPM/8/LSPM PROCESS:

 Setting MTU = LSP MTU

*0.25274690 PE1 LSPM/8/LSPM PROCESS:

 Add route success, VRF:0 Destination: 0x8c020202 Destination mask: 0xffffffff Nexthop: 0x8c0c0102 IfIndex:0x300010 .

// 成功添加路由

*0.25274690 PE1 LSPM/8/LSPM PROCESS:

 Added LSP in LM Successfully

// 添加LSP成功

*0.25274690 PE1 LSPM/8/LSPM PROCESS:

Down to Agent success: evt/lsptype 2/3

// 下发Agent成功

*0.25274690 PE1 LSPM/8/LSPM PROCESS:

Notify to TNLM SUCCESS. Event: 1, LspIndex: 9268, 0x8c020202/0x20/token557249. 

// 通知TNLM

*0.25275573 PE1 LSPM/8/LSPM PROCESS:

Received Route message.

*0.25275573 PE1 LSPM/8/LSPM PROCESS:

 Add route success, VRF:0 Destination: 0x8c010101 Destination mask: 0xffffffff Nexthop: 0x7f000001 IfIndex:0x150000 .

*0.25275573 PE1 LSPM/8/LSPM PROCESS:

Rcv create lsp msg from signaling protocol 0x8c010101/0xffffffff In If - 0x300010 !

*0.25275812 PE1 LSPM/8/LSPM PROCESS:

Received Signaling message.

*0.25275812 PE1 LSPM/8/LSPM PROCESS:

 Received Signal CREATE message, VRF Index: 0 destination: 0x8c010101 destination mask: 0xffffffff Nexthop: 0x7f000001 OutIfIndex: 0x150000 InIfIndex: 0x300010

*0.25275812 PE1 LSPM/8/LSPM PROCESS:

 Setting MTU = LSP MTU

*0.25275812 PE1 LSPM/8/LSPM PROCESS:

Error: No LSP found for the route.

*0.25275812 PE1 LSPM/8/LSPM PROCESS:

 Added LSP in LM Successfully

   *0.25275812 PE1 LSPM/8/LSPM PROCESS:

Down to Agent success: evt/lsptype 1/3

// 和上面的流程类似

# 打开debugging mpls management tunnel调试功能。

启动两台交换机,由直连接口相连,配置MPLS,MPLS LDP,MPLS TE相关配置,使得两台交换机之间建立session以及tunnel。在一台交换机上打开debugging mpls management tunnel开关,期间在另一台上shutdown直连接口然后再undo shutdown

<PE1>debugging mpls management tunnel

<PE1>

*0.94534296 PE1 LSPM/8/LSPM TUNNEL:

 Begin physic check,ulIfIndex:3407872

*0.94534296 PE1 LSPM/8/LSPM TUNNEL:                                            

 TE tunnel get mode data ok when check physic,ulTunnelIfIndex:3407872          

*0.94534296 PE1 LSPM/8/LSPM TUNNEL:                                            

 End physic check,the tunnel can up         

// 刚开始接口UP,检查成功,tunnel可以UP                                  

%Dec 23 10:51:12:310 2005 PE1 IFNET/5/UPDOWN:                                  

 Line protocol on the interface Tunnel0 is DOWN  

// 因为对端接口shutdown,tunnel down                             

*0.94564310 PE1 LSPM/8/LSPM TUNNEL:

 Begin physic check,ulIfIndex:3407872

*0.94564310 PE1 LSPM/8/LSPM TUNNEL:

 TE tunnel get mode data ok when check physic,ulTunnelIfIndex:3407872

*0.94564310 PE1 LSPM/8/LSPM TUNNEL:

 End physic check,the tunnel can't up

// 检查接口情况,返回失败,tunnel不能UP

%Dec 23 10:52:12:591 2005 PE1 IFNET/5/UPDOWN:

 Line protocol on the interface Tunnel0 is UP

// 对端undo shutdown,tunnel up

*0.94629360 PE1 LSPM/8/LSPM TUNNEL:

 Begin physic check,ulIfIndex:3407872

*0.94629360 PE1 LSPM/8/LSPM TUNNEL:

 TE tunnel get mode data ok when check physic,ulTunnelIfIndex:3407872

*0.94629360 PE1 LSPM/8/LSPM TUNNEL:

 End physic check,the tunnel can up

// 物理查询返回OK,tunnel可以UP

1.1.6  debugging mpls packet

【命令】

debugging mpls packet [ acl acl-number] [error] [ inlabel outer-in-label [ inner-in-label ] ] [ l2vpn-in-interface interface-type interface-number ]

undo debugging mpls packet

【视图】

用户视图

【缺省级别】

2:系统级

【参数】

acl:输出符合ACL匹配条件的MPLS报文的调试信息。

acl-number:高级访问控制列表号。

error:输出MPLS错误报文的调试信息。

inlabel:输出具有指定入标签值的MPLS报文的调试信息。

outer-in-label:外层入标签。

inner-in-label:内层入标签。

l2vpn-in-interface:输出使能了L2VPN的接口的MPLS报文调试信息。

interface-type interface-number:指定接口类型和接口编号。

【描述】

debugging mpls packet命令用来打开MPLS报文转发调试信息开关。undo debugging mpls packet命令用来关闭MPLS报文转发调试开关。

缺省情况下,关闭MPLS报文转发调试开关。

表1-23 debugging mpls packet l2vpn-in-interface命令显示信息列表

字段

描述

L2VPNForward

处理函数

Receiving from Vlan-interface 12

从Vlan接口12收到的报文

PktLen

报文长度

Link layer encap type

链路层协议封装类型

 

表1-24 debugging mpls packet inlable命令显示信息列表

字段

描述

Receiving from Vlan3

从vlan3接口收到报文

PktLen

报文长度

Label(s)

入标签

EXP

和QoS相关,暂时没有使用

 

【举例】

# 打开debugging mpls packet调试功能。

启动五台交换机,组网配置L3VPN,在一个PE设备上打开debugging mpls packet调试开关。

<PE1> debugging mpls packet

<PE1>

*0.3815709 F-RT1 MFW/8/MPLSFW PACKET:

PUSH Label=3

PKTTYPE_IP :Sending to Vlan3, Dest=15.33.33.33, Nexthop=15.20.1.1

//压入标签3,发送报文给DUT3

*0.3823332 F-RT1 MFW/8/MPLSFW PACKET:

PUSH Label=3

PKTTYPE_IP :Sending to Vlan3, Dest=15.33.33.33, Nexthop=15.20.1.1

//压入标签3,发送报文给DUT3

*0.3824701 F-RT1 MFW/8/MPLSFW PACKET:

PUSH Label=1024, EXP=0, TTL=255

PUSH Label=1024, EXP=0, TTL=255

PKTTYPE_MPLS :Sending to Vlan3, PktLen=92, Label(s)=1024,1024, EXP=0, TTL=255

// 压入标签内层入标签1024和外层入标签1024,从vlan3发送报文

*0.3824701 F-RT1 MFW/8/MPLSFW PACKET:Slot=2;

MPLSFW_Input: Receiving from Vlan3, PktLen=88, Label(s)=1024, EXP=0, TTL=254

POP Label=1024, EXP=0, TTL=254

Delivering up to IP!

// 从vlan3接口收到报文,报文长度为88,标签为1024,弹出标签1024,按IP报文转发

*0.3824701 F-RT1 MFW/8/MPLSFW PACKET:Slot=2;

PKTTYPE_IP :Sending to Slot 6, Dest=15.40.1.1, InnerLabel=1024, Vpn=1, Token=9371650

// 发送目的地址为15.40.1.1,内层标签为1024的报文到接口板

*0.3824779 F-RT1 MFW/8/MPLSFW PACKET:

PUSH Label=1024, EXP=0, TTL=255

PUSH Label=1024, EXP=0, TTL=255

PKTTYPE_MPLS :Sending to Vlan3, PktLen=92, Label(s)=1024,1024, EXP=0, TTL=255

// 压入标签内层入标签1024和外层入标签1024,从vlan3发送报文

*0.3824779 F-RT1 MFW/8/MPLSFW PACKET:Slot=2;

MPLSFW_Input: Receiving from Vlan3, PktLen=88, Label(s)=1024, EXP=0, TTL=254

POP Label=1024, EXP=0, TTL=254

Delivering up to IP!

// 从VLAN接口3收到报文,报文长度为88,标签为1024,弹出标签1024,按IP报文转发

*0.3824779 F-RT1 MFW/8/MPLSFW PACKET:Slot=2;

PKTTYPE_IP :Sending to Slot 6, Dest=15.40.1.1, InnerLabel=1024, Vpn=1, Token=9371650

// 发送目的地址为15.40.1.1,内层标签为1024的报文到接口板

*0.3824851 F-RT1 MFW/8/MPLSFW PACKET:

PUSH Label=1024, EXP=0, TTL=255

PUSH Label=1024, EXP=0, TTL=255

PKTTYPE_MPLS :Sending to Vlan3, PktLen=92, Label(s)=1024,1024, EXP=0, TTL=255  

// 压入标签内层入标签1024和外层入标签1024,从vlan3发送报文

*0.3824851 F-RT1 MFW/8/MPLSFW PACKET:Slot=2;

MPLSFW_Input: Receiving from Vlan3, PktLen=88, Label(s)=1024, EXP=0, TTL=254   

POP Label=1024, EXP=0, TTL=254

Delivering up to IP!

// 从VLAN接口3收到报文,报文长度为88,标签为1024,弹出标签1024,按IP报文转发

1.1.7  display mpls interface

【命令】

display mpls interface [ interface-type interface-number ] [ verbose ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

interface-type interface-number:指定接口类型和接口编号。

verbose:显示详细信息。

【描述】

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

l              如果不指定任何参数,则显示所有使能了MPLS能力的接口的简要信息;

l              如果只指定interface-type interface-number,则显示指定使能了MPLS能力的接口的简要信息。

相关配置可参考命令display mpls statistics interfacempls

【举例】

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

<Sysname> display mpls interface

Interface   Status     TE Attr    LSP Count   CRLSP Count

Vlan12      Up         En         0           0         

Vlan14      Up         En         0           0         

# 显示指定的使能了MPLS能力的接口的详细信息。

<Sysname> display mpls interface Vlan-interface 12 verbose

No             : 1

Interface      : Vlan12

Status         : Down

TE Attribute   : Disable

LSPCount       : 0

CR-LSPCount    : 0

FRR            : Disabled

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

字段

描述

No

序号

Interface

接口简要名称

Status

接口状态

TE Attr/TE Attribute

接口上是否使能TE

LSPCount

接口上LSP条数

CR-LSPCount

接口上CR-LSP条数

FRR

是否使能FRR(快速重路由),如果使能了FRR,还将显示绑定的隧道

 

&  说明:

有关FRR的介绍请参见“MPLS分册”中的“MPLS TE配置”。

 

1.1.8  display mpls label

【命令】

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

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

label-value1:显示指定标签的使用状态,当与label-value2一起使用时,表示标签范围的开始。

to label-value2:标签范围的结束。

all:显示所有标签信息。

【描述】

display mpls label命令用来显示MPLS标签信息。

【举例】

# 显示指定标签的使用状态。

<Sysname> display mpls label 1280

Label alloc state: '.' means not used, '$' means used

-------------Dynamic Label--------------------------------

  1280:.

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

<Sysname> display mpls label all

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

Label alloc state: '.' means not used, '$' means used

------------------------Static Label---------------------------------

16:.... ........ ........ ........  ........ ........ ........ ........

976:........ ........ ........ ........  ........ ........

------------------------Dynamic Label--------------------------------

1024: $ $$...... ........ ........  ........ ........ ........ ........

1088:.. ........ ........ ........  ........ ........ ........ ........

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

字段

描述

Label alloc state

标签分配状态

'.' means not used

'.'表示没有使用

'$' means used

'$'表示已经使用

Static Label

静态标签

Dynamic Label

动态标签

 

1.1.9  display mpls ldp

【命令】

display mpls ldp [ all [ verbose ] ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

all所有LDP信息。

verbose:显示详细信息。

|:对输出的信息进行过滤。

begin:显示以指定字符串开头的信息。

include:显示包含指定字符串的信息。

exclude:显示不含指定字符串的信息。

regular-expression:正则表达式,不包含空格。

【描述】

display mpls ldp命令用来显示LDP信息。如果不指定参数,将显示所有LDP的详细信息。

相关配置可参考命令mpls ldp

【举例】

# 显示LDP的详细信息。

<Sysname> display mpls ldp all verbose

                           LDP Global Information

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

 Protocol Version        : V1           Neighbor Liveness    : 60 Sec

 Graceful Restart        : Off          FT Reconnect Timer   : 60 Sec

 MTU Signaling           : On           Recovery Timer       : 60 Sec

 

                          LDP Instance Information

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

 Instance ID            : 0          VPN-Instance         :

 Instance Status        : Active      LSR ID              : 1.1.1.1

 Hop Count Limit        : 32         Path Vector Limit    : 32

 Loop Detection         : Off

 DU Re-advertise Timer  : 30 Sec     DU Re-advertise Flag : On

 DU Explicit Request    : Off        Request Retry Flag   : On

 Label Distribution Mode: Ordered    Label Retention Mode : Liberal

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

表1-27 display mpls ldp命令显示信息描述表

字段

描述

LDP Global Information

LDP全局信息

Protocol Version

LDP的协议版本

Neighbor Liveness

GR的邻居存活定时器间隔

Graceful Restart

是否使能Graceful Restart功能

FT Reconnect Timer

GR的重接定时器间隔

Recovery Timer

GR的恢复定时器间隔

MTU Signaling

是否支持MTU信令

LDP Instance Information

LDP实例信息

Instance ID

LDP实例序号

VPN-Instance

使能LDP能力的VPN实例的名称,如果是缺省的VPN实例,显示为空

Instance Status

LDP实例状态

LSR ID

LSR的标识符

Hop Count Limit

配置的跳次计数限制值

Loop Detection

是否使能环路

Path Vector Limit

配置的路径向量限制值

DU Re-advertise Flag

是否使能DU重新发布功能

DU Re-advertise Timer

DU重新发布定时器的间隔值

Request Retry Flag

是否使能重发送请求功能

DU Explicit Request

是否使能DU会话方式发送显式请求消息功能

Label Retention Mode

此实例配置的标签保持方式

Label Distribution Mode

此实例配置的标签分布控制方式

 

1.1.10  display mpls ldp cr-lsp

【命令】

display mpls ldp cr-lsp [ lspid lsr-id lsp-id ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

lspid :指定CR-LSP的标识符。

lsr-id:LSR的标识符,IP地址形式。

lsp-id:Ingress节点的本地LSP的标识符。

|:对输出的信息进行过滤。

begin:显示以指定字符串开头的信息。

include:显示包含指定字符串的信息。

exclude:显示不含指定字符串的信息。

regular-expression:正则表达式,不包含空格。

【描述】

display mpls ldp cr-lsp命令用来显示LDP创建的CR-LSP信息。

相关配置可参考命令display mpls lsp

【举例】

# 显示LDP创建的CR-LSP信息。

<Sysname> display mpls ldp cr-lsp

        Displaying All LDP CR-LSP(s) for public network

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

 CR-LSP ID      DestAddress/Mask   In/OutLabel  In/Out-Interface

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

 1.1.1.9:0       2.2.2.9/32         NULL/1027    -------/Vlan12

 2.2.2.9:0       1.1.1.9/32         1027/NULL    Vlan12/-------

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

The Total LDP CR-LSP(s): 2

表1-28 display mpls ldp cr-lsp命令显示信息描述

字段

描述

CR-LSP ID

指定基于约束路由的LSP标识符

DestAddress/Mask

FEC的目的地址和掩码

In/OutLabel

入/出标签值

In/Out-Interface

该CR-LSP的入接口/出接口名称

 

1.1.11  display mpls ldp interface

【命令】

display mpls ldp interface [ all ] [ [ vpn-instance vpn-instance-name ] [ interface-type interface-number ] ] [ verbose ] [ | { begin | exclude | include } regular-expression ]

display mpls ldp interface [ all ] [ verbose ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

all显示所有信息。

vpn-instance vpn-instance-name:VPN实例的名字。

interface-type interface-number:指定接口类型和接口编号。

verbose:显示详细信息。

|:对输出的信息进行过滤。

begin:显示以指定字符串开头的信息。

include:显示包含指定字符串的信息。

exclude:显示不含指定字符串的信息。

regular-expression:正则表达式,不包含空格。

【描述】

display mpls ldp interface命令用来显示使能了LDP能力的接口信息。

相关配置可参考命令mpls ldp (System view)和mpls ldp (Interface view)。

【举例】

# 显示使能了LDP的接口信息。

<Sysname> display mpls ldp interface

     LDP Interface Information in Public Network

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

 IF-Name         Status       LAM   Transport-Address   Hello-Sent/Rcv

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

 Vlan12            Active       DU    172.17.1.1          583/1017

 Vlan14            Active       DU    172.17.1.1          578/1015

 Vlan16            Active       DU    172.17.1.1          531/444

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

 LAM: Label Advertisement Mode         IF-Name: Interface name

# 显示所有接口的详细信息。

<Sysname> display mpls ldp interface verbose

     LDP Interface Information in Public Network

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

 Interface Name : Vlan12

 LDP ID         : 172.17.1.1:0          Transport Address : 172.17.1.1

 Entity Status  : Active                Interface MTU     : 1500

 

 Configured Hello Timer     : 15 Sec

 Negotiated Hello Timer     : 15 Sec

 Configured Keepalive Timer : 45 Sec

 Label Advertisement Mode   : Downstream Unsolicited

 Hello Message Sent/Rcvd    : 591/1033 (Message Count)

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

 Interface Name : Vlan14

 LDP ID         : 172.17.1.1:0          Transport Address : 172.17.1.1

 Entity Status  : Active                Interface MTU     : 1500

 Configured Hello Timer     : 15 Sec

 Negotiated Hello Timer     : 15 Sec

 Configured Keepalive Timer : 45 Sec

 Label Advertisement Mode   : Downstream Unsolicited

 Hello Message Sent/Rcvd    : 586/1031 (Message Count)

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

 Interface Name : Vlan16

 LDP ID         : 172.17.1.1:0          Transport Address : 172.17.1.1

 Entity Status  : Active                Interface MTU     : 1500

 Configured Hello Timer     : 15 Sec

 Negotiated Hello Timer     : 15 Sec

 Configured Keepalive Timer : 45 Sec

 Label Advertisement Mode   : Downstream Unsolicited

 Hello Message Sent/Rcvd    : 539/452 (Message Count)

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

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

字段

描述

Interface Name

使能了LDP的接口名称

LDP ID

LDP的标识符

Transport Address

实体的传输地址,也用做TCP连接终端地址

Entity Status

实体状态:激活或非激活

Interface MTU

接口的最大传输单元

Label Advertisement Mode

标签发布方式,取值为DoD和DU

Configured Keepalive Timer

配置的Keepalive定时器时间

Configured Hello Timer

配置的Hello定时器时间

Negotiated Hello Timer

协商的Hello定时器时间

Hello Message Sent/Rcvd [X/Y]

X:此接口发出的Hello消息数目

Y:此接口接收的Hello消息数目

 

1.1.12  display mpls ldp lsp

【命令】

display mpls ldp lsp [ vpn-instance vpn-instance-name [ destination-address mask-length ] ] [ | { begin | exclude | include } regular-expression ]

display mpls ldp lsp all [ | { begin | exclude | include } regular-expression ]

display mpls ldp lsp [dest-addr mask-length ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

all显示所有信息。

vpn-instance vpn-instance-name:VPN实例的名字。

dest-addr:建立LSP的目的地址。

mask-length:地址掩码长度。

|:对输出的信息进行过滤。

begin:显示以指定字符串开头的信息。

include:显示包含指定字符串的信息。

exclude:显示不含指定字符串的信息。

regular-expression:正则表达式,不包含空格。

【描述】

display mpls ldp lsp命令用来显示LDP创建的LSP相关信息。

相关配置可参考命令display mpls lsp

【举例】

# 显示LDP创建LSP信息。

<Sysname> display mpls ldp lsp

                              LDP LSP Information

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

 SN     DestAddress/Mask   In/OutLabel   Next-Hop        In/Out-Interface

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

 1      100.10.1.0/24      3/NULL        100.10.1.2      Vlan12/Vlan16

 2      172.17.0.0/16      3/NULL        172.17.1.1      Vlan16/Vlan14

*3      100.1.1.1/32       Liberal(1025)      

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

 A '*' before an LSP means the LSP is not established

 A '*' before a Label means the USCB or DSCB is stale

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

字段

描述

SN

该LSP的序号。SN前面如果有“*”表示未建立LSP

DestAddress/Mask

该LSP的FEC目的地址和掩码

In/OutLabel

入/出标签值。In/OutLabel前面如果有“*”表示该LSP处于GR过程中。Liberal(X),表示不可用LSP,标签值为X

Next-Hop

下一跳地址

In/Out-Interface

入接口与出接口

 

1.1.13  display mpls ldp peer

【命令】

display mpls ldp peer [ peer-id ] [ vpn-instance vpn-instance-name [ verbose ] [ peer-id ] ] [ | { begin | exclude | include } regular-expression ]

display mpls ldp peer [ all ] [ verbose ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

vpn-instance vpn-instance-name:VPN实例的名字。

peer-id:对等体的LSR ID。

verbose:显示详细信息。

|:对输出的信息进行过滤。

begin:显示以指定字符串开头的信息。

include:显示包含指定字符串的信息。

exclude:显示不含指定字符串的信息。

regular-expression:正则表达式,不包含空格。

all显示所有对等体信息。

【描述】

display mpls ldp peer命令用来显示对等体的信息。

相关配置可参考命令mpls ldp

【举例】

# 显示对等体的信息。

<Sysname> display mpls ldp peer

         LDP Peer Information in Public network

 Total number of peers: 3

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

 Peer-ID                Transport-Address  Discovery-Source

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

 172.17.1.2:0           172.17.1.2          Vlan-interface12

 168.1.1.1:0            168.1.1.1           Vlan-interface12

 100.10.1.1:0           100.10.1.1          Vlan-interface16

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

表1-31 display mpls ldp peer命令显示信息描述表

字段

描述

Total number of peers

对等体的数量

Peer-ID

对等体的LDP标识符

Transport-Address

对等体的传输地址

Discovery-Source

此对等体的发现源

 

#显示对等体的详细信息。

<Sysname> display mpls ldp peer verbose

        LDP Peer Information in Public network

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

 Peer LDP ID         : 172.17.1.2:0

 Peer Max PDU Length : 4096             Peer Transport Address : 172.17.1.2

 Peer Loop Detection : Off              Peer Path Vector Limit : 0

 Peer FT Flag        : Off              Peer Keepalive Timer   : 45 Sec

 Recovery Timer      : ----             Reconnect Timer        : ----

 

 Peer Label Advertisement Mode : Downstream Unsolicited

 Peer Discovery Source         : Vlan-interface12

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

 Peer LDP ID         : 168.1.1.1:0

 Peer Max PDU Length : 4096             Peer Transport Address : 168.1.1.1

 Peer Loop Detection : Off              Peer Path Vector Limit : 0

 Peer FT Flag        : Off              Peer Keepalive Timer   : 45 Sec

 Recovery Timer      : ----             Reconnect Timer        : ----

 

 Peer Label Advertisement Mode : Downstream Unsolicited

 Peer Discovery Source         :   Vlan-interface12

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

 Peer LDP ID         : 100.10.1.1:0

 Peer Max PDU Length : 4096             Peer Transport Address : 100.10.1.1

 Peer Loop Detection : Off              Peer Path Vector Limit : 0

 Peer FT Flag        : Off              Peer Keepalive Timer   : 45 Sec

 Recovery Timer      : ----             Reconnect Timer        : ----

 

 Peer Label Advertisement Mode : Downstream Unsolicited

 Peer Discovery Source         : Vlan-interface16

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

表1-32 display mpls ldp peer verbose命令显示信息描述表

字段

描述

Peer LDP ID

对等体的LDP标识符

Peer Max PDU Length

对等体最大PDU长度

Peer Keepalive Timer

对等体Keepalive定时器时间

Peer Loop Detection

对等体是否使能环路检测功能

Peer Path Vector Limit

对等体的路径向量限制值

Peer FT Flag

对等体是否使能GR FT功能

Reconnect Timer

GR的重接定时器间隔

Recovery Timer

GR的恢复定时器间隔

Peer Transport Address

对等体的传输地址

Peer Label Advertisement Mode

对等体标签发布方式

Peer Discovery Source

此对等体的发现源

 

1.1.14  display mpls ldp remote-peer

【命令】

display mpls ldp remote-peer [ remote-name remote-peer-name ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

remote-name remote-peer-name:远端对等体的名称。

|:对输出的信息进行过滤。

begin:显示以指定字符串开头的信息。

include:显示包含指定字符串的信息。

exclude:显示不含指定字符串的信息。

regular-expression:正则表达式,不包含空格。

【描述】

display mpls ldp remote-peer命令用来显示远端对等体信息。

相关配置可参考命令mpls ldpremote-ip

【举例】

# 显示指定远端对等体名称为BJI的信息。

<Sysname> display mpls ldp remote-peer remote-name BJI

                        LDP Remote Entity Information                    --------------------------------------------------------------------------

 

 Remote Peer Name  : BJI

 Remote Peer IP    : 3.3.3.3          LDP ID : 1.1.1.1:0

 Transport Address : 1.1.1.1

 

 Configured Keepalive Timer : 45 Sec

 Configured Hello Timer     : 45 Sec

 Negotiated Hello Timer     : 45 Sec

 Hello Message Sent/Rcvd    : 3/2 (Message Count)

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

表1-33 display mpls ldp remote-peer命令显示信息描述表

字段

描述

LDP Remote Entity Information

LDP远端对等体的信息

Remote Peer Name

此远端对等体的名称

Remote Peer IP

远端对等体的IP地址

LDP ID

本地LDP的标识符

Transport Address

此远端对等体的传输地址

Configured Keepalive Timer

配置的Keep alive定时器时间

Configured Hello Timer

配置的Hello定时器时间

Negotiated Hello Timer

协商的Hello定时器时间

Hello Message Sent/Rcvd

远端对等体发送/接收的Hello消息数

 

1.1.15  display mpls ldp session

【命令】

display mpls ldp session [ vpn-instance vpn-instance-name [ verbose ] ] [ peer-id ] [ | { begin | exclude | include } regular-expression ]

display mpls ldp session [ all ] [ verbose ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

all显示所有信息。

vpn-instance vpn-instance-name:VPN实例的名字。使用此参数显示指定VPN的所有对等体信息。

peer-id:对等体的LSR ID。

verbose:显示详细信息。

|:对输出的信息进行过滤。

begin:显示以指定字符串开头的信息。

include:显示包含指定字符串的信息。

exclude:显示不含指定字符串的信息。

regular-expression:正则表达式,不包含空格。

【描述】

display mpls ldp session命令用来显示对等体间会话信息。

相关配置可参考命令mpls ldp

【举例】

# 显示对等体间会话信息。

<Sysname> display mpls ldp session                                        

               LDP Session(s) in Public Network                          

  Total number of sessions: 1

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

 Peer-ID            Status        LAM  SsnRole  FT   MD5  KA-Sent/Rcv    

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

 1.1.1.1:0          Operational   DU   Active   Off  Off  4582/4582      

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

 LAM : Label Advertisement Mode         FT  : Fault Tolerance              

表1-34 display mpls ldp session命令显示信息描述表

字段

描述

Total number of sessions

会话的数量

Peer-ID

对等体LDP标识符

Status

会话的状态

LAM

会话的标签发布方式

SsnRole

本地LSR在会话中的角色,取值为active和passive

FT

对等体是否使能会话的GR FT功能

MD5

对等体是否使能MD5密码特性

KA-Sent/Rcv

会话过程中,本地LSR发送或接收的keepalive消息数

 

# 显示对等体间会话的详细信息。

<Sysname> display mpls ldp session verbose

             LDP Session(s) in Public Network                 

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

 Peer LDP ID     : 1.1.1.1:0            Local LDP ID   : 3.3.3.3:0     

 TCP Connection  : 3.3.3.3 -> 1.1.1.1               

 Session State   : Operational          Session Role   : Active

 Session FT Flag : Off                  MD5 Flag       : Off 

 Reconnect Timer : ---                  Recovery Timer : ---   

                                                       

 Negotiated Keepalive Timer        : 45 Sec                   

 Keepalive Message Sent/Rcvd       : 6/6 (Message Count)        

 Label Advertisement Mode          : Downstream Unsolicited        

 Label Resource Status(Peer/Local) : Available/Available          

 Peer Discovery Mechanism          : Extended          

 Session existed time              : 000:00:01  (DDD:HH:MM)        

 LDP Extended Discovery Source     : Remote peer: 1               

                                                              

 Addresses received from peer: (Count: 2)                   

 10.1.1.1            1.1.1.1                              

                                                           

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

 Peer LDP ID     : 2.2.2.2:0            Local LDP ID   : 3.3.3.3:0    

 TCP Connection  : 3.3.3.3 -> 2.2.2.2                          

 Session State   : Operational          Session Role   : Active

 Session FT Flag : Off                  MD5 Flag       : Off   

 Reconnect Timer : ---                  Recovery Timer : ---   

                                                                

 Negotiated Keepalive Timer        : 45 Sec                        

 Keepalive Message Sent/Rcvd       : 25/25 (Message Count)     

 Label Advertisement Mode          : Downstream Unsolicited    

 Label Resource Status(Peer/Local) : Available/Available        

 Peer Discovery Mechanism          : Basic                

 Session existed time              : 000:00:06  (DDD:HH:MM)       

 LDP Basic Discovery Source        :  Vlan-interface 12         

                                                    

 Addresses received from peer: (Count: 3)                   

 10.1.1.2            20.1.1.1            2.2.2.2     

                                                    

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

表1-35 display mpls ldp session verbose命令显示信息描述表

字段

描述

Peer LDP ID

对等体LDP标识符

Local LDP ID

本地LDP标识符

TCP connection

该会话的TCP连接信息

Session State

会话的状态

Session Role

本地LSR在会话中的角色,取值为active(主动)和passive(被动)

Keepalive Message Sent/Rcvd [X/Y]

X:会话过程中,本地LSR发送的keepalive消息数

Y:会话过程中,本地LSR接收的keepalive消息数

Negotiated Keep Alive Timer

协商的Keepalive定时器时间

Label Advertisement Mode

该会话的标签发布方式

Label Resource Status(Peer/Local)

对等体与本地的标签资源状态

Session FT Flag

对等体是否使能会话的GR FT功能

MD5 Flag

对等体是否使能MD5密码特性

Peer Discovery Mechanism

对等体的发现机制,取值为Basic和Extended

Session existed time

Session持续时间

LDP Basic Discovery Source

Session建立的接口,取值为基本发现时显示为接口名称,扩展发现时显示为远端对等体名称

LDP Extended Discovery Source

Reconnect Timer

GR的重接定时器间隔

Recovery Timer

GR的恢复定时器间隔

Addresses received from peer

该会话中,对等体发送的地址表

 

1.1.16  display mpls ldp vpn-instance

【命令】

display mpls ldp vpn-instance vpn-instance-name [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

vpn-instance-name:指定使能LDP能力的VPN实例名称。

|:对输出的信息进行过滤。

begin:显示以指定字符串开头的信息。

include:显示包含指定字符串的信息。

exclude:显示不含指定字符串的信息。

regular-expression:正则表达式,不包含空格。

【描述】

display mpls ldp vpn-instance命令用来显示指定LDP实例的信息。

相关配置可参考命令mpls ldp

【举例】

# 显示名为vpn1的LDP实例的信息。

<Sysname> display mpls ldp vpn-instance vpn1

                           LDP Global Information

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

 Protocol Version        : V1           Neighbor Liveness    : 60 Sec

 Graceful Restart        : Off          FT Reconnect Timer   : 60 Sec

 MTU Signaling           : On           Recovery Timer       : 60 Sec

 

                          LDP Instance Information

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

 Instance ID             : 1            VPN-Instance         : vpn1

 Instance Status         : Active       LSR ID               : 1.1.1.9

 Hop Count Limit         : 32           Path Vector Limit    : 32

 Loop Detection          : Off

 DU Re-advertise Timer   : 30 Sec       DU Re-advertise Flag : On

 DU Explicit Request     : Off          Request Retry Flag   : On

 Label Distribution Mode : Ordered      Label Retention Mode : Liberal

 

&  说明:

display mpls ldp vpn-instance命令显示信息描述表参见表1-27

 

1.1.17  display mpls lsp

【命令】

display mpls lsp [ { incoming-interface | outgoing-interface } interface-type interface-number ] [ in-label in-label-value ] [ out-label out-label-value ] [ { exclude | include } dest-addr mask-length ] [ vpn-instance vpn-instance-name ] [ asbr | protocol { bgp | bgp-ipv6 | crldp | ldp | rsvp-te | static | static-cr } ] [ egress | ingress | transit ] [ verbose ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

incoming-interface:LSP的入接口。

outgoing-interfaceLSP的出接口。

interface-type interface-number:指定接口类型和接口编号。

in-label in-label-value:入标签值。

out-label out-label-value:出标签值。

exclude:匹配不包含指定FEC的LSP信息。

include:匹配包含指定FEC的LSP信息。

dest-addr:目的地址。

mask-length:目的地址的掩码长度。

vpn-instance vpn-instance-name:指定使能LDP能力的VPN实例名称。

asbr:显示ASBR产生的LSP信息。

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

bgp:显示BGP LSP信息。

bgp-ipv6:显示IPv6 BGP(即BGP4+协议)LSP信息。

crldp:显示基于约束路由的LDP CR-LSP信息。

ldp:显示LDP LSP信息。

rsvp-te:显示RSVP-TE产生的CR-LSP信息。

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

static-cr:显示通过手工配置的静态CR-LSP信息。

egress:显示出节点的LSP信息。

ingress:显示入节点的LSP信息。

transit:显示中间节点的LSP信息。

verbose:显示详细信息。

【描述】

display mpls lsp命令用来显示LSP信息。如果不指定任何参数,将显示所有LSP的信息。

相关配置可参考命令display mpls lspdisplay mpls statistics lspdisplay mpls static-lsp

&  说明:

l      此命令支持的接口类型为POS接口、隧道接口(Tunnel)、VLAN接口(Vlan-interface)。

l      S9500系列路由交换机不支持CR-LDP特性。

 

【举例】

# 显示所有LSP信息。

<Sysname> display mpls lsp

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

                 LSP Information: L3VPN LSP

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

FEC              In/Out Label  In/Out IF Route-Distinguisher   Vrf Name

100.1.1.1        1025/1024     -/-       100:1                 ASBRLSP

 

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

                 LSP Information: LDP LSP

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

FEC              In/Out Label  In/Out IF                       Vrf Name

100.10.1.0/24    3/NULL        vlan12/-

100.10.1.0/24    3/NULL        vlan14/-

168.1.0.0/16     3/NULL        vlan16/-

172.17.0.0/16    3/NULL        vlan18/-

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

字段

描述

FEC

转发等价类,包括两种形式:

l      IP地址/掩码:表示根据目的地址分配标签

l      IP地址:表示根据下一跳地址分配标签

In/Out Label

入/出标签值

In/Out IF

入/出接口简称

Route-Distinguisher

路由标识符

Vrf Name

VPN实例名称

 

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

<Sysname> display mpls lsp verbose

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

                 LSP Information: LDP LSP

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

  No                  :  1

  VrfIndex            :

  Fec                 :  1.1.1.9/32

  Nexthop             :  127.0.0.1

  In-Label            :  3

  Out-Label           :  NULL

  In-Interface        :  Vlan-interface12

  Out-Interface       :  ----------

  LspIndex            :  10241

  Token               :  0

  LsrType             :  Egress

  Outgoing token      :  0

  Label Operation     :  POP

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

字段

描述

No

序号

VrfIndex

VPN实例索引

Fec

转发等价类,包括两种形式:

l      IP地址/掩码:表示根据目的地址分配标签

l      IP地址:表示根据下一跳地址分配标签

Nexthop

下一跳路由地址

In-Label

入标签值

Out-Label

出标签值

In-Interface

入接口

Out-Interface

出接口

LspIndex

LSP索引

Token

标记(公网)

LsrType

LSR类型

Outgoing Token

标记(跨域VPN)

 

1.1.18  display mpls lsp statistics

【命令】

display mpls lsp statistics

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

【描述】

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

&  说明:

S9500系列路由交换机不支持CR-LDP特性。

 

【举例】

# 显示LSP统计信息。

<Sysname> display mpls lsp statistics

Lsp Type       Total     Ingress   Transit   Egress

STATIC LSP     1         1         0         0

STATIC CRLSP   1         1         0         0

LDP LSP        0         0         0         0

CRLDP CRLSP    0         0         0         0

RSVP CRLSP     1         1         0         0

BGP LSP        0         0         0         0

ASBR LSP       0         0         0         0

BGP IPV6 LSP   0         0         0         0     

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

LSP            1         1         0         0

CRLSP          2         2         0         0

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

字段

描述

Lsp Type

LSP的类型,具体类型请参见表1-39

LSP

所有LSP的相关节点的数量

CRLSP

所有CR-LSP的相关节点的数量

Total

该设备作为各种不同类型节点的对应LSP数量

Ingress

该设备作为入节点LSP数量

Transit

该设备作为中间节点LSP数量

Egress

该设备作为出节点LSP数量

 

表1-39 LSP类型表

字段

描述

STATIC LSP

静态LSP

STATIC CRLSP

静态CR-LSP

LDP LSP

LDP生成的LSP

CRLDP CRLSP

CR-LDP生成的CR-LSP

RSVP CRLSP

RSVP生成的CR-LSP

BGP LSP

BGP生成的LSP

ASBR LSP

ASBR生成的LSP

BGP IPV6 LSP

IPv6 BGP生成的的LSP

 

1.1.19  display mpls route-state

【命令】

display mpls route-state [ vpn-instance vpn-instance-name ] [ dest-addr mask-length ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

vpn-instance vpn-instance-name:VPN实例的名称。

dest-addr:目的IP地址。

mask-length:目的地址的掩码长度。

【描述】

display mpls route-state命令用来显示路由相关信息。

如果不指定VPN实例,将显示公网实例的路由信息;如果不指定目的地址和掩码,将显示所有路由信息。

【举例】

# 显示所有路由的信息。

<Sysname> display mpls route-state

DEST/MASK   NEXT-HOP    OUT-INTERFACE  STATE LSP-COUNT  VPN-INDEX

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

1.1.1.1/32  10.0.0.1    Vlan16         ESTA    1               0

表1-40 display mpls route-state命令显示信息描述表

字段

描述

DEST/MASK

指定路由的目的地址和掩码

NEXT-HOP

指定路由的下一跳地址

OUT-INTERFACE

指定路由的出接口

STATE

指定路由的状态

LSP-COUNT

LSP的数量

VPN-INDEX

VPN实例索引

 

1.1.20  display mpls static-lsp

【命令】

display mpls static-lsp [ lsp-name lsp-name ] [ { exclude | include } dest-addr mask-length ] [ verbose ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

lsp-name lsp-name:标签转发路径的名称。

exclude:匹配不包含指定FEC的LSP信息。

include:匹配包含指定FEC的LSP信息。

dest-addr:目的地址。

mask-length:目的地址的掩码长度。

verbose:使用此参数显示详细信息。

【描述】

display mpls static-lsp命令用来显示静态LSP的信息。

相关配置可参考命令display mpls lspdisplay mpls statistics lsp

【举例】

# 显示静态LSP的简要信息

<Sysname> display mpls static-lsp

Name       FEC               I/O Label  I/O If                 Stat

lsp1       3.3.3.9/32       NULL/100   -/Vlan14              Up

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

字段

描述

Name

LSP名称

FEC

转发等价类

I/O Label

入/出标签值

I/O If

入接口/出接口名称

State

LSP当前的状态

 

# 显示静态LSP的详细信息。

<Sysname> display mpls static-lsp verbose

No             : 1

LSP-Name       : lsp1

LSR-Type       : Ingress

FEC            : 3.3.3.9/32

In-Label       : NULL

Out-Label      : 100

In-Interface   : -

Out-Interface  :  Vlan-interface14

NextHop        : 30.1.1.2

Static-Lsp Type: IPTN

Lsp Status     : Up

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

字段

描述

No

序号

LSP-Name

LSP名称

LSR-Type

LSR的类型

FEC

转发等价类

In-Label

入标签值

Out-Label

出标签值

In-Interface

入接口名称

Out-Interface

出接口名称

NextHop

下一跳地址

Static-Lsp Type

Static LSP类型

Lsp Status

LSP当前状态

 

1.1.21  display mpls statistics interface

【命令】

display mpls statistics interface { interface-type interface-number | all }

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

interface-type interface-number:指定接口类型和接口编号。

all:显示所有接口的统计信息。

【描述】

display mpls statistics interface命令用来根据使能MPLS能力的接口显示MPLS统计信息。

如果要显示统计信息,请先设置统计信息的时间间隔,缺省的时间间隔为0,即不统计信息。这种情况下显示出来的各项统计信息都为0。

相关配置可参考命令statistics interval

【举例】

#根据使能MPLS能力的接口显示MPLS统计信息。

<Sysname> display mpls statistics interface all

  Statistics for Interface IN :

  Incoming Interface Vlan-interface12

       Octets                  : 0

       Packets                 : 0

       Errors                  : 0

       Disables                : 0

       Failed Label Lookup     : 0

       Start Time              : 2004/04/28  10:23:55

       End Time                : 2004/04/28  10:23:55

  Statistics for Interface OUT :

  Outgoing Interface Vlan-interface12

       Octets                  : 0

       Packets                 : 0

       Errors                  : 0

       Disables                : 0

       Start Time              : 2004/04/28  10:23:55

       End Time                : 2004/04/28  10:23:55

  Statistics for Interface IN :

  Incoming Interface Vlan-interface14

       Octets                  : 0

       Packets                 : 0

       Errors                  : 0

       Disables                : 0

       Failed Label Lookup     : 0

       Start Time              : 2004/04/28  10:24:04

       End Time                : 2004/04/28  10:24:04

  Statistics for Interface OUT :

  Outgoing Interface Vlan-interface14

       Octets                  : 0

       Packets                 : 0

       Errors                  : 0

       Disables                : 0

       Start Time              : 2004/04/28  10:24:04

       End Time                : 2004/04/28  10:24:04

  Statistics for Interface IN :

  Incoming Interface Vlan-interface16

       Octets                  : 0

       Packets                 : 0

       Errors                  : 0

       Disables                : 0

       Failed Label Lookup     : 0

       Start Time              : 2004/04/28  10:24:10

       End Time                : 2004/04/28  10:24:10

  Statistics for Interface OUT :

  Outgoing Interface Vlan-interface16

       Octets                  : 0

       Packets                 : 0

       Errors                  : 0

       Disables                : 0

       Start Time              : 2004/04/28  10:24:10

       End Time                : 2004/04/28  10:24:10

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

字段

描述

Statistics for Interface IN

接口的入口处理的统计

Incoming Interface

入接口名称

Octets

从该接口进入的字节数

Packets

从该接口进入的报文数

Errors

从该接口进入的报文处理错误数

Disables

从该接口进入方向的MPLS的去使能次数

Failed

从该接口进入的报文查找标签失败次数

Start Time

从该接口进入的报文统计开始时间

End Time

从该接口进入的报文统计结束时间

Statistics for Interface OUT

接口的出口处理的统计

Outgoing Interface

出接口名称

Octets

从该接口发出的字节数

Packets

从该接口发出的报文数

Errors

从该接口发出的报文处理错误数

Disables

从该接口发出方向的MPLS的去使能次数

Start Time

从该接口发出的报文统计开始时间

End Time

从该接口发出的报文统计结束时间

 

1.1.22  display mpls statistics lsp

【命令】

display mpls statistics lsp { index | all | name lsp-name }

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

index:标签转发路径LSP的索引号。

all:所有标签转发路径LSP。

name lsp-name:标签转发路径LSP的名称。

【描述】

display mpls statistics lsp命令用来根据LSP显示MPLS统计信息。包括每一条LSP的入口和出口处理的字节数、报文数、错误数,丢弃报文数。

如果要显示统计信息,请先设置统计信息的时间间隔,缺省的时间间隔为0,即不统计信息。这种情况下显示出来的各项统计信息都为0。

相关配置可参考命令statistics interval

【举例】

#根据所有LSP显示MPLS统计信息。

<Sysname> display mpls statistics lsp all

Statistics for Lsp IN : LSP Name /LSP Index :  DynamicLsp/9217               

   InSegment                                                                    

       Octets                : 0                                               

       Packets               : 0                                               

       Errors                : 0                                               

       Down                  : 0                                               

       Start Time            : 2006/05/20  15:52:30                            

       End Time              : 2006/05/20  15:52:30                            

  Statistics for Lsp OUT : LSP Name /LSP Index :  DynamicLsp/9217              

   OutSegment                                                                  

       Octets                : 0                                               

       Packets               : 0                                               

       Errors                : 0                                               

       Down                  : 0                                               

       Start Time            : 0000/00/00  00:00:00                            

       End Time              : 0000/00/00  00:00:00                            

  Statistics for Lsp IN : LSP Name /LSP Index :  DynamicLsp/9218               

   InSegment                                                                    

       Octets                : 0                                               

       Packets               : 0                                               

       Errors                : 0                                                

       Down                  : 0                                               

       Start Time            : 0000/00/00  00:00:00                            

       End Time              : 0000/00/00  00:00:00                             

  Statistics for Lsp OUT : LSP Name /LSP Index :  DynamicLsp/9218              

   OutSegment                                                                  

       Octets                : 0                                               

       Packets               : 0                                               

       Errors                : 0                                               

       Down                  : 0                                               

       Start Time            : 2006/05/20  15:52:30                            

       End Time              : 2006/05/20  15:52:30   

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

字段

描述

Statistics for Lsp IN:LSP Name /LSP Index : DynamicLsp/10241

LSP的入口处理的统计,包括LSP名称(取值为动态LSP或静态LSP)和LSP索引值

InSegment

LSP的入表项信息

Octets

LSP的入口处理的字节数

Packets

LSP的入口处理的报文数

Errors

LSP的入口处理的错误数

Down

LSP的入口处理的丢弃报文数

Start Time

LSP的入口处理的统计开始时间

End Time

LSP的入口处理的统计结束时间

OutSegment

LSP的出表项信息

Octets

LSP的出口处理的字节数

Packets

LSP的出口处理的报文数

Errors

LSP的出口处理的错误数

Down

LSP的出口处理的丢弃报文数

Start Time

LSP的入口处理的统计开始时间

End Time

LSP的出口处理的统计结束时间

 

&  说明:

对于Ingress节点,不对入方向进行统计,因此,显示信息中InSegment的开始时间和结束时间都为0; Egress节点不对出方向进行统计,显示信息中OutSegment的开始时间和结束时间都为0。

 

1.1.23  du-readvertise

【命令】

du-readvertise

undo du-readvertise

【视图】

MPLS-LDP视图/MPLS-LDP-VPN实例视图

【缺省级别】

1:监控级

【参数】

【描述】

du-readvertise命令用来使能DU模式下标签重发布特性。undo du-readvertise命令用来禁止该特性。

缺省情况下,DU模式下已使能标签重发布特性。

【举例】

# 使能公网LDP的DU模式下标签重发布特性。

<Sysname> system-view

[Sysname] mpls ldp

[Sysname-mpls-ldp] du-readvertise

# 使能名为vpn1的LDP实例的DU模式下标签重发布特性。

<Sysname> system-view

[Sysname] mpls ldp vpn-instance vpn1

[Sysname-mpls-ldp-vpn-instance-vpn1] du-readvertise

1.1.24  du-readvertise timer

【命令】

du-readvertise timer value

undo du-readvertise timer

【视图】

MPLS-LDP视图/MPLS-LDP-VPN实例视图

【缺省级别】

1:监控级

【参数】

value:标签重发布间隔时间,单位为秒。

【描述】

du-readvertise timer命令用来设置DU模式下定期重发布标签的定时器值。undo du-readvertise timer命令用来恢复缺省配置。

缺省情况下,DU模式下定期重发布标签的定时器值为30秒。

【举例】

# 设置公网LDP的DU模式下定期重发布标签的定时器值为100秒。

<Sysname> system-view

[Sysname] mpls ldp

[Sysname-mpls-ldp] du-readvertise timer 100

# 设置名为vpn1的LDP实例的DU模式下定期重发布标签的定时器值为100秒。

<Sysname> system-view

[Sysname] mpls ldp vpn-instance vpn1

[Sysname-mpls-ldp-vpn-instance-vpn1] du-readvertise timer 100

1.1.25  hops-count

【命令】

hops-count hop-number

undo hops-count

【视图】

MPLS-LDP视图/MPLS-LDP-VPN实例视图

【缺省级别】

1:监控级

【参数】

hop-number:跳数值。

【描述】

hops-count命令用来设置环路检测的最大跳数。undo hops-count命令用来恢复缺省配置。

缺省情况下,环路检测最大跳数为32。

此命令应该在所有接口LDP使能之前配置,跳数值的大小决定LSP建立过程中检测到环路的快慢程度,应根据实际的组网情况调整。

相关配置可参考命令loop-detectpath-vectors

【举例】

# 设置公网LDP的环路检测的最大跳数为25。

<Sysname> system-view

[Sysname] mpls ldp

[Sysname-mpls-ldp] hops-count 25

# 设置名为vpn1的LDP实例的环路检测的最大跳数为25。

<Sysname> system-view

[Sysname] mpls ldp vpn-instance vpn1

[Sysname-mpls-ldp-vpn-instance-vpn1] hops-count 25

1.1.26  label advertise

【命令】

label advertise { explicit-null | implicit-null | non-null }

undo label advertise

【视图】

MPLS视图

【缺省级别】

2:系统级

【参数】

explicit-null:支持PHP(Penultimate Hop Popping,倒数第二跳弹出)特性,Egress节点向倒数第二跳分配显式空标签,值为0。

implicit-null:支持PHP特性,Egress节点向倒数第二跳分配隐式空标签,值为3。

non-null:不支持PHP特性,Egress节点向倒数第二跳正常分配标签,分配的标签值不小于1024。

【描述】

label advertise命令用来配置Egress节点向倒数第二跳弹出分配标签值。undo label advertise命令用来恢复缺省配置。

缺省情况下,支持PHP特性,Egress节点向倒数第二跳分配隐式空标签(implicit-null)。

&  说明:

l      选择哪种标签值需要根据倒数第二跳节点对PHP的支持情况而定。

l      会话建立后,需reset mpls ldp重启LDP会话本命令的配置才能生效。

 

【举例】

# 配置Egress节点向倒数第二跳分配显式空标签。

<Sysname> system-view

[Sysname] mpls

[Sysname-mpls] label advertise explicit-null

1.1.27  label-distribution

【命令】

label-distribution { independent | ordered }

undo label-distribution

【视图】

MPLS-LDP视图/MPLS-LDP-VPN实例视图

【缺省级别】

1:监控级

【参数】

independent:独立标签分配控制模式,即,LSR可以在任何时间为邻居发布标签映射。

ordered:有序标签分配控制模式,即,只有当LSR收到某一特定FEC下一跳的特定标签映射消息、或者此LSR是某一特定FEC的LSP的出口节点时,LSR才向上游发送标签映射消息。

【描述】

label-distribution命令用来配置标签分配控制模式。undo label-distribution命令用来恢复缺省配置。

缺省情况下,标签分配控制模式为有序方式(ordered)。

&  说明:

会话建立后,需reset mpls ldp重启LDP会话本命令的配置才能生效。

 

【举例】

# 配置公网LDP的标签分配控制模式为独立标签分配控制模式。

<Sysname> system-view

[Sysname] mpls ldp

[Sysname-mpls-ldp] label-distribution independent

# 配置名为vpn1的LDP实例的标签分配控制模式为独立标签分配控制模式。

<Sysname> system-view

[Sysname] mpls ldp vpn-instance vpn1

[Sysname-mpls-ldp-vpn-instance-vpn1] label-distribution independent

1.1.28  label-retention

【命令】

label-retention { conservative | liberal }

undo label-retention

【视图】

MPLS-LDP-VPN实例视图/MPLS-LDP视图

【缺省级别】

1:监控级

【参数】

conservative:保守标签保持方式。这种方式下,只保留用户报文转发的标签映射,即,发来标签映射的设备在路由表中有可达的下一跳。

liberal:自由标签保持方式。这种方式下,不论发来标签映射(Mapping)的LSR是否是所发布映射中的下一跳,都将保留此标签映射。

【描述】

label-retention命令用来配置标签保持方式。undo label-retention命令恢复缺省配置。

缺省情况下,标签保持方式为自由方式(liberal)。

&  说明:

会话建立后,需reset mpls ldp重启LDP会话本命令的配置才能生效。

 

【举例】

# 配置公网LDP的标签保持方式为保守标签保持方式。

<Sysname> system-view

[Sysname] mpls ldp

[Sysname-mpls-ldp] label-retention conservative

# 配置名为vpn1的LDP实例的标签保持方式为保守标签保持方式。

<Sysname> system-view

[Sysname] mpls ldp vpn-instance vpn1

[Sysname-mpls-ldp-vpn-instance-vpn1] label-retention conservative

1.1.29  loop-detect

【命令】

loop-detect

undo loop-detect

【视图】

MPLS-LDP视图/MPLS-LDP-VPN实例视图

【参数】

【缺省级别】

1:监控级

【描述】

loop-detect命令用来开启环路检测功能。undo loop-detect 命令用来关闭环路检测功能。

缺省情况下,环路检测功能是关闭的。

此配置需要在所有接口LDP使能之前进行配置。

相关配置可参考命令hops-countpath-vectors

【举例】

# 开启公网LDP的环路检测。

<Sysname> system-view

[Sysname] mpls ldp

[Sysname-mpls-ldp] loop-detect

# 开启名为vpn1的LDP实例的环路检测。

<Sysname> system-view

[Sysname] mpls ldp vpn-instance vpn1

[Sysname-mpls-ldp-vpn-instance-vpn1] loop-detect

1.1.30  lsp-trigger

【命令】

lsp-trigger { all | ip-prefix prefix-name }

undo lsp-trigger { all | ip-prefix prefix-name }

【视图】

MPLS视图

【缺省级别】

1:监控级

【参数】

all:所有FEC,即所有静态路由和IGP的路由项。

ip-prefix prefix-name:IP地址前缀列表名。

【描述】

lsp-trigger命令用来配置LSP的触发策略。undo lsp-trigger命令用来恢复缺省配置。

缺省情况下,只有32位掩码的环回地址能触发LDP来建立LSP。

需要注意的是:

l              如果执行lsp-trigger命令时不指定IP地址前缀列表名,即是所有的FEC,则所有静态路由和IGP的路由项都可以触发LDP来建立LSP。

l              LSP的建立需要LSR上有精确匹配的路由项,如果使用32位掩码的Loopback接口,则必须有精确匹配的主机路由才能触发LSP的建立。

l              LSP的触发策略既可以通过触发所有的FEC建立,也可以通过IP地址前缀列表过滤的IGP路由项触发LDP来建立LSP,被IP地址前缀列表拒绝的IGP路由项不能触发建立LSP。

l              IP地址前缀列表只对静态路由和IGP路由有效。

l              有关IP前缀列表的介绍请参见“IP路由分册”中的“路由策略配置”。

【举例】

# 设置建立LSP的所有静态路由和IGP的路由项。

<Sysname> system-view

[Sysname] mpls

[Sysname-mpls] lsp-trigger all

1.1.31  lsr-id

【命令】

lsr-id lsr-id

undo lsr-id

【视图】

MPLS-LDP-VPN实例视图/MPLS-LDP视图

【缺省级别】

1:监控级

【参数】

lsr-id:LDP的LSR ID。

【描述】

lsr-id命令用来配置LDP的LSR ID。undo lsr-id命令用来删除配置的LSR ID并删除所有LDP会话。

缺省情况下,LDP的LSR ID等于MPLS LSR ID。

【举例】

# 配置公网LDP的LSR ID。

<Sysname> system-view

[Sysname] mpls ldp

[Sysname-mpls-ldp] lsr-id 2.2.2.3

# 配置名为vpn1LDP实例的LSR ID

<Sysname> system-view

[Sysname] mpls ldp vpn-instance vpn1

[Sysname-mpls-ldp-vpn-instance-vpn1] lsr-id 4.2.2.3

1.1.32  md5-password

【命令】

md5-password { cipher | plain } peer-lsr-id password

undo md5-password peer-lsr-id

【视图】

MPLS-LDP视图/MPLS-LDP-VPN实例视图

【缺省级别】

1:监控级

【参数】

plain:以明文形式显示配置的密码。

cipher:以密文形式显示配置的密码。

peer-lsr-id:对等体的LSR ID,本LSR与此对等体使用相同的密码。

password:密码字符串,区分大小写。如果采用明文(plain)形式,为1~16个字符的字符串;如果采用密文(cipher)形式,既可以是为1~16个字符的明文,也可以是24个字符的密文。

【描述】

md5-password命令来用使能LDP的MD5认证。undo md5-password命令用来禁止此特性。

缺省情况下,未使能LDP的MD5认证。

配置的密码必须与对等体的配置相同。改变对等体密码会重新创建会话,与原来会话相关的LSP将被删除。

只有在相应视图中使能了MPLS LDP后,该命令才会生效。

【举例】

# 配置公网LDP的明文形式显示对等体密码。

<Sysname> system-view

[Sysname] mpls ldp

[Sysname-mpls-ldp] md5-password plain 3.3.3.3 beijingpass

# 配置名为vpn1的LDP实例的明文形式显示对等体密码。

<Sysname> system-view

[Sysname] mpls ldp vpn-instance vpn1

[Sysname-mpls-ldp-vpn-instance-vpn1] md5-password plain 3.3.3.3 beijingpass

1.1.33  mpls

【命令】

mpls

undo mpls

【视图】

系统视图/接口视图

【缺省级别】

2:系统级

【参数】

【描述】

l              在系统视图下,mpls命令用来使能本节点的MPLS能力,并进入MPLS视图。undo mpls命令用来取消MPLS能力。

l              在接口视图下,mpls命令用来使能接口的MPLS能力。undo mpls命令用来取消接口的MPLS能力。

缺省情况下,未使能MPLS能力。

在使能MPLS能力之前,必须先配置LSR-ID。

只有在全局使能了MPLS能力后,才能在接口下使能MPLS能力。

只有在进入MPLS视图以后才可以配置MPLS的其它命令。

相关配置可参考命令mpls lsr-id

【举例】

# 使能MPLS能力,并进入MPLS视图。

<Sysname> System-view

[Sysname] mpls lsr-id 1.1.1.1

[Sysname] mpls

[Sysname-mpls] quit

# 在接口Vlan-interface1上使能MPLS能力。

<Sysname> System-view

[Sysname] interface vlan-interface 1

[Sysname-Vlan-interface1] mpls

1.1.34  mpls ldp (System view)

【命令】

mpls ldp [ vpn-instance vpn-instance-name ]

undo mpls ldp [ vpn-instance vpn-instance-name ]

【视图】

系统视图

【缺省级别】

1:监控级

【参数】

vpn-instance vpn-instance-name:LDP实例名称。

【描述】

mpls ldp命令用来使能LDP能力。undo mpls ldp命令用来全局去使能LDP,并删除全部LDP运行实例。

配置了MPLS LSR ID并全局使能MPLS后,可以配置此命令。

缺省情况下,未使能LDP能力。

l              mpls ldp命令用来使能本节点的LDP能力,并进入MPLS-LDP视图。

l              mpls ldp vpn-instance命令对指定VPN实例使能LDP能力,建立LDP实例,并进入MPLS-LDP-VPN实例视图。

【举例】

# 使能本节点的LDP能力。

<Sysname> System-view

[Sysname] mpls lsr-id 1.1.1.1

[Sysname] mpls

[Sysname-mpls] quit

[Sysname] mpls ldp

[Sysname-mpls-ldp] quit

# 对指定VPN实例使能LDP能力,建立LDP实例。

<Sysname> System-view

[Sysname] mpls ldp vpn-instance vpn1

[Sysname-mpls-ldp-vpn-instance-vpn1]

1.1.35  mpls ldp (Interface view)

【命令】

mpls ldp

undo mpls ldp

【视图】

接口视图

【缺省级别】

1:监控级

【参数】

【描述】

mpls ldp命令用来在接口上使能LDP能力。undo mpls ldp命令用来取消接口的LDP能力。

缺省情况下,在接口上未使能LDP能力。

使能LDP能力后,接口上将创建一个实体并定期发送Hello报文。

在接口视图下使能LDP能力前,需要完成下列操作:

l              在系统视图下使用mpls命令使能MPLS能力。

l              在系统视图下使用mpls ldp命令使能LDP能力。

l              在接口视图下使用mpls命令使能MPLS能力。

如果接口已与某个VPN实例绑定,则需要先使用mpls ldp vpn-instance命令在此VPN上使能LDP能力,然后才能在此接口上使能LDP能力,把此接口加入到相应的VPN实例中。

&  说明:

目前支持的接口类型为POS接口、隧道接口(Tunnel)、VLAN接口(Vlan-interface)。

 

【举例】

# 在接口Vlan-interface1上使能LDP能力。

<Sysname> System-view

[Sysname] interface vlan-interface 1

[Sysname-Vlan-interface1] mpls

[Sysname-Vlan-interface1] mpls ldp

1.1.36  mpls ldp advertisement

【命令】

mpls ldp advertisement { dod | du }

undo mpls ldp advertisement

【视图】

接口视图

【缺省级别】

1:监控级

【参数】

dod:标签发布模式为下游按需分发方式(Downstream On Demand)。该方式允许LSR发布FEC标签绑定/映射以响应另一个LSR发出的显式请求。

du:标签发布模式为下游自主标签分发方式(Downstream Unsolicited)。该方式允许LSR给对它无显式请求的LSR发布标签绑定/映射。

【描述】

mpls ldp advertisement命令用来配置标签发布模式。undo mpls ldp advertisement命令用来恢复缺省配置。

缺省情况下,标签发布模式为下游自主标签分发(DU)。

需要注意,修改发布模式会重新创建原始会话。基于此会话所创建的LSP将被删除重建。

【举例】

# 配置标签发布模式。

<Sysname> system-view

[Sysname] interface Vlan-interface 12

[Sysname-Vlan-interface12] mpls

[Sysname-Vlan-interface12] mpls ldp

[Sysname-Vlan-interface12] mpls ldp advertisement du

[Sysname-Vlan-interface12] mpls ldp advertisement dod

# 恢复缺省的发布模式。

[Sysname-Vlan-interface12] undo mpls ldp advertisement

1.1.37  mpls ldp remote-peer

【命令】

mpls ldp remote-peer remote-peer-name

undo mpls ldp remote-peer remote-peer-name

【视图】

系统视图

【缺省级别】

1:监控级

【参数】

remote-peer-name:远端对等体名称。不区分大小写。

【描述】

mpls ldp remote-peer命令用来创建远端对等体实体并进入MPLS-LDP远端对等体视图。undo mpls ldp remote-peer命令用来删除远端对等体实体。

相关配置可参考命令remote-ip

【举例】

# 建立名为BJI的远端对等体实体BJI。

<Sysname> System-view

[Sysname] mpls ldp remote-peer BJI

[Sysname-mpls-ldp-remote-bji]

1.1.38  mpls ldp timer hello-hold

【命令】

mpls ldp timer hello-hold value

undo mpls ldp timer hello-hold

【视图】

接口视图/MPLS-LDP远端对等体视图

【缺省级别】

1:监控级

【参数】

value:Hello保持定时器时间。

【描述】

mpls ldp timer hello-hold命令用来配置Hello保持定时器的值。undo mpls ldp timer hello-hold命令用来恢复缺省配置。

接口视图下配置的是链路Hello保持定时器,MPLS-LDP远端对等体视图下配置的是目标Hello保持定时器。

缺省情况下,链路Hello保持定时器为15秒,目标Hello保持定时器为45秒。

&  说明:

修改Hello定时器的值不会影响原会话。

 

相关配置可参考命令mpls ldp(System view)和mpls ldp(Interface view)。

【举例】

# 在接口Vlan-interface1上为本地会话配置链路Hello保持定时器时间,值为100。

<Sysname> System-view

[Sysname] interface vlan-interface 1

[Sysname-Vlan-interface1] mpls

[Sysname-Vlan-interface1] mpls ldp

[Sysname-Vlan-interface1] mpls ldp timer hello-hold 100

# 为远端会话配置目标Hello保持定时器时间,值为1000。

<Sysname> System-view

[Sysname] mpls ldp remote-peer BJI

[Sysname-mpls-ldp-remote-bji] remote-ip 3.3.3.3

[Sysname-mpls-ldp-remote-bji] mpls ldp timer hello-hold 1000

1.1.39  mpls ldp timer keepalive-hold

【命令】

mpls ldp timer keepalive-hold value

undo mpls ldp timer keepalive-hold

【视图】

接口视图/MPLS-LDP远端对等体视图

【缺省级别】

1:监控级

【参数】

value:Keepalive保持定时器的值。

【描述】

mpls ldp timer keepalive-hold命令用来配置Keepalive保持定时器的值。undo mpls ldp timer keepalive-hold命令用来恢复缺省配置。

接口视图下配置的是链路Keepalive保持定时器(Link Keepalive),MPLS-LDP远端对等体视图下配置的是目标Keepalive保持定时器(Target Keepalive)。

缺省情况下,Keepalive保持定时器的值为45秒。

  注意:

l      如果两个LSR之间使能LDP的链路条数超过1条(多个接口相连),所有链路的Keepalive保持时间必须相同,否则,会话可能不稳定;

l      修改Keepalive保持定时器的值会引起LDP会话的重建。

 

【举例】

# 在接口Vlan-interface1上为本地会话配置链路Keepalive保持定时器时间,值为50。

<Sysname> System-view

[Sysname] interface vlan-interface 1

[Sysname-Vlan-interface1] mpls

[Sysname-Vlan-interface1] mpls ldp

[Sysname-Vlan-interface1] mpls ldp timer keepalive-hold 50

# 为远端会话配置目标Keepalive保持定时器时间,值为1000。

<Sysname> System-view

[Sysname] mpls ldp remote-peer BJI

[Sysname-mpls-ldp-remote-bji] remote-ip 3.3.3.3

[Sysname-mpls-ldp-remote-bji] mpls ldp timer keepalive-hold 1000

1.1.40  mpls ldp transport-address

【命令】

mpls ldp transport-address { interface-type interface-number | interface }

undo mpls ldp transport-address

【视图】

接口视图/MPLS-LDP远端对等体视图

【缺省级别】

1:监控级

【参数】

interface-type interface-number:指定接口类型和接口编号。LDP使用此接口地址做为TCP传输地址。

interface:LDP使用当前接口的IP地址做为TCP传输地址。该参数只在接口视图下可选。

【描述】

mpls ldp transport-address命令用来配置LDP传输地址。undo mpls ldp transport-address命令用来恢复缺省配置。

缺省情况下,传输地址为本LSR的LSR ID。

l              在接口视图下,mpls ldp transport-address命令用于配置链路Hello的传输地址;

l              MPLS-LDP远端对等体视图下,mpls ldp transport-address命令用于配置目标Hello的传输地址。

【举例】

# 在接口Vlan-interface1上为本地会话配置链路Hello的传输地址为本接口的IP地址。

<Sysname> System-view

[Sysname] interface vlan-interface 1

[Sysname-Vlan-interface1] mpls

[Sysname-Vlan-interface1] mpls ldp

[Sysname-Vlan-interface1] mpls ldp transport-address interface

# 为远端会话配置目标Hello的传输地址为接口Vlan-interface1的IP地址。

<Sysname> System-view

[Sysname] mpls ldp remote-peer BJI

[Sysname-mpls-ldp-remote-bji] remote-ip 3.3.3.3

[Sysname-mpls-ldp-remote-bji] mpls ldp transport-address vlan-interface 1

1.1.41  mpls lsr-id

【命令】

mpls lsr-id lsr-id

undo mpls lsr-id

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

lsr-id:LSR的ID,点分十进制格式,用于标识一个LSR。

【描述】

mpls lsr-id命令用来配置本节点的LSR ID。undo mpls lsr-id命令用来删除LSR的ID。

缺省情况下,未配置LSR ID。

配置LSR ID是配置其它MPLS命令的前提。推荐使用LSR某个Loopback接口的地址做为LSR ID。

相关配置可参考命令display mpls interface

【举例】

# 配置LSR的ID为3.3.3.3。

<Sysname> system-view

[Sysname] mpls lsr-id 3.3.3.3

1.1.42  mtu-signalling

【命令】

mtu-signalling

undo mtu-signalling

【视图】

MPLS-LDP视图

【缺省级别】

1:监控级

【参数】

【描述】

mtu-signalling命令用来使能LDP支持LSR的MTU信令。undo mtu-signalling命令用来禁止LDP支持LSR的MTU信令。

缺省情况下,已使能LDP支持LSR的MTU信令。

改变MTU信令配置将可能重新创建原始会话。基于此会话建立的LSP也将被删除重建。

【举例】

# 使能LDP支持LSR的MTU信令。

<Sysname> System-view

[Sysname] mpls ldp

[Sysname-mpls-ldp] mtu-signalling

1.1.43  path-vectors

【命令】

path-vectors pv-number

undo path-vectors

【视图】

MPLS-LDP视图/MPLS-LDP-VPN实例视图

【缺省级别】

1:监控级

【参数】

pv-number:路径向量最大值。

【描述】

path-vectors命令用来设置路径向量最大值。undo path-vectors命令用来恢复缺省配置。

缺省情况下,路径向量值为32。

此命令应该在所有接口LDP使能之前配置。

相关配置可参考命令loop-detecthops-count

【举例】

# 设置公网LDP的路径向量最大值为3。

<Sysname> system-view

[Sysname] mpls ldp

[Sysname-mpls-ldp] path-vectors 3

# 设置名为vpn1的LDP实例路径向量最大值为3。

<Sysname> system-view

[Sysname] mpls ldp vpn-instance vpn1

[Sysname-mpls-ldp-vpn-instance-vpn1] path-vectors 3

1.1.44  ping lsp

【命令】

ping lsp [ -a source-ip | -c count | -exp exp-value | -h ttl-value | -m wait-time | -r reply-mode | -s packet-size | -t time-out | -v ] * { ipv4 dest-addr mask-length [ destination-ip-addr-header ] | te interface-type interface-number }

【视图】

任意视图

【缺省级别】

0:访问级

【参数】

-a source-ip:用于指定Echo Request的源地址。

-c count:指定发送请求报文的次数。

-exp exp-value:用于指定发送出一个Echo Request报文中的EXP值,指定的请求报文中的EXP值。

-h ttl-value:用于指定发送出一个Echo Request报文中的TTL值,指定的发送请求报文中的TTL值。

-m wait-time:指定发送出一个Echo Request报文后,发送下一个Echo Request报文的时间间隔,指定的发送报文的时间间隔。

-r reply-mode:用于指定接收Echo Request报文后应答模式(Reply Mode),S9500系列路由交换机仅支持RFC 4397中规定的四种应答模式中的两种,当reply-mode取值为1时表示不回应,reply-mode取值为2时表示使用UDP报文回应。

-s packet-size:指定Echo Request净荷报文长度。

-t time-out:用于指定发送出Echo Request报文后等待响应的超时时间,指定的超时时间。

-v:用于指定显示详细的应答信息。

ipv4 dest-addr mask-length:指定LDP IPv4目的地址,mask-length为LDP IPv4目的地址的掩码。

destination-ip-addr-header:指定发送数据包的IP头地址,该地址必须是127.0.0.0/8网段的任意地址(本机环回地址)。

te interface-type interface-number指定隧道接口类型和接口编号。

【描述】

ping lsp命令用来检测MPLS LSP的有效性和可达性。

【举例】

# 指定IPv4目的地址并且发送5个测试数据包的LSP PING命令。

<Sysname> ping lsp –c 5 ipv4 3.3.3.9 32

LSP PING FEC: LDP IPV4 PREFIX 3.3.3.9/32 : 100  data bytes, press CTRL_C to break

    Reply from 100.1.2.1: bytes=100 Sequence=0 time = 31 ms

    Reply from 100.1.2.1: bytes=100 Sequence=1 time = 62 ms

    Reply from 100.1.2.1: bytes=100 Sequence=2 time = 62 ms

    Reply from 100.2.3.1: bytes=100 Sequence=3 time = 62 ms

    Reply from 100.1.2.1: bytes=100 Sequence=4 time = 62 ms

  

  --- FEC: LDP IPV4 PREFIX 3.3.3.9/32 ping statistics ---

    5 packet(s) transmitted

    5 packet(s) received

    0.00% packet loss

    round-trip min/avg/max = 31/55/62 ms

1.1.45  remote-ip

【命令】

remote-ip ip-address

undo remote-ip

【视图】

MPLS-LDP远端对等体视图

【缺省级别】

1:监控级

【参数】

ip-address:远端对等体的IP地址。

【描述】

remote-ip命令用来指定LDP远端对等体的IP地址。undo remote-ip命令用来删除配置。

远端对等体的IP地址应该为远端LSR的LSR ID。两个远端对等体使用LSR ID做为传输地址建立TCP连接。

相关配置可参考命令mpls ldp remote-peer

【举例】

# 配置远端对等体地址。

<Sysname> system-view

[Sysname] mpls ldp remote-peer BJI

[Sysname-mpls-ldp-remote-bji] remote-ip 3.3.3.3

1.1.46  reset mpls ldp

【命令】

reset mpls ldp [ all | [ vpn-instance vpn-instance-name ] [ peer peer-id ] ]

【视图】

用户视图

【缺省级别】

1:监控级

【参数】

vpn-instance-name:VPN实例的名称。

peer-id:对等体的LSR ID。

all:所有LDP实例。

【描述】

reset mpls ldp命令用来重启LDP会话。

l              没有任何参数时,该命令用来重启所有公网LDP实例的会话;

l              只有参数all时,该命令用来重启所有LDP实例的会话,包括公网LDP实例和私网LDP实例;

l              有参数vpn-instance时,该命令用来重启指定LDP实例的会话;

有参数peer时,该命令用来重启与指定对等体之间的LDP会话。

【举例】

# 重启所有公网LDP实例的会话。

<Sysname> reset mpls ldp

# 重启所有LDP实例的会话。

<Sysname> reset mpls ldp all

# 重启指定LDP实例的会话。

<Sysname> reset mpls ldp vpn-instance vpn1

# 重启与指定对等体之间的LDP会话。

<Sysname> reset mpls ldp peer 2.2.2.9

1.1.47  reset mpls statistics interface

【命令】

reset mpls statistics interface { interface-type interface-number | all }

【视图】

用户视图

【缺省级别】

2:系统级

【参数】

interface-type interface-number:指定接口类型和接口编号。

all:所有接口。

【描述】

reset mpls statistics interface命令用来清除已使能MPLS功能的接口的统计信息。

相关配置可参考命令display mpls statistics interface

【举例】

# 清除已使能MPLS的接口Vlan-interface1的统计信息。

<Sysname> reset mpls statistics interface vlan-interface 1

1.1.48  reset mpls statistics lsp

【命令】

reset mpls statistics lsp { index | all | name lsp-name }

【视图】

用户视图

【缺省级别】

2:系统级

【参数】

index:标签转发路径LSP的索引号,取值范围为0~4294967295。

all:所有LSP。

name lsp-name:标签转发路径名称,为1~15个字符的字符串。

【描述】

reset mpls statistics lsp命令用来清除MPLS全部或单个LSP的统计信息。

相关配置可参考命令display mpls statistics lsp

【举例】

# 清除名为lsp1的LSP统计信息。

<Sysname> reset mpls statistics lsp lsp1

1.1.49  snmp-agent trap enable mpls

【命令】

snmp-agent trap enable mpls

undo snmp-agent trap enable mpls

【视图】

系统视图

【缺省级别】

3:管理级

【参数】

【描述】

snmp-agent trap enable mpls命令用来使能MPLS的Trap功能。undo snmp-agent trap enable命令用来禁用MPLS的Trap功能。

缺省情况下,未使能MPLS的Trap功能。

【举例】

# 使能MPLS的Trap功能。

<Sysname> system-view

[Sysname] snmp-agent trap enable mpls

1.1.50  static-lsp egress

【命令】

static-lsp egress lsp-name incoming-interface interface-type interface-number in-label in-label

undo static-lsp egress lsp-name

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

lsp-name:标签转发路径名称。

interface-type interface-number:指定接口类型和接口编号。

in-label:入标签值。

【描述】

static-lsp egress命令用来为Egress节点配置静态LSP。undo static-lsp egress命令用来为Egress节点删除一条静态LSP。

相关配置可参考命令static-lsp ingressstatic-lsp transitdisplay mpls static-lsp

【举例】

# 在Egress节点上配置一条名为bj-sh的静态LSP。

<Sysname> system-view

[Sysname] static-lsp egress bj-sh incoming-interface Vlan-interface 12 in-label 233

1.1.51  static-lsp ingress

【命令】

static-lsp ingress lsp-name destination dest-addr { mask | mask-length } { nexthop next-hop-addr | outgoing-interface interface-type interface-number } out-label out-label

undo static-lsp ingress lsp-name

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

lsp-name:标签转发路径名称。

dest-addr:目的IP地址。

mask:目的IP地址掩码。

mask-length:目的IP地址掩码长度。

nexthop next-hop-addr:下一跳地址。

outgoing-interface interface-type interface-number:指定出接口类型和接口编号。

out-label:出标签值。

【描述】

static-lsp ingress命令用来为Ingress节点配置静态LSP。undo static-lsp ingress命令用来为Ingress节点删除一条静态LSP。

&  说明:

l      如果在配置静态LSP时指定了下一跳,并且下一跳地址存在于路由信息表中,则在配置IP静态路由时也必须指定下一跳;如果在配置静态LSP时指定了出接口,则在配置IP静态路由时也必须指定出接口。

l      本地公网IP地址不能被指定为下一跳。

 

相关配置可参考命令static-lsp egressstatic-lsp transitdisplay mpls static-lsp

【举例】

# 为Ingress节点配置一条到目的地址202.25.38.1的静态LSP。

<Sysname> system-view

[Sysname] static-lsp ingress bj-sh destination 202.25.38.1 24 nexthop 202.55.25.33 out-label 237

1.1.52  static-lsp transit

【命令】

static-lsp transit lsp-name incoming-interface interface-type interface-number in-label in-label { nexthop next-hop-addr | outgoing-interface interface-type interface-number } out-label out-label

undo static-lsp transit lsp-name

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

lsp-name:标签转发路径名称。

interface-type interface-number:指定接口类型和接口编号。

in-label:入标签值。

nexthop next-hop-addr:下一跳地址。

outgoing-interface interface-type interface-number:指定出接口类型和接口编号。out-label:出标签值。

【描述】

static-lsp transit命令用来为Transit节点配置静态LSP。undo static-lsp transit命令用来为Transit节点删除一条静态LSP。

相关配置可参考命令static-lsp egressstatic-lsp ingress

&  说明:

l      如果在配置静态LSP时指定了下一跳,并且下一跳地址存在于路由信息表中,则在配置IP静态路由时也必须指定下一跳;如果在配置静态LSP时指定了出接口,则在配置IP静态路由时也必须指定出接口。

l      本地公网IP地址不能被指定为下一跳。

 

【举例】

# 为Transit节点的接口Vlan-interface 12配置一条静态LSP,其中入标签为123,出标签为253。

<Sysname> system-view

[Sysname] static-lsp transit bj-sh incoming-interface Vlan-interface 12 in-label 123 nexthop 202.34.114.7 out-label 253

1.1.53  statistics interval

【命令】

statistics interval interval-time

undo statistics interval

【视图】

MPLS视图

【缺省级别】

2:系统级

【参数】

Interval-time:时间间隔。

【描述】

statistics interval命令用来配置LSP统计数据输出时间间隔。undo statistics interval命令用来恢复缺省配置。

缺省情况下,LSP统计数据输出时间间隔为0秒。

相关配置可参考命令display mpls statistics interfacedisplay mpls statistics lsp

【举例】

# 配置LSP统计数据输出时间间隔为30秒。

<Sysname> system-view

[Sysname] mpls

[Sysname-mpls] statistics interval 30

1.1.54  tracert lsp

【命令】

tracert lsp [-a source-ip | -exp exp-value | -h ttl-value | -r reply-mode |-t time-out ] * { ipv4 dest-addr mask-length [ destination-ip-addr-header ] | te interface-type interface-number }

【视图】

任意视图

【缺省级别】

0:访问级

【参数】

-a source-ip:用于指定Echo Request的源地址。

-exp exp-value:用于指定发送出一个Echo Request报文中的EXP值,指定的请求报文中的EXP值。

-h ttl-value:用于指定发送出一个Echo Request报文中的TTL值,指定的发送请求报文中的TTL值。

-r reply-mode:用于指定接收Echo Request报文后应答模式(Reply Mode),取值范围为1和2,1表示不回应,2表示使用UDP报文回应。

-t time-out:用于指定发送出Echo Request报文后等待响应的超时时间,单位为毫秒。

ipv4 dest-addr mask-length:指定LDP IPv4目的地址,mask-length为LDP IPv4目的地址的掩码。

destination-ip-addr-header:指定发送数据包的IP头地址,该地址必须是127.0.0.0/8网段的任意地址(本机环回地址)。

te interface-type interface-number指定隧道接口类型和接口编号。

【描述】

tracert lsp命令用来对MPLS LSP的错误进行定位。通过检查测试数据包是否经过LSP的中间LSR来判断网络在什么地方发生了故障。

【举例】

# 主机1.1.1.1用tracert lsp命令显示去3.3.3.9的LSP的中间LSR。

<Sysname> tracert lsp ipv4 3.3.3.9 32

LSP Trace Route FEC: LDP IPV4 PREFIX 3.3.3.9/32 , press CTRL_C to break.

  TTL   Replier            Time    Type      Downstream

  0                                Ingress   10.4.5.1/[1025]

  1     10.4.5.1           1       Transit   100.3.4.1/[1024]

  2     100.1.4.2          63      Transit   100.1.2.1/[3]

  3     100.1.2.1          129     Egress

1.1.55  ttl expiration

【命令】

ttl expiration pop

undo ttl expiration pop

【视图】

MPLS视图

【缺省级别】

2:系统级

【参数】

【描述】

ttl expiration命令用来配置MPLS TTL超时后ICMP响应报文沿本地IP路由转发。undo ttl expiration命令用来配置MPLS TTL超时后,沿LSP返回ICMP报文。

缺省情况下,对于一层标签的MPLS TTL超时时,沿本地IP路由返回ICMP报文。

undo mpls命令将清除所有ttl expiration的相关配置。

相关配置可参考命令ttl propagate

【举例】

# 配置MPLS TTL超时时,沿LSP返回ICMP报文。

<Sysname> system-view

[Sysname] mpls

[Sysname-mpls] undo ttl expiration pop

1.1.56  ttl propagate

【命令】

ttl propagate { public | vpn }

undo ttl propagate { public | vpn }

【视图】

MPLS视图

【缺省级别】

2:系统级

【参数】

public:对公网报文进行设置。

vpn:对VPN报文进行设置。

【描述】

ttl propagate命令用来使能MPLS的IP TTL复制功能。undo ttl propagate命令用来禁止MPLS的IP TTL复制功能。

缺省情况下,只对公网报文使能TTL复制功能。

相关配置可参考命令ttl expiration

【举例】

# 使能VPN报文的MPLS IP TTL复制功能。

<Sysname> system-view

[Sysname] mpls

[Sysname-mpls] ttl propagate vpn

 

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

新华三官网
联系我们