VXLAN EVPN lab 9 of 14
NX-OS vPC with VXLAN
Pair two Nexus 9000v leaves with vPC, then make them one VTEP with a shared secondary address so a remote Arista leaf reaches the dual-homed server.
Run this lab
It needs Professional: its 6 nodes are set to 8 vCPU and 21,504 MB in total.
In your workspace: Shared, then VXLAN EVPN fabrics guided labs, then 09 - NX-OS vPC with VXLAN
- Level
- Advanced
- Time
- About 100 minutes
- Nodes need
- 8 vCPU, 21,504 MB
- Smallest plan
- Professional
The scenario
Calder Freight's finance database has two NICs and must stay up if a switch fails. Rather than move to EVPN multihoming on day one, the Cisco design uses vPC: two Nexus switches that look like one to the server. You'll build the pair, then make it work as one VTEP so the remote rack can reach the server.
| Node | AS | Loopback | Role |
|---|---|---|---|
| spine1 (vEOS) | 65000 | 10.255.0.1 | Spine |
| leaf1 (NX-OS) | 65001 | 10.255.0.11 | vPC peer, role priority 100 |
| leaf2 (NX-OS) | 65002 | 10.255.0.12 | vPC peer, role priority 200 |
| leaf3 (vEOS) | 65003 | 10.255.0.13 | Remote VTEP, h3 on Ethernet3 |
| Item | Value |
|---|---|
| vPC domain | 1 |
| Peer link | port-channel10 on Ethernet1/3 and 1/4 |
| Keepalive | Ethernet1/5 in VRF KEEPALIVE, 192.168.255.1/30 and .2/30 |
| Host port | Ethernet1/2 in port-channel20, vpc 20, VLAN 10 |
| Shared VTEP address | 10.255.1.12, a secondary address on loopback0 of both leaves |
| VLAN 10 | VNI 10010, RT 65000:10010 |
Hosts: h1 10.10.10.11/24 (LACP bond), h3 10.10.10.13/24. EVE's labels e1 to e5 are Ethernet1/1 to 1/5.
What you’ll practise
- Build a vPC domain with a peer link and keepalive
- Dual-home a server with LACP to a vPC
- Share a VTEP address across a vPC pair
- Check that traffic survives a link failure
The tasks
- Start the lab
- Build the vPC pair
- Make the pair one VTEP
- Test from the far side
- Fail one link
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 leaf1e1 - spine1
Ethernet2to leaf2e1 - spine1
Ethernet3to leaf3Ethernet1 - leaf1
e2to h1eth0 - leaf2
e2to h1eth1 - leaf1
e3to leaf2e3 - leaf1
e4to leaf2e4 - leaf1
e5to leaf2e5 - leaf3
Ethernet3to h3eth0
| Node | Device | Image in Add Node | Set to |
|---|---|---|---|
| spine1 | Arista vEOS | veos-4.33.1.1F | 1 vCPU, 2,048 MB |
| leaf1 | Cisco Nexus 9000v | nxosv9k-9300v-9.3.10 | 2 vCPU, 8,192 MB |
| leaf2 | Cisco Nexus 9000v | nxosv9k-9300v-9.3.10 | 2 vCPU, 8,192 MB |
| leaf3 | Arista vEOS | veos-4.33.1.1F | 1 vCPU, 2,048 MB |
| h1 | Alpine Linux | clbalpinebase-alpine-base-3-20-3 | 1 vCPU, 512 MB |
| h3 | 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
VXLAN EVPN fabrics guided labs.Open
09 - NX-OS vPC with VXLANand 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 VXLAN EVPN labs
Related labs in other courses
CloudLabBox is independent of Arista Networks, Cisco, HPE, Juniper Networks and NVIDIA. The lab follows exam topics and isn’t vendor training material; vendor names identify the exams and the images in the workspace.