Quidway NetEngine20 系列路由器 操作手册 MPLS分册
第2章 MPLS配置
2.7.3 重启LDP
在确认需要重启LDP后,请在用户视图下执行下面的命令。
表2-3 重启LDP
操作
重启全局LDP实例 重启指定LDP实例 重启所有LDP实例 重启指定对等体
重启指定VPN实例的某个对等体
reset mpls ldp
reset mpls ldp vpn-instance vpn-instance-name reset mpls ldp all
reset mpls ldp peer peer-id
reset mpls ldp vpn-instance vpn-instance-name peer peer-id
命令
2.7.4 清除MPLS的统计信息
在确认需要清除MPLS的统计信息后,请在用户视图下执行下面的reset命令。
表2-4 清除MPLS的统计信息
操作
命令
配置上报统计信息的间隔时间(MPLS视图)statistics interval interval-time 清除MPLS接口统计信息 清除LSP统计信息
reset mpls statistics interface { interface-type interface-number | all } reset mpls statistics lsp { lsp-name | all }
缺省情况下,统计信息上报间隔时间为0,即,不上报。
2.7.5 配置MPLS LSP的TRAP功能
请在系统视图下进行下列配置。
表2-5 配置MPLS LSP的TRAP功能
操作
使能MPLS LSP的TRAP功能
命令
snmp-agent trap enable lsp
缺省情况下,MPLS LSP创建过程中不使能Trap功能。
2-24
Quidway NetEngine20 系列路由器 操作手册 MPLS分册
第2章 MPLS配置
2.7.6 调试MPLS
在出现运行故障时,请在用户视图下执行下面的debugging命令对MPLS进行调试,查看调试信息,并定位故障的原因。输出调试信息的操作步骤请参考《Quidway NetEngine20系列路由器 操作手册 系统分册》中的“系统维护管理”。
表2-6 调试MPLS
操作
打开MPLS报文转发调试信息开关
打开LDP调试信息开关
命令
debugging mpls packet [ error ] [ acl acl-number ] [ inlabel outer-in-label [ inner-in-label ] ]
debugging mpls ldp { advertisement | all | error | main | notification | pdu | session | socket | timer } [ interface interface-type interface-number ]
debugging mpls ldp { hsb | remote-peer [ remote-name ] }
打开MPLS控制平面的各种调试信息的开关
debugging mpls management { agent | all | event | fec | interface | policy | process }
注意:
打开调试开关将影响系统的性能。调试完毕后,应及时执行undo debugging命令关闭调试开关。
2.8 MPLS配置举例
2.8.1 配置LDP会话示例
1. 组网需求
RouterA、RouterB和RouterC均支持MPLS,运行OSPF作为MPLS骨干网上的IGP。
RouterA和RouterB、RouterB和RouterC之间建立本地LDP会话;RouterA和RouterC之间建立远端LDP会话。
2-25
Quidway NetEngine20 系列路由器 操作手册 MPLS分册
第2章 MPLS配置
2. 组网图
Loopback1:1.1.1.9/32Pos1/0/0:10.1.1.1/24Pos1/0/0:10.1.1.2/24RouterAPos2/0/0:20.1.1.1/24RouterBLoopback1:2.2.2.9/32Loopback1:3.3.3.9/32Pos1/0/0:20.1.1.2/24RouterC
图2-3 配置LDP会话组网图
3. 配置步骤
(1) 配置各接口的IP地址
按照图2-3配置各接口IP地址和掩码,包括Loopback接口,具体配置过程可参见“2.8.2 使用LDP建立LSP示例”的配置文件部分。 (2) 配置OSPF协议发布LSR ID的主机路由 # 配置RouterA:
[RouterA] ospf
[RouterA-ospf-1] area 0
[RouterA-ospf-1-area-0.0.0.0] network 1.1.1.9 0.0.0.0 [RouterA-ospf-1-area-0.0.0.0] network 10.1.1.0 0.0.0.255 [RouterA-ospf-1-area-0.0.0.0] quit [RouterA-ospf-1] quit
# 配置RouterB:
[RouterB] ospf
[RouterB-ospf-1] area 0
[RouterB-ospf-1-area-0.0.0.0] network 2.2.2.9 0.0.0.0 [RouterB-ospf-1-area-0.0.0.0] network 10.1.1.0 0.0.0.255 [RouterB-ospf-1-area-0.0.0.0] network 20.1.1.0 0.0.0.255 [RouterB-ospf-1-area-0.0.0.0] quit [RouterB-ospf-1] quit
# 配置RouterC:
[RouterC] ospf
[RouterC-ospf-1] area 0
[RouterC-ospf-1-area-0.0.0.0] network 3.3.3.9 0.0.0.0 [RouterC-ospf-1-area-0.0.0.0] network 20.1.1.0 0.0.0.255 [RouterC-ospf-1-area-0.0.0.0] quit [RouterC-ospf-1] quit
配置完成后,在各路由器上执行display ip routing-table命令,可以看到相互之间都学到了到对方的LSR ID的主机路由。以RouterA的显示为例:
[RouterA] display ip routing-table
2-26
Quidway NetEngine20 系列路由器 操作手册 MPLS分册
Routing Tables: Public
Destinations : 9 Routes : 9
第2章 MPLS配置
Destination/Mask Proto Pre Cost NextHop Interface 1.1.1.9/32 Direct 0 0 127.0.0.1 InLoopBack0 2.2.2.9/32 OSPF 10 1563 10.1.1.2 Pos1/0/0 3.3.3.9/32 OSPF 10 3125 10.1.1.2 Pos1/0/0 10.1.1.0/24 Direct 0 0 10.1.1.1 Pos1/0/0 10.1.1.1/32 Direct 0 0 127.0.0.1 InLoopBack0 10.1.1.2/32 Direct 0 0 10.1.1.2 Pos1/0/0 20.1.1.0/24 OSPF 10 3124 10.1.1.2 Pos1/0/0 127.0.0.0/8 Direct 0 0 127.0.0.1 InLoopBack0 127.0.0.1/32 Direct 0 0 127.0.0.1 InLoopBack0
RouterA和RouterB,RouterB和RouterC之间应建立起OSPF邻居关系,执行display ospf peer命令可以看到邻居达到FULL状态。以RouterA的显示为例:
[RouterA] display ospf peer
OSPF Process 1 with Router ID 1.1.1.9 Neighbors
Area 0.0.0.0 interface 10.1.1.1(Pos1/0/0)'s neighbors
Router ID: 2.2.2.9 Address: 10.1.1.2 GR State: Normal State: Full Mode:Nbr is Master Priority: 1 DR: None BDR: None MTU: 0 Dead timer due in 39 sec Neighbor is up for 00:02:13 Authentication Sequence: [ 0 ]
(3) 配置MPLS基本能力,并使能LDP # 配置RouterA:
[RouterA] mpls lsr-id 1.1.1.9 [RouterA] mpls [RouterA-mpls] quit [RouterA] mpls ldp [RouterA-mpls-ldp] quit [RouterA] interface pos 1/0/0 [RouterA-Pos1/0/0] mpls [RouterA-Pos1/0/0] mpls ldp [RouterA-Pos1/0/0] quit
# 配置RouterB:
[RouterB] mpls lsr-id 2.2.2.9 [RouterB] mpls [RouterB-mpls] quit [RouterB] mpls ldp [RouterB-mpls-ldp] quit
2-27
Quidway NetEngine20 系列路由器 操作手册 MPLS分册
[RouterB] interface Pos 1/0/0 [RouterB-Pos1/0/0] mpls
[RouterB-Pos1/0/0] clock master [RouterB-Pos1/0/0] mpls ldp [RouterB-Pos1/0/0] quit [RouterB] interface Pos 2/0/0 [RouterB-Pos2/0/0] mpls
[RouterB-Pos2/0/0] clock master [RouterB-Pos2/0/0] mpls ldp [RouterB-Pos2/0/0] quit
第2章 MPLS配置
# 配置RouterC:
[RouterC] mpls lsr-id 3.3.3.9 [RouterC] mpls [RouterC-mpls] quit [RouterC] mpls ldp [RouterC-mpls-ldp] quit [RouterC] interface Pos 1/0/0 [RouterC-Pos1/0/0] mpls [RouterC-Pos1/0/0] mpls ldp [RouterC-Pos1/0/0] quit
完成上述配置后,RouterA和RouterB、RouterB和RouterC之间的本地LDP会话建立成功。
在各路由器上执行display mpls ldp session命令,可以看到LDP会话的建立情况;执行display mpls ldp peer命令,可以看到LDP的对等体情况。以RouterA的显示为例:
[RouterA] display mpls ldp session
LDP Session(s) in Public Network
---------------------------------------------------------------- Peer-ID Status LAM SsnRole SsnAge KA-Sent/Rcv ---------------------------------------------------------------- 2.2.2.9:0 Operational DU Passive 00:01:45 5/5
---------------------------------------------------------------- LAM : Label Advertisement Mode SsnAge Unit : HHHH:MM:SS [RouterA] display mpls ldp peer
LDP Peer Information in Public network
----------------------------------------------------------------- Peer-ID Transport-Address Discovery-Source ---------------------------------------------------------------- 2.2.2.9:0 2.2.2.9 Pos1/0/0
----------------------------------------------------------------
(4) 配置远端LDP会话
2-28