Arista EOS lab 13 of 20
Troubleshooting a campus pod with MLAG and OSPF
A rack that was 'finished' on Friday doesn't work on Monday: users can't reach the application server and monitoring says the MLAG pair is degraded. Find and fix five planted faults across port-channels, MLAG, OSPF and an ACL, using a bottom-up method and EOS show commands.
Run this lab
It needs Standard: its 6 nodes are set to 6 vCPU and 9,216 MB in total.
In your workspace: Shared, then Arista EOS guided labs, then 13 - Troubleshooting a campus pod with MLAG and OSPF
- Level
- Advanced
- Time
- About 75 minutes
- Nodes need
- 6 vCPU, 9,216 MB
- Smallest plan
- Standard
The scenario
On Friday a contractor built rack 1: two MLAG leaves (leaf1a, leaf1b), an access switch (acc1) dual-homed to them, and OSPF up to spine1, which hosts the application server address 10.99.99.1. On Monday morning:
- users in VLAN 10 (h10) and VLAN 20 (h20) can ping their gateway but not the application server;
- the monitoring system says "MLAG POD1 degraded" and "acc1: unexpected port-channel".
The design documents are correct; the switches are not. There are five faults. Find each one, fix it with the smallest change, and prove the fix.
| Device | Key design values |
|---|---|
| spine1 | Et1 10.1.1.0/31 → leaf1a · Et2 10.1.1.2/31 → leaf1b · Lo0 10.255.0.1 · Lo100 10.99.99.1 (app server) · OSPF area 0, p2p · ACL APP-PROTECT in on Et1/Et2: both user VLANs may reach 10.99.99.1, nothing else may |
| leaf1a | Et1 10.1.1.1/31 · Lo0 10.255.0.11 · Vlan10 .2 / Vlan20 .2 · Vlan4094 10.255.255.1/30 |
| leaf1b | Et1 10.1.1.3/31 · Lo0 10.255.0.12 · Vlan10 .3 / Vlan20 .3 · Vlan4094 10.255.255.2/30 |
| MLAG | domain POD1 · peer link Po10 (Et2-3) in trunk group MLAGPEER · MLAG 20 = Po20 (Et4) to acc1 |
| acc1 | Po20 = Et1 + Et2 (LACP) · Et3 h10 VLAN 10 · Et4 h20 VLAN 20 |
| Gateways (VARP) | 10.10.10.1 and 10.10.20.1, MAC 00:1c:73:00:00:99 |
| Hosts | h10 10.10.10.11/24 · h20 10.10.20.11/24 |
What you’ll practise
- Work bottom-up: links and port-channels, then MLAG, then routing, then policy
- Read show mlag, show mlag config-sanity and show port-channel dense to locate layer 2 faults
- Find OSPF adjacency problems from the neighbour table and the log
- Use ACL counters to prove which entry drops traffic
- Document each fault as symptom, evidence, root cause and fix
The tasks
- Reproduce the symptoms
- Port-channels between acc1 and the leaves
- The MLAG domain
- OSPF adjacencies
- The last mile: policy
The Lab Tasks pane has the scenario, these tasks, the checks to run, hints and the full solution.
Topology and devices
The network as it opens in EVE-NG, drawn from the lab’s own canvas, and the image each node runs.
Every link, as text
- spine1
Ethernet1to leaf1aEthernet1 - spine1
Ethernet2to leaf1bEthernet1 - leaf1a
Ethernet2to leaf1bEthernet2 - leaf1a
Ethernet3to leaf1bEthernet3 - leaf1a
Ethernet4to acc1Ethernet1 - leaf1b
Ethernet4to acc1Ethernet2 - acc1
Ethernet3to h10eth0 - acc1
Ethernet4to h20eth0
| Node | Device | Image in Add Node | Set to |
|---|---|---|---|
| spine1 | Arista vEOS | veos-4.33.1.1F | 1 vCPU, 2,048 MB |
| leaf1a | Arista vEOS | veos-4.33.1.1F | 1 vCPU, 2,048 MB |
| leaf1b | Arista vEOS | veos-4.33.1.1F | 1 vCPU, 2,048 MB |
| acc1 | Arista vEOS | veos-4.33.1.1F | 1 vCPU, 2,048 MB |
| h10 | Alpine Linux | clbalpinebase-alpine-base-3-20-3 | 1 vCPU, 512 MB |
| h20 | Alpine Linux | clbalpinebase-alpine-base-3-20-3 | 1 vCPU, 512 MB |
How to open this lab
Sign in to your workspace at
lab.cloudlabbox.com.In File Manager, open Shared, then the folder
Arista EOS guided labs.Open
13 - Troubleshooting a campus pod with MLAG and OSPFand start its nodes, then open Lab Tasks for the scenario and the steps.
The lab is read-only. You can start the nodes and configure the devices, but changes to the topology can’t be saved. To change it, rebuild it in your own folder.
More Arista EOS labs
Related labs in other courses
CloudLabBox is independent of Arista Networks. The lab follows exam topics and isn’t vendor training material; vendor names identify the exams and the images in the workspace.