华为 huawei 交换机配置 Dot1q 终结子接口接入 VPLS 示例

组网需求
7-11 , PE1 和 PE2 启动 VPLS 功能。 CE1 连接 PE1 设备, CE2 连接 PE2 。 CE1 和 CE2 属
于一个 VPLS 。采用 LDP 作为 VPLS 信令建立 PW ,配置 VPLS ,实现 CE1 与 CE2 的互通。



配置思路
采用如下的思路配置:

  1. 在骨干网上配置路由协议实现互通。
  2. 在 PE 连接 CE 的接口上配置 Dot1q 子接口接入 VPLS 。
  3. 在 PE 之间建立远端 LDP 会话。
  4. PE 间建立传输业务数据所使用的隧道。
  5. PE 上使能 MPLS L2VPN 。
  6. 在 PE 上创建 VSI ,指定信令为 LDP 。
    说明
    VCMP 的角色是 Client 时,不能配置 VLAN 终结子接口。
    操作步骤
    步骤 1 7-11 配置各接口所属的 VLAN 和 VLANIF 接口的 IP 地址
    说明
    ● 避免将 PE 上 AC 侧和 PW 侧的物理接口加入相同的 VLAN 中,否则可能引起环路。
    ● 要求 CE 发送给 PE 的报文带有一层 VLAN Tag 。

配置 CE1 。

<HUAWEI> system-view
HUAWEI sysname CE1
CE1 vlan batch 10
CE1 interface gigabitethernet 0/0/1
CE1-GigabitEthernet0/0/1 port link-type trunk
CE1-GigabitEthernet0/0/1 port trunk allow-pass vlan 10
CE1-GigabitEthernet0/0/1 quit
CE1 interface vlanif 10
CE1-Vlanif10 ip address 10.1.1.1 24
CE1-Vlanif10 quit

配置 CE2 。

<HUAWEI> system-view
HUAWEI sysname CE2
CE2 vlan batch 10
CE2 interface gigabitethernet 0/0/1
CE2-GigabitEthernet0/0/1 port link-type trunk
CE2-GigabitEthernet0/0/1 port trunk allow-pass vlan 10
CE2-GigabitEthernet0/0/1 quit
CE2 interface vlanif 10
CE2-Vlanif10 ip address 10.1.1.2 24
CE2-Vlanif10 quit

配置 PE1 。

<HUAWEI> system-view
HUAWEI sysname PE1
PE1 vlan batch 20
PE1 interface gigabitethernet 0/0/2
PE1-GigabitEthernet0/0/2 port link-type hybrid
PE1-GigabitEthernet0/0/2 port hybrid pvid vlan 20
PE1-GigabitEthernet0/0/2 port hybrid tagged vlan 20
PE1-GigabitEthernet0/0/2 quit
PE1 interface vlanif 20
PE1-Vlanif20 ip address 4.4.4.4 24
PE1-Vlanif20 quit

配置 P 。

<HUAWEI> system-view
HUAWEI sysname P
P vlan batch 20 30
P interface gigabitethernet 0/0/1
P-GigabitEthernet0/0/1 port link-type hybrid
P-GigabitEthernet0/0/1 port hybrid pvid vlan 20
P-GigabitEthernet0/0/1 port hybrid tagged vlan 20
P-GigabitEthernet0/0/1 quit
P interface gigabitethernet 0/0/2
P-GigabitEthernet0/0/2 port link-type hybrid
P-GigabitEthernet0/0/2 port hybrid pvid vlan 30
P-GigabitEthernet0/0/2 port hybrid tagged vlan 30
P-GigabitEthernet0/0/2 quit
P interface vlanif 20
P-Vlanif20 ip address 4.4.4.5 24
P-Vlanif20 quit
P interface vlanif 30
P-Vlanif30 ip address 5.5.5.4 24
P-Vlanif30 quit

配置 PE2 。

<HUAWEI> system-view
HUAWEI sysname PE2
PE2 vlan batch 30
PE2 interface gigabitethernet 0/0/1
PE2-GigabitEthernet0/0/1 port link-type hybrid
PE2-GigabitEthernet0/0/1 port hybrid pvid vlan 30
PE2-GigabitEthernet0/0/1 port hybrid tagged vlan 30
PE2-GigabitEthernet0/0/1 quit
PE2 interface vlanif 30
PE2-Vlanif30 ip address 5.5.5.5 24
PE2-Vlanif30 quit
步骤 2 配置 IGP ,本例中使用 OSPF 。
配置 OSPF 时,注意需要发布 PE1 、 P 和 PE2 的 32 位 Loopback 接口地址( LSR-ID )。

配置 PE1 。

PE1 router id 1.1.1.1
PE1 interface loopback 1
PE1-LoopBack1 ip address 1.1.1.1 32
PE1-LoopBack1 quit
PE1 ospf 1
PE1-ospf-1 area 0
PE1-ospf-1-area-0.0.0.0 network 1.1.1.1 0.0.0.0
PE1-ospf-1-area-0.0.0.0 network 4.4.4.4 0.0.0.255
PE1-ospf-1-area-0.0.0.0 quit
PE1-ospf-1 quit

配置 P 。

P router id 2.2.2.2
P interface loopback 1
P-LoopBack1 ip address 2.2.2.2 32
P-LoopBack1 quit
P ospf 1
P-ospf-1 area 0
P-ospf-1-area-0.0.0.0 network 2.2.2.2 0.0.0.0
P-ospf-1-area-0.0.0.0 network 4.4.4.5 0.0.0.255
P-ospf-1-area-0.0.0.0 network 5.5.5.4 0.0.0.255
P-ospf-1-area-0.0.0.0 quit
P-ospf-1 quit

配置 PE2 。

PE2 router id 3.3.3.3
PE2 interface loopback 1
PE2-LoopBack1 ip address 3.3.3.3 32
PE2-LoopBack1 quit
PE2 ospf 1
PE2-ospf-1 area 0
PE2-ospf-1-area-0.0.0.0 network 3.3.3.3 0.0.0.0
PE2-ospf-1-area-0.0.0.0 network 5.5.5.5 0.0.0.255
PE2-ospf-1-area-0.0.0.0 quit
PE2-ospf-1 quit
配置完成后,在 PE1 、 P 和 PE2 上执行 display ip routing-table 命令可以看到已学到彼
此的路由。以 PE1 的显示为例:
PE1 display ip routing-table
Route Flags: R - relay, D - download to fibȀ T - to vpn-instance

Routing Tables: Public
Destinations : 8 Routes : 8
Destination/Mask Proto Pre Cost Flags NextHop Interface
1.1.1.1/32 Direct 0 0 D 127.0.0.1 LoopBack1
2.2.2.2/32 OSPF 10 1 D 4.4.4.5 Vlanif20
3.3.3.3/32 OSPF 10 2 D 4.4.4.5 Vlanif20
4.4.4.0/24 Direct 0 0 D 4.4.4.4 Vlanif20
4.4.4.4/32 Direct 0 0 D 127.0.0.1 Vlanif20
5.5.5.0/24 OSPF 10 2 D 4.4.4.5 Vlanif20
127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0
127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
步骤 3 配置 MPLS 基本能力和 LDP

配置 PE1 。

PE1 mpls lsr-id 1.1.1.1
PE1 mpls
PE1-mpls quit
PE1 mpls ldp
PE1-mpls-ldp quit
PE1 interface vlanif 20
PE1-Vlanif20 mpls
PE1-Vlanif20 mpls ldp
PE1-Vlanif20 quit

配置 P 。

P mpls lsr-id 2.2.2.2
P mpls
P-mpls quit
P mpls ldp
P-mpls-ldp quit
P interface vlanif 20
P-Vlanif20 mpls
P-Vlanif20 mpls ldp
P-Vlanif20 quit
P interface vlanif 30
P-Vlanif30 mpls
P-Vlanif30 mpls ldp
P-Vlanif30 quit

配置 PE2 。

PeerID Status LAM SsnRole SsnAge KASent/Rcv

2.2.2.2:0 Operational DU Passive 0000:15:29 3717/3717

TOTAL: 1 session(s) Found.
步骤 4 在 PE 之间建立远端 LDP 会话

配置 PE1 。

PE1 mpls ldp remote-peer 3.3.3.3
PE1-mpls-ldp-remote-3.3.3.3 remote-ip 3.3.3.3
PE1-mpls-ldp-remote-3.3.3.3 quit

配置 PE2 。

PeerID Status LAM SsnRole SsnAge KASent/Rcv

2.2.2.2:0 Operational DU Passive 0000:15:29 3717/3717
3.3.3.3:0 Operational DU Passive 0000:00:00 2/2

TOTAL: 2 session(s) Found.
步骤 5 在 PE 上使能 MPLS L2VPN

配置 PE1 。

PE1 mpls l2vpn
PE1-l2vpn quit

配置 PE2 。

PE2 mpls l2vpn
PE2-l2vpn quit
步骤 6 在 PE 上配置 VSI

配置 PE1 。

PE1 vsi a2 static
PE1-vsi-a2 pwsignal ldp
PE1-vsi-a2-ldp vsi-id 2
PE1-vsi-a2-ldp peer 3.3.3.3
PE1-vsi-a2-ldp quit
PE1-vsi-a2 quit

配置 PE2 。

PE2 vsi a2 static
PE2-vsi-a2 pwsignal ldp
PE2-vsi-a2-ldp vsi-id 2
PE2-vsi-a2-ldp peer 1.1.1.1
PE2-vsi-a2-ldp quit
PE2-vsi-a2 quit
步骤 7 在 PE 上配置 VSI 与接口的绑定

配置 PE1 。

PE1 vcmp role silent
PE1 interface gigabitethernet0/0/1
PE1-GigabitEthernet0/0/1 port link-type hybrid
PE1-GigabitEthernet0/0/1 quit
PE1 interface gigabitethernet0/0/1.1
PE1-GigabitEthernet0/0/1.1 dot1q termination vid 10
PE1-GigabitEthernet0/0/1.1 l2 binding vsi a2
PE1-GigabitEthernet0/0/1.1 quit

配置 PE2 。

PE2 vcmp role silent
PE2 interface gigabitethernet0/0/2
PE2-GigabitEthernet0/0/2 port link-type hybrid
PE2-GigabitEthernet0/0/2 quit
PE2 interface gigabitethernet0/0/2.1
PE2-GigabitEthernet0/0/2.1 dot1q termination vid 10
PE2-GigabitEthernet0/0/2.1 l2 binding vsi a2
PE2-GigabitEthernet0/0/2.1 quit
步骤 8 验证配置结果
完成上述配置后,在 PE1 上执行 display vsi name a2 verbose 命令,可以看到名字为
a2 的 VSI 建立了一条 PW 到 PE2 , VSI 状态为 UP 。
PE1 display vsi name a2 verbose
***VSI Name : a2
Administrator VSI : no
Isolate Spoken : disable
VSI Index : 0
PW Signaling : ldp
Member Discovery Style : static
PW MAC Learn Style : unqualify
Encapsulation Type : vlan
MTU : 1500
²čäàv Mode : uniform
Mpls Exp : --
DomainId : 255
Domain Name :
Ignore AcState : disable
P2P VSI : disable
Create Time : 0 days, 0 hours, 5 minutes, 1 seconds
VSI State : up
VSI ID : 2
*Peer Router ID : 3.3.3.3
Negotiation-vc-id : 2
primary or secondary : primary
ignore-standby-state : no
VC Label : 23552
Peer Type : dynamic
Session : up
Tunnel ID : 0x22
Broadcast Tunnel ID : 0x22
Broad BackupTunnel ID : 0x0
CKey : 2
NKey : 1
Stp Enable : 0
PwIndex : 0
Control Word : disable
Interface Name : gigabitethernet0/0/1.1
State : up
Access Port : false
Last Up Time : 2010/12/30 11:31:18
Total Up Time : 0 days, 0 hours, 1 minutes, 35 seconds
**PW Information:
*Peer Ip Address : 3.3.3.3
PW State : up
Local VC Label : 23552
Remote VC Label : 23552
Remote Control Word : disable
PW Type : label
Local VCCV : alert lsp-ping bfd
Remote VCCV : alert lsp-ping bfd
Tunnel ID : 0x22
Broadcast Tunnel ID : 0x22
Broad BackupTunnel ID : 0x0
Ckey : 0x2
Nkey : 0x1
Main PW Token : 0x22
Slave PW Token : 0x0
Tnl Type : LSP
OutInterface : Vlanif20
Backup OutInterface :
Stp Enable : 0
PW Last Up Time : 2010/12/30 11:32:03
PW Total Up Time : 0 days, 0 hours, 0 minutes, 50 seconds
在 CE1 ( 10.1.1.1 )上能够 ping 通 CE2 ( 10.1.1.2 )。
CE1 ping 10.1.1.2
PING 10.1.1.2: 56 data bytes, press CTRL_C to break
Reply from 10.1.1.2: bytes=56 Sequence=1 ttl=255 time=90 ms
Reply from 10.1.1.2: bytes=56 Sequence=2 ttl=255 time=77 ms
Reply from 10.1.1.2: bytes=56 Sequence=3 ttl=255 time=34 ms
Reply from 10.1.1.2: bytes=56 Sequence=4 ttl=255 time=46 ms
Reply from 10.1.1.2: bytes=56 Sequence=5 ttl=255 time=94 ms
--- 10.1.1.2 ping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 34/68/94 ms
---- 结束
配置文件
● CE1 的配置文件

sysname CE1

vlan batch 10

interface Vlanif10
ip address 10.1.1.1 255.255.255.0

interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 10

return
● CE2 的配置文件

sysname CE2

vlan batch 10

interface Vlanif10
ip address 10.1.1.2 255.255.255.0

interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 10

return
● PE1 的配置文件

sysname PE1

router id 1.1.1.1

vlan batch 20

mpls lsr-id 1.1.1.1
mpls

mpls l2vpn

vsi a2 static
pwsignal ldp
vsi-id 2
peer 3.3.3.3

mpls ldp

mpls ldp remote-peer 3.3.3.3
remote-ip 3.3.3.3

interface Vlanif20
ip address 4.4.4.4 255.255.255.0
mpls
mpls ldp
#interface GigabitEthernet0/0/1
port link-type hybrid

interface GigabitEthernet0/0/1.1
dot1q termination vid 10
l2 binding vsi a2

interface GigabitEthernet0/0/2
port link-type hybrid
port hybrid pvid vlan 20
port hybrid tagged vlan 20

interface LoopBack1
ip address 1.1.1.1 255.255.255.255

ospf 1
area 0.0.0.0
network 1.1.1.1 0.0.0.0
network 4.4.4.0 0.0.0.255

return
● P 的配置文件

sysname P

router id 2.2.2.2

vlan batch 20 30

mpls lsr-id 2.2.2.2
mpls

mpls ldp

interface Vlanif20
ip address 4.4.4.5 255.255.255.0
mpls
mpls ldp

interface Vlanif30
ip address 5.5.5.4 255.255.255.0
mpls
mpls ldp

interface GigabitEthernet0/0/1
port link-type hybrid
port hybrid pvid vlan 20
port hybrid tagged vlan 20

interface GigabitEthernet0/0/2
port link-type hybrid
port hybrid pvid vlan 30
port hybrid tagged vlan 30

interface LoopBack1
ip address 2.2.2.2 255.255.255.255

ospf 1
area 0.0.0.0
network 2.2.2.2 0.0.0.0
network 4.4.4.0 0.0.0.255
network 5.5.5.0 0.0.0.255

return
● PE2 的配置文件

sysname PE2

router id 3.3.3.3

vlan batch 30

mpls lsr-id 3.3.3.3
mpls

mpls l2vpn

vsi a2 static
pwsignal ldp
vsi-id 2
peer 1.1.1.1

mpls ldp

mpls ldp remote-peer 1.1.1.1
remote-ip 1.1.1.1

interface Vlanif30
ip address 5.5.5.5 255.255.255.0
mpls
mpls ldp

interface GigabitEthernet0/0/1
port link-type hybrid
port hybrid pvid vlan 30
port hybrid tagged vlan 30

interface GigabitEthernet0/0/2
port link-type hybrid

interface GigabitEthernet0/0/2.1
dot1q termination vid 10
l2 binding vsi a2

interface LoopBack1
ip address 3.3.3.3 255.255.255.255

ospf 1
area 0.0.0.0
network 3.3.3.3 0.0.0.0
network 5.5.5.0 0.0.0.255

return

相关推荐
12点一刻2 分钟前
Hermes Agent 与 Superpowers 框架的区别?
运维·服务器
ZStack开发者社区7 分钟前
ZSTACK · 答客问 | 什么时候该升级,什么时候再等等
网络·云计算
MXsoft61816 分钟前
**混合云统一监控实践:私有云+公有云的一体化运维方案**
运维·网络·数据库
2501_9127840819 分钟前
Taocarts深度解析:1688自动代采模块的Puppeteer自动化实战
运维·自动化
天南散修21 分钟前
MT7916驱动中802.11转换为802.3
linux·网络·驱动开发·wifi·802.11
MXsoft61822 分钟前
**断网续传与本地缓存:弱网环境下的监控数据保障方案**
运维·缓存·自动化
LT101579744434 分钟前
2026年UI自动化测试平台选型指南:全界面自动化覆盖方案
运维·ui·自动化
其实防守也摸鱼35 分钟前
无线网络安全--10 规避WLAN验证之挫败MAC地址限制
网络·智能路由器·php·教程·虚拟机·wlan·无线网络安全
xiaoxiaoxiaolll43 分钟前
《Nature Communications》亮点文章:自供电双窄带OPD如何实现1.25 Mbps下的抗窃听光通信?
网络
CriticalThinking1 小时前
在xshell中使用ssh隧道访问远程服务
linux·网络·ssh