配置LDP方式的HVPLS示例
如果VPLS的PE数量很多,可以把VPLS网络层次化,实现HVPLS组网方案,以降低对PE设备的性能要求。
配置思路
采用如下的思路配置LDP方式的HVPLS的基本功能:
在SPE与PE之间配置LDP方式的VPLS。
在UPE与SPE之间建立MPLS LDP对等体。
在SPE上创建VSI实例,指定UPE为自己的下层PE。
在UPE上创建VSI实例,指定SPE为VSI对等体。
将CE1和CE2接入UPE;CE3接入PE。
操作步骤
- 配置IGP
本例中使用OSPF,具体配置请参见后面的配置文件。
配置完成后,在UPE、SPE和PE上执行display ip routing-table命令可以看到UPE、SPE和PE已学到彼此的Loopback接口地址。
- 配置MPLS基本能力和LDP
具体配置请参见后面的配置文件。
配置完成后,在UPE、SPE和PE上执行display mpls ldp session命令可以看到UPE和SPE之间或PE和SPE之间的对等体Status项为“Operational”,即对等体关系已建立。执行display mpls lsp命令可以看到LSP的建立情况。
- 使能MPLS L2VPN,配置VSI
# 配置UPE。
<UPE> system-view
[~UPE] mpls l2vpn
[*UPE] vsi v123
[*UPE-vsi-v123] pwsignal ldp
[*UPE-vsi-v123-ldp] vsi-id 123
[*UPE-vsi-v123-ldp] peer 2.2.2.9
[*UPE-vsi-v123-ldp] commit
[*UPE-vsi-v123-ldp] quit
# 配置SPE。
<SPE> system-view
[~SPE] mpls l2vpn
[*SPE] vsi v123
[*SPE-vsi-v123] pwsignal ldp
[*SPE-vsi-v123-ldp] vsi-id 123
[*SPE-vsi-v123-ldp] peer 3.3.3.9
[*SPE-vsi-v123-ldp] peer 1.1.1.9 upe
[*SPE-vsi-v123-ldp] commit
[*SPE-vsi-v123-ldp] quit
# 配置PE。
<PE> system-view
[~PE] mpls l2vpn
[*PE] vsi v123
[*PE-vsi-v123] pwsignal ldp
[*PE-vsi-v123-ldp] vsi-id 123
[*PE-vsi-v123-ldp] peer 2.2.2.9
[*PE-vsi-v123-ldp] commit
[*PE-vsi-v123-ldp] quit
- 在UPE和PE上配置VSI与接口的绑定
# 配置UPE。
[~UPE] interface gigabitethernet1/0/0.1
[*UPE-GigabitEthernet1/0/0.1] shutdown
[*UPE-GigabitEthernet1/0/0.1] vlan-type dot1q 10
[*UPE-GigabitEthernet11/0/0.1] l2 binding vsi v123
[*UPE-GigabitEthernet1/0/0.1] undo shutdown
[*UPE-GigabitEthernet1/0/0.1] quit
[*UPE] interface gigabitethernet2/0/0.1
[*UPE-GigabitEthernet2/0/0.1] shutdown
[*UPE-GigabitEthernet2/0/0.1] vlan-type dot1q 10
[*UPE-GigabitEthernet2/0/0.1] l2 binding vsi v123
[*UPE-GigabitEthernet2/0/0.1] undo shutdown
[*UPE-GigabitEthernet2/0/0.1] commit
[*UPE-GigabitEthernet2/0/0.1] quit
# 配置PE。
[~PE] interface gigabitethernet2/0/0.1
[*PE-GigabitEthernet2/0/0.1] shutdown
[*PE-GigabitEthernet2/0/0.1] vlan-type dot1q 10
[*PE-GigabitEthernet2/0/0.1] l2 binding vsi v123
[*PE-GigabitEthernet2/0/0.1] undo shutdown
[*PE-GigabitEthernet2/0/0.1] commit
[*PE-GigabitEthernet2/0/0.1] quit
- 检验配置结果
完成上述配置后,在SPE上执行display vsi name v123 verbose命令,可以看到名字为v123的VSI的状态为UP;对应的PW状态也为Up。
[~SPE] display vsi name v123 verbose
***VSI Name : v123 Administrator VSI : no Isolate Spoken : disable VSI Index : 1 PW Signaling : ldp Member Discovery Style : -- Bridge-domain Mode : disable PW MAC Learning Style : unqualify Encapsulation Type : vlan MTU : 1500 Diffserv Mode : uniform Service Class : -- Color : -- DomainId : 255 Domain Name : Ignore AcState : disable P2P VSI : disable Create Time : 0 days, 0 hours, 20 minutes, 49 seconds VSI State : up Resource Status : -- VSI ID : 123 *Peer Router ID : 1.1.1.9 primary or secondary : primary ignore-standby-state : no VC Label : 19 Peer Type : dynamic Session : up Tunnel ID : 0x0000000001004c4b41 Broadcast Tunnel ID : -- Broad BackupTunnel ID : -- CKey : 2 NKey : 788529260 Stp Enable : 0 PwIndex : 2 Control Word : disable *Peer Router ID : 3.3.3.9 primary or secondary : primary ignore-standby-state : no VC Label : 18 Peer Type : dynamic Session : up Tunnel ID : 0x0000000001004c4b42 Broadcast Tunnel ID : -- Broad BackupTunnel ID : -- CKey : 1 NKey : 788529259 Stp Enable : 0 PwIndex : 1 Control Word : disable **PW Information: *Peer Ip Address : 1.1.1.9 PW State : up Local VC Label : 19 Remote VC Label : 19 Remote Control Word : disable PW Type : MEHVPLS Tunnel ID : 0x0000000001004c4b41 Broadcast Tunnel ID : -- Broad BackupTunnel ID : -- Ckey : 2 Nkey : 788529260 Main PW Token : 0x0 Slave PW Token : 0x0 Tnl Type : ldp OutInterface : LDP LSP Backup OutInterface : -- Stp Enable : 0 PW Last Up Time : 2012/12/05 07:05:36 PW Total Up Time : 0 days, 0 hours, 18 minutes, 34 seconds *Peer Ip Address : 3.3.3.9 PW State : up Local VC Label : 18 Remote VC Label : 19 Remote Control Word : disable PW Type : label Tunnel ID : 0x0000000001004c4b42 Broadcast Tunnel ID : -- Broad BackupTunnel ID : -- Ckey : 1 Nkey : 788529259 Main PW Token : 0x0 Slave PW Token : 0x0 Tnl Type : ldp OutInterface : LDP LSP Backup OutInterface : -- Stp Enable : 0 PW Last Up Time : 2012/12/05 07:05:59 PW Total Up Time : 0 days, 0 hours, 18 minutes, 2 seconds
CE1、CE2和CE3之间应能相互ping通。把UPE或PE上绑定该VSI的接口GE2/0/0.1执行shutdown命令后,CE2与CE3之间不能互相ping通,说明业务数据通过该VSI的PW传输。
配置文件
UPE的配置文件
#
sysname UPE
#
mpls lsr-id 1.1.1.9
mpls
#
mpls l2vpn
#
vsi v123
pwsignal ldp
vsi-id 123
peer 2.2.2.9
#
mpls ldp
#
mpls ldp remote-peer 2.2.2.9
remote-ip 2.2.2.9
#
interface GigabitEthernet1/0/0.1
undo shutdown
vlan-type dot1q 10
l2 binding vsi v123
#
interface GigabitEthernet2/0/0.1
undo shutdown
vlan-type dot1q 10
l2 binding vsi v123
#
interface GigabitEthernet3/0/0
undo shutdown
ip address 10.10.1.1 255.255.255.0
mpls
mpls ldp
#
interface LoopBack1
ip address 1.1.1.9 255.255.255.255
#
ospf 1
area 0.0.0.0
network 1.1.1.9 0.0.0.0
network 10.10.1.0 0.0.0.255
#
return
SPE的配置文件
#
sysname SPE
#
mpls lsr-id 2.2.2.9
mpls
#
mpls l2vpn
#
vsi v123
pwsignal ldp
vsi-id 123
peer 3.3.3.9
peer 1.1.1.9 upe
#
mpls ldp
#
mpls ldp remote-peer 1.1.1.9
remote-ip 1.1.1.9
#
interface GigabitEthernet1/0/0
undo shutdown
ip address 10.10.1.2 255.255.255.0
mpls
mpls ldp
#
interface GigabitEthernet2/0/0
undo shutdown
ip address 10.20.1.1 255.255.255.0
mpls
mpls ldp
#
interface LoopBack1
ip address 2.2.2.9 255.255.255.255
#
ospf 1
area 0.0.0.0
network 2.2.2.9 0.0.0.0
network 10.20.1.0 0.0.0.255
network 10.10.1.0 0.0.0.255
#
return
PE的配置文件
#
sysname PE
#
mpls lsr-id 3.3.3.9
mpls
#
mpls l2vpn
#
vsi v123
pwsignal ldp
vsi-id 123
peer 2.2.2.9
#
mpls ldp
#
interface GigabitEthernet2/0/0.1
undo shutdown
vlan-type dot1q 10
l2 binding vsi v123
#
interface GigabitEthernet1/0/0
undo shutdown
ip address 10.20.1.2 255.255.255.0
mpls
mpls ldp
#
interface LoopBack1
ip address 3.3.3.9 255.255.255.255
#
ospf 1
area 0.0.0.0
network 10.20.1.0 0.0.0.255
network 3.3.3.9 0.0.0.0
#
return
CE1的配置文件
#
sysname CE1
#
interface GigabitEthernet1/0/0.1
undo shutdown
vlan-type dot1q 10
ip address 10.1.1.1 255.255.255.0
#
return
CE2的配置文件
#
sysname CE2
#
interface GigabitEthernet1/0/0.1
undo shutdown
vlan-type dot1q 10
ip address 10.1.1.2 255.255.255.0
#
return
CE3的配置文件
#
sysname CE3
#
interface GigabitEthernet1/0/0.1
undo shutdown
vlan-type dot1q 10
ip address 10.1.1.3 255.255.255.0
#
return