Got it

How to configure BGP AD VPLS?

Latest reply: Dec 25, 2018 02:39:14 1227 2 10 0 0

Hi there, everyone!

This post explains how to configure BGP AD VPLS. Please see more details below.


BGP AD VPLS, short for Border Gateway Protocol Auto-Discovery virtual private LAN service, is a new technology for automatically deploying VPLS services.

BGP AD VPLS has the advantages of both Kompella and Martini VPLS. BGP AD VPLS automatically discovers VPLS BGP peers, simplifying the configurations and saving labels.

BGP AD VPLS-enabled devices exchange extended BGP Update packets carrying VSI member information to automatically discover BGP peers in a VPLS domain. After BGP peer relationships are established, these devices use LDP Mapping (FEC 129) messages to negotiate and establish VPLS PWs. VPLS services are automatically deployed after PWs are established.

BGP AD VPLS configuration VPLS tunnel is mainly divided into two steps.


Automatically discovering PEs in a VPLS domain is the first phase of VPLS service deployment. BGP is used to automatically discover PEs in a VPLS domain.


After a PE discovers a remote PE in the same VPLS domain, the two PEs use LDP Mapping (FEC 129) messages to negotiate PW establishment.

Automatic VPLS member discovery and PW establishment simplify the configurations required by VPLS networks, enable automatic service deployment, and reduce OPEX for carriers.

In this project, the PE device support to configure the BGP AD VPLS.

Before configuring BGP AD VPLS, complete the following tasks:

  • configure IP addresses and routes on PEs and Ps to ensure that neighboring nodes are reachable at the network layer. In this project, the customer deploys a route reflector. The PE device only needs to configure neighbors with RR under the L2VPN address family;

  • configure LSR IDs and enable basic MPLS functions on PEs and Ps;

  • establish tunnels between PEs to bear L2VPN services;

  • enable MPLS L2VPN on PEs.

The configuration template is as per below pictogram.

Table 1-1. BGP AD VSI configuration example


bgp 65001

peer ip-address as-number   65001


peer ipv4-address   enable

peer ip-address   signaling vpls


vsi vsi-name


vpls-id vpls-id

vpn-target vpn-target &<1-16> both


interface GigabitEthernetx/x/x.y     

l2 binding vsi vsi-name




This would be all on how to configure BGP AD VPLS. Thanks for reading this post!

  • x
  • convention:

Created Dec 25, 2018 01:09:58

Configure an LSR ID on the PE and P and enable basic MPLS functions. What is the specific operation of this step, can you introduce it?
View more
  • x
  • convention:

Created Dec 25, 2018 02:39:14

Is there restrictions on setting the VPLS-ID, any preferred type?
View more
  • x
  • convention:


You need to log in to comment to the post Login | Register

Notice: To protect the legitimate rights and interests of you, the community, and third parties, do not release content that may bring legal risks to all parties, including but are not limited to the following:
  • Politically sensitive content
  • Content concerning pornography, gambling, and drug abuse
  • Content that may disclose or infringe upon others ' commercial secrets, intellectual properties, including trade marks, copyrights, and patents, and personal privacy
Do not share your account and password with others. All operations performed using your account will be regarded as your own actions and all consequences arising therefrom will be borne by you. For details, see " User Agreement."

My Followers

Login and enjoy all the member benefits


Are you sure to block this user?
Users on your blacklist cannot comment on your post,cannot mention you, cannot send you private messages.
Please bind your phone number to obtain invitation bonus.
Information Protection Guide
Thanks for using Huawei Enterprise Support Community! We will help you learn how we collect, use, store and share your personal information and the rights you have in accordance with Privacy Policy and User Agreement.