Skip to content

L2VPN

Configure Layer 2 Virtual Private Network (L2VPN) global settings, including router ID and load balancing options.

Diagram
NameTypeConstraintMandatoryDefault Value
l2vpnClass[l2vpn]No

NameTypeConstraintMandatoryDefault Value
descriptionStringNo
load_balancing_flow_src_dst_ipBooleantrue, falseNo
load_balancing_flow_src_dst_macBooleantrue, falseNo
router_idIPNo

Example-1: Configure basic L2VPN settings with router ID and load balancing.

iosxr:
devices:
- name: router-1
host: 10.10.10.1:57400
configuration:
l2vpn:
description: "My L2VPN Description"
router_id: "1.2.3.4"
load_balancing_flow_src_dst_ip: true
load_balancing_flow_src_dst_mac: false

Example-2: Configure L2VPN with all available options.

iosxr:
devices:
- name: router-1
host: 10.10.10.1:57400
configuration:
l2vpn:
description: "Production L2VPN Configuration"
router_id: "10.1.1.1"
load_balancing_flow_src_dst_ip: true
load_balancing_flow_src_dst_mac: true