当前位置:网站首页>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 边栏推荐
- STM32——一线协议之DS18B20温度采样
- 在unity中使用jieba分词的方法
- 股票开账户如何优惠开户?还有,在线开户安全么?
- robots. Txt restrict search engine inclusion
- Restcloud ETL practice to realize incremental data synchronization without identification bit
- 小程序自定义顶部导航栏,uni-app微信小程序自定义顶部导航栏
- Is it safe to open a stock account? Shanghai stock account opening procedures.
- map数组函数
- Network address translation (NAT) technology
- 【Qt】添加第三方库的知识补充
猜你喜欢
![Od modify DLL and exe pop-up contents [OllyDbg]](/img/ff/7249e6e6644376ae048b23bf63b046.jpg)
Od modify DLL and exe pop-up contents [OllyDbg]

Sampling Area Lights

旷世轻量化网络ShuffulNetV2学习笔记

【Qt】添加第三方库的知识补充

Restcloud ETl数据通过时间戳实现增量数据同步

Restcloud ETL practice to realize incremental data synchronization without identification bit

Sampling Area Lights

Detailed data governance knowledge system

Introduction to kubernetes resource objects and common commands (II)

Pycharm 打开远程目录 Remote Host
随机推荐
集群方法同步执行框架 Suona
servlet【初识】
Analysis and solution of anr problems
Contrastive learning of Class-agnostic Activation Map for Weakly Supervised Object Localization and
单片机 MCU 固件打包脚本软件
RestCloud ETL WebService数据同步到本地
js防抖和节流
The operation efficiency of the park is improved, and the application platform management of applet container technology is accelerated
Scale SVG to container without mask / crop
股票开账户如何优惠开户?还有,在线开户安全么?
Is it safe to open a stock account? Shanghai stock account opening procedures.
AI edge computing platform - beaglebone AI 64 introduction
鼠标悬停效果一
PCB defect detection based on OpenCV and image subtraction
Codeforces Round #416 (Div. 2) C. Vladik and Memorable Trip
Visual effects, picture to cartoon function
Catch 222222
js中的原型和原型链
A shooting training method based on the digital measurement of Joule energy and posture of sphygmomanometer air bag with standard air pressure
How do I hide div on Google maps- How to float a div over Google Maps?