Skip to content

bgp nlri vpls

Thomas Mangin edited this page May 30, 2026 · 4 revisions

Pre-Alpha. This page describes behavior that may change.

L2VPN VPLS (AFI 25 / SAFI 65). The older L2VPN family, largely superseded by EVPN for new deployments.

Category

Address families.

Configuration

plugin {
    internal nlri-vpls { use bgp-nlri-vpls }
}

bgp {
    peer upstream {
        family {
            l2vpn/vpls { prefix { maximum 10000; } }
        }
    }
}

Behaviour

Encode and decode VPLS NLRIs. Routes carry a Route Distinguisher, a Virtual Edge (VE) ID, and the label block information that makes up the VPLS control plane.

VPLS is a legacy family. For new deployments, prefer bgp-nlri-evpn. The plugin exists for interoperability with networks that still run VPLS.

Interactions

  • Supports both encode and decode.
  • Does not interact with bgp-nlri-evpn directly; the two families are orthogonal.

Source

main/internal/component/bgp/plugins/nlri/vpls/

Home

About

First Steps

Configuration

Operation

Interfaces

Plugins

Plugin Development

Chaos Testing

Blueprints

Development

Reference

Clone this wiki locally