当前位置:网站首页>Huawei operator level router configuration example | BGP VPLS configuration example
Huawei operator level router configuration example | BGP VPLS configuration example
2022-07-01 02:54:00 【A communicator who loves programming】
Networking requirements
Such as chart 1, Two devices PE1 and PE2 As PE start-up VPLS function .CE1 Connect to PE1 On the device ,CE2 Connect to PE2 On .CE1 and CE2 Belong to a VPLS.
use BGP As VPLS Signaling establishment PW, By configuring VPN Target Realization VPLS PE Autodiscover for , Realization CE1 And CE2 Interworking of .
chart 1 To configure BGP The way VPLS Networking diagram

Configuration ideas
Configure the routing protocol on the backbone network to realize interworking , And configuration MPLS Basic ability .
stay PE Establish between LSP Tunnel .
stay PE On enabling MPLS L2VPN.
stay PE On enabling BGP Peer exchange VPLS The power of information .
stay PE To create a VSI, Specify signaling as BGP, Appoint RD、VPN-Target and Site.
take AC Interface and VSI Binding .
Operation steps
1. Configure the equipment of the backbone network IP Address .
# To configure PE1.
<HUAWEI> system-view
[~HUAWEI] sysname PE1
[*HUAWEI] commit
[~PE1] interface loopback1
[*PE1-Loopback1] ip address 1.1.1.9 32
[*PE1-Loopback1] quit
[*PE1] interface gigabitethernet 1/0/0.1
[*PE1-GigabitEthernet1/0/0.1] undo shutdown
[*PE1-GigabitEthernet1/0/0.1] quit
[*PE1] interface gigabitethernet 2/0/0
[*PE1-GigabitEthernet2/0/0] ip address 192.168.1.1 24
[*PE1-GigabitEthernet2/0/0] quit
[*PE1] commit# To configure P.
<HUAWEI> system-view
[~HUAWEI] sysname P
[*HUAWEI] commit
[~P] interface loopback1
[*P-Loopback1] ip address 2.2.2.9 32
[*P-Loopback1] quit
[*P] interface gigabitethernet 1/0/0
[*P-GigabitEthernet1/0/0] ip address 192.168.1.2 24
[*P-GigabitEthernet1/0/0] quit
[*P] interface gigabitethernet 2/0/0
[*P-GigabitEthernet2/0/0] ip address 192.168.10.1 24
[*P-GigabitEthernet2/0/0] quit
[*P] commit# To configure PE2.
<HUAWEI> system-view
[~HUAWEI] sysname PE2
[*HUAWEI] commit
[~PE2] interface loopback1
[*PE2-Loopback1] ip address 3.3.3.9 32
[*PE2-Loopback1] quit
[*PE2] interface gigabitethernet 1/0/0
[*PE2-GigabitEthernet1/0/0] 192.168.10.2 24
[*PE2-GigabitEthernet1/0/0] quit
[*PE2] interface gigabitethernet 2/0/0.1
[*PE2-GigabitEthernet2/0/0.1] undo shutdown
[*PE2-GigabitEthernet2/0/0.1] quit
[*PE2] commit2. To configure IGP, This example uses OSPF.
# To configure PE1.
[~PE1] ospf 1
[*PE1-ospf-1] area 0.0.0.0
[*PE1-ospf-1-area-0.0.0.0] network 1.1.1.9 0.0.0.0
[*PE1-ospf-1-area-0.0.0.0] network 192.168.1.0 0.0.0.255
[*PE1-ospf-1-area-0.0.0.0] quit
[*PE1-ospf-1] quit
[*PE1] commit# To configure P.
[~P] ospf 1
[*P-ospf-1] area 0.0.0.0
[*P-ospf-1-area-0.0.0.0] network 2.2.2.9 0.0.0.0
[*P-ospf-1-area-0.0.0.0] network 192.168.1.0 0.0.0.255
[*P-ospf-1-area-0.0.0.0] network 192.168.10.0 0.0.0.255
[*P-ospf-1-area-0.0.0.0] quit
[*P-ospf-1] quit
[*P] commit# To configure PE2.
[~PE2] ospf 1
[*PE2-ospf-1] area 0.0.0.0
[*PE2-ospf-1-area-0.0.0.0] network 3.3.3.9 0.0.0.0
[*PE2-ospf-1-area-0.0.0.0] network 192.168.10.0 0.0.0.255
[*PE2-ospf-1-area-0.0.0.0] quit
[*PE2-ospf-1] quit
[*PE2] commit3. Can make MPLS, establish LSP Tunnel
# To configure PE1.
[~PE1] mpls lsr-id 1.1.1.9
[*PE1] mpls
[*PE1-mpls] quit
[*PE1] mpls ldp
[*PE1-mpls-ldp] quit
[*PE1] interface gigabitethernet 2/0/0
[*PE1-GigabitEthernet2/0/0] mpls
[*PE1-GigabitEthernet2/0/0] mpls ldp
[*PE1-GigabitEthernet2/0/0] quit
[*PE1] commit# To configure P.
[~P] mpls lsr-id 2.2.2.9
[*P] mpls
[*P-mpls] quit
[*P] mpls ldp
[*P-mpls-ldp] quit
[*P] interface gigabitethernet 1/0/0
[*P-GigabitEthernet1/0/0] mpls
[*P-GigabitEthernet1/0/0] mpls ldp
[*P-GigabitEthernet1/0/0] quit
[*P] interface gigabitethernet 2/0/0
[*P-GigabitEthernet2/0/0] mpls
[*P-GigabitEthernet2/0/0] mpls ldp
[*P-GigabitEthernet2/0/0] quit
[*P] commit# To configure PE2.
[~PE2] mpls lsr-id 3.3.3.9
[*PE2] mpls
[*PE2-mpls] quit
[*PE2] mpls ldp
[*PE2-mpls-ldp] quit
[*PE2] interface gigabitethernet 1/0/0
[*PE2-GigabitEthernet1/0/0] mpls
[*PE2-GigabitEthernet1/0/0] mpls ldp
[*PE2-GigabitEthernet1/0/0] quit
[*PE2] commit4. Can make BGP Peer exchange VPLS The power of information
# To configure PE1.
[~PE1] bgp 100
[*PE1-bgp] peer 3.3.3.9 as-number 100
[*PE1-bgp] peer 3.3.3.9 connect-interface loopback1
[*PE1-bgp] l2vpn-ad-family
[*PE1-bgp-af-l2vpn-ad] peer 3.3.3.9 enable
[*PE1-bgp-af-l2vpn-ad] peer 3.3.3.9 signaling vpls
[*PE1-bgp-af-l2vpn-ad] quit
[*PE1-bgp] quit
[*PE1] commit# To configure PE2.
[~PE2] bgp 100
[*PE2-bgp] peer 1.1.1.9 as-number 100
[*PE2-bgp] peer 1.1.1.9 connect-interface loopback1
[*PE2-bgp] l2vpn-ad-family
[*PE2-bgp-af-l2vpn-ad] peer 1.1.1.9 enable
[*PE2-bgp-af-l2vpn-ad] peer 1.1.1.9 signaling vpls
[*PE2-bgp-af-l2vpn-ad] quit
[*PE2-bgp] quit
[*PE2] commit5. stay PE On enabling MPLS L2VPN
# To configure PE1.
[~PE1] mpls l2vpn
[*PE1-l2vpn] quit
[*PE1] commit# To configure PE2.
[~PE2] mpls l2vpn
[*PE2-l2vpn] quit
[*PE2] commit6. stay PE On the configuration VSI
# To configure PE1.
[~PE1] vsi bgp1
[*PE1-vsi-bgp1] pwsignal bgp
[*PE1-vsi-bgp1-bgp] route-distinguisher 192.168.1.1:1
[*PE1-vsi-bgp1-bgp] vpn-target 100:1 import-extcommunity
[*PE1-vsi-bgp1-bgp] vpn-target 100:1 export-extcommunity
[*PE1-vsi-bgp1-bgp] site 1 range 5 default-offset 0
[*PE1-vsi-bgp1-bgp] quit
[*PE1-vsi-bgp1] quit
[*PE1] commit# To configure PE2.
[~PE2] vsi bgp1
[*PE2-vsi-bgp1] pwsignal bgp
[*PE2-vsi-bgp1-bgp] route-distinguisher 192.168.10.2:1
[*PE2-vsi-bgp1-bgp] vpn-target 100:1 import-extcommunity
[*PE2-vsi-bgp1-bgp] vpn-target 100:1 export-extcommunity
[*PE2-vsi-bgp1-bgp] site 2 range 5 default-offset 0
[*PE2-vsi-bgp1-bgp] quit
[*PE2-vsi-bgp1] quit
[*PE2] commit7. stay PE Admiral VSI And AC Interface
# stay PE1 Create sub interface on , Allow to receive VLAN10 Message of , binding VSI.
[~PE1] interface gigabitethernet1/0/0.1
[*PE1-GigabitEthernet1/0/0.1] shutdown
[*PE1-GigabitEthernet1/0/0.1] vlan-type dot1q 10
[*PE1-GigabitEthernet1/0/0.1] l2 binding vsi bgp1
[*PE1-GigabitEthernet1/0/0.1] undo shutdown
[*PE1-GigabitEthernet1/0/0.1] quit
[*PE1] commit# stay PE2 Create sub interface on , Allow to receive VLAN10 Message of , binding VSI.
[~PE2] interface gigabitethernet2/0/0.1
[*PE2-GigabitEthernet2/0/0.1] shutdown
[*PE2-GigabitEthernet2/0/0.1] vlan-type dot1q 10
[*PE2-GigabitEthernet2/0/0.1] l2 binding vsi bgp1
[*PE2-GigabitEthernet2/0/0.1] undo shutdown
[*PE2-GigabitEthernet2/0/0.1] quit
[*PE2] commit8. To configure CE
# To configure CE1
<HUAWEI> system-view
[~HUAWEI] sysname CE1
[*HUAWEI] commit
[~CE1] interface gigabitethernet1/0/0.1
[*CE1-GigabitEthernet1/0/0.1] shutdown
[*CE1-GigabitEthernet1/0/0.1] vlan-type dot1q 10
[*CE1-GigabitEthernet1/0/0.1] ip address 10.1.1.1 255.255.255.0
[*CE1-GigabitEthernet1/0/0.1] undo shutdown
[*CE1-GigabitEthernet1/0/0.1] quit
[*CE1] commit# To configure CE2
<HUAWEI> system-view
[~HUAWEI] sysname CE2
[*HUAWEI] commit
[~CE2] interface gigabitethernet1/0/0.1
[*CE2-GigabitEthernet1/0/0.1] shutdown
[*CE2-GigabitEthernet1/0/0.1] vlan-type dot1q 10
[*CE2-GigabitEthernet1/0/0.1] ip address 10.1.1.2 255.255.255.0
[*CE2-GigabitEthernet1/0/0.1] undo shutdown
[*CE2-GigabitEthernet1/0/0.1] quit
[*CE2] commit9. Verify configuration results
After completing the above configuration , stay PE1 On the implementation display vsi name bgp1 verbose command , You can see the name is bgp1 Of VSI Established a path to PE2 Of PW,VSI Status as UP.
[~PE1] display vsi name bgp1 verbose
***VSI Name : bgp1
Administrator VSI : no
Isolate Spoken : disable
VSI Index : 0
PW Signaling : bgp
Member Discovery Style : auto
PW MAC Learn Style : unqualify
Encapsulation Type : vlan
MTU : 1500
Diffserv Mode : uniform
Service Class : --
Color : --
DomainId : 255
Domain Name :
Ignore AcState : disable
Create Time : 0 days, 0 hours, 6 minutes, 52 seconds
VSI State : up
Resource Status : Valid
BGP RD : 192.168.1.1:1
SiteID/Range/Offset : 1/5/0
Import vpn target : 100:1
Export vpn target : 100:1
Remote Label Block : 25600/5/0
Local Label Block : 0/25600/5/0
Interface Name : GigabitEthernet1/0/0.1
State : up
Access Port : false
Last Up Time : 2013/01/17 10:29:49
Total Up Time : 0 days, 0 hours, 18 minutes, 20 seconds
**PW Information:
*Peer Ip Address : 3.3.3.9
PW State : up
Local VC Label : 25602
Remote VC Label : 25601
PW Type : label
Tunnel ID : 0x800006
Broadcast Tunnel ID : 0x800006
Broad BackupTunnel ID : 0x0
Ckey : 0x2
Nkey : 0x1
Main PW Token : 0x800006
Slave PW Token : 0x0
Tnl Type : LSP
OutInterface : GigabitEthernet2/0/0
Backup OutInterface :
Stp Enable : 0
Mac Flapping : 0
PW Last Up Time : 2013/01/17 10:31:05
PW Total Up Time : 0 days, 0 hours, 17 minutes, 4 seconds# stay CE1(10.1.1.1) On the can ping through 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 边栏推荐
猜你喜欢

Restcloud ETL实践之数据行列转换

Youmeng (a good helper for real-time monitoring of software exceptions: crash) access tutorial (the easiest tutorial for Xiaobai with some foundation)

RestCloud ETL WebService数据同步到本地

STM32——一线协议之DS18B20温度采样

详解数据治理知识体系

Applet custom top navigation bar, uni app wechat applet custom top navigation bar

Introduction to kubernetes resource objects and common commands (II)

Proxy support and SNI routing of pulsar

Sampling Area Lights
![Od modify DLL and exe pop-up contents [OllyDbg]](/img/ff/7249e6e6644376ae048b23bf63b046.jpg)
Od modify DLL and exe pop-up contents [OllyDbg]
随机推荐
【微信小程序開發】樣式匯總
【机器学习】向量化计算 -- 机器学习路上必经路
ssh配置免密登录时报错:/usr/bin/ssh-copy-id: ERROR: No identities found 解决方法
AI edge computing platform - beaglebone AI 64 introduction
go: finding module for package
详解数据治理知识体系
Borrowing constructor inheritance and composite inheritance
鼠标悬停效果三
基于Pytorch完整的训练一个神经网络并进行验证
Here comes the share creators budding talent training program!
Restcloud ETL practice to realize incremental data synchronization without identification bit
[wechat applet development] style summary
Mouse over effect I
Communication protocol -- Classification and characteristics Introduction
Share Creators萌芽人才培养计划来了!
If I am in Beijing, where is a better place to open an account? In addition, is it safe to open a mobile account?
Mouse over effect 9
Codeforces Round #416 (Div. 2) C. Vladik and Memorable Trip
Thread Detach
基于OPENCV和图像减法的PCB缺陷检测