Skip to content

EVPN All-Active Multihoming IRB with MPLS Underlay

Lab Overview

Name mplsevpnirb
Description iBGP Overlay and MPLS Underlay
Devices 2 Ps + 4 PEs + 4 Clients
Lab Directory avd-cEOS-Lab/labs/mpls_ldp_evpn/mpls_evpn_irb
Reveal Topology

Figure avd_sym_irb

NOTE

This lab does not use arista.avd.eos_designs, rather uses arista.avd.eos_cli_config_gen to build device configuration from pre-built structured configuration files.

Deploy Lab

  • Navigate to the lab directory
cd avd-cEOS-Lab/labs/mpls_ldp_evpn/mpls_evpn_irb
  • Deploy the cEOS-lab containers
sudo containerlab deploy -t topology.yaml
  • Build and deploy the configuration to the switches using eAPI
ansible-playbook playbooks/fabric-deploy-config.yaml
  • Configure the alpine-host clients
bash host_l3_config/l3_build.sh
Info

For detailed deployment and validation steps please refer to the commands and example in the Getting Started guide.