VXLAN LAB on EVE-NG Platform

VXLAN LAB on EVE-NG Platform

Scenario: configure VxLAN both Flood & Learn and EVPN mode.



Premise:

·       You have 1 Spines and 3 Leafs. Leaf-2 and Leaf-3 are setup as vPC pairs.


  • The host port on Leaf-1 is in VLAN 10 and on Leaf-2 in VLAN 10 & 20
  • vPC pair has a L2 switch connected to its member port and is passing all Vlans 10, 20 , 30.

Goal: The Goal of the lab is to configure VXLAN overlay to provide reachability between SW1,SW2 and SW3 using VXLAN


STEP1: Configure basic IP reachability between Leaf and Spine switches using OSPF routing protocol.






STEP2: Configure multicast between Leaf and Spine. Best practice is to use bidirectional mode. We can configure anycast or phantom RP for Spine redundancy. Make sure to allow the correct group address to be used for VxLAN.








Note: Flood and Learn (F&L)

As the name suggests, F&L used exactly flooding and learning procedure to learn the end hosts. F&L works in data plane.

Step3:  Configure “feature nv overlay” and “feature vn-segment-vlan-based” on all Leaf switches




Step4: Configure Vlan and associate unique vn-segment per vlan.



Step5: Configure “nve” interface with source interface of Loopback 0. Associate vni to nve interface and assign multicast group of which vni should be part of.


Step6: Configure a common secondary IP on loopback for vpc peers. The nve peering will be done with secondary IP only.




Step7: Configure VPC nve vlan on both vpc peers and SVI with ospf on it. Make sure to have increased cost on this link, so that it can’t be used as transit for all traffic.






Note: In F&L, there is no configuration needed on Spine.


Verification: Once nve interface is configured on all the leafs, you are ready to test the connectivity.




Verification: you will see (*,G) and (S,G) entry in mroute table.




BGP EVPN:

Step1: Configure “nv overlay evpn” on all switches.



Step2: For control plane, configure BGP from Leaf to Spine with address family l2vpn evpn.




Verification:




Step3: configure bgp in line with the interface to use bgp as a protocol for host reachability.




Step4:  Map the vni to evpn and configure RD/RT. Here we have an option configure device to automatically generated RD/RT value.




Verification:




Step5: Configure the spines as route-reflector Client


This is data driven protocol, which means you will see nve peer and mac address only when there is an active traffic.



Once the address is learned on leaf, BGP control plane will advertise the same to remote peers.









    • Related Articles

    • How to make the Cisco Access Points work with Hosted EVE-NG on Cloudmylab platform

          Purpose The purpose of this document is to help cloudmylab Customers and partners to set up a base Cisco Wireless Lab   Pre-Requisites 1.       WLC version 8.5.X 2.       AP version 15.3.3 JF 1 or higher 3.       AP 3502i   Refer to the WLC ...
    • Do you provide IOU/IOL for EVE-NG Hosted Service?

      No. However, if you have the image, you can upload it yourself after you sign Liability Waiver form
    • EVE-NG Community Lab Access Guide

      Getting Access to the Pod There are two methods you can get access to the access detail as mentioned below. Check for the Url and Port Number in the email from support@cloudmylab.com Login with the credentials provided Once you login you will see a ...
    • EVE-NG Professional Trial Lab Access Guide

      Getting Access to the Pod There are two methods you can get access to the access detail as mentioned below. Check for the Url and Port Number in the email from support@cloudmylab.com You can alternatively log in to your account and under my account ...
    • EVE-NG Community VS EVE-NG Pro

      FEATURE EVE-NG COMMUNITY EVE-NG PRO Wireshark Capture Local Wireshark Capture Integrated Wireshark Capture Lab Timer Not supported Timer for lab training Running Labs Not supported User can run multiple labs together Node limit per lab 63 1024 ...