VxLAN BGP NX-OS 7 vs NX-OS 9

Er zijn verschillen tussen NX-OS 7 en NX-OS 9. Hieronder worden deze per stuk behandeld:

VRF L3VNI koppeling

Bij NX-OS is het verplicht om onder het VRF op te geven welke RD en RT’s gebruikt moeten worden voor de L3 VNI, dit is bij NX-OS 9 niet meer benodigd. De RD en RT zullen automatisch (hidden) op auto gezet worden. Indien je de import en export instellingen wilt aanpassen is dat wel mogelijk, dan dienen de aangepaste import en export policies geplaatste te worden.

NX-OS 7:
vrf context VPN-6
  vni 60000
  rd auto
  address-family ipv4 unicast
    route-target both auto
    route-target both auto evpn

NX-OS 9: 
vrf context VPN-6
  vni 60000 

Global multicast group NVE

In NX-OS9 is het mogelijk om onder de NVE interface een globale multicast groep te configuren i.p.v. per VNI.

NX-OS 7:
interface nve1
  member vni 6600 mcast-group 239.66.66.66
  member vni 6700 mcast-group 239.67.67.67

NX-OS 9:
interface nve1
  global mcast-group 239.60.60.60
  member vni 6600
  member vni 6700

EVPN specifieke configuratie

De specifieke EVPN configuratie is met NX-OS 9 niet meer benodigd. Ook hierbij geld dat indien je de import en export instellingen wilt aanpassen dat dat mogelijk is.

NX-OS 7:
evpn
  vni 6600 l2
    rn auto
    route-target import auto
    route-target export auto
   vni 6700 l2
    rn auto
    route-target import auto
    route-target export auto

NX-OS 9:

Import van L2VPN naar VPNv4

In NX-OS 7 moet je onder de VRF opgeven dat de VPNv4 prefixes geimporteerd moeten worden naar de L2VPN, dit wordt automatisch gedaan met NX-OS9.

NX-OS 7:
vrf VPN-6
  address-family ipv4 unicast
    advertise l2vpn evpn

NX-OS 9:
vrf VPN-6