Vagrant + vQFX + Ansible = EVPN-VXLAN Fabric

Vagrant + vQFX + Ansible = EVPN-VXLAN Fabric

Did you know that Juniper vQFX images are available in Vagrant Cloud? There is vQFX RE image and vQFX PFE one. You can use only RE image to build simple topologies, or pair every RE with PFE to use more complex protocols. There is also a bunch of examples in Juniper’s github repository. What is Vagrant? Let me quote official website: “Vagrant is a tool for building and managing virtual machine environments in a single workflow. Vagrant gives you a disposable environment and…

Read More Read More

List of EVPN and DC-related IETF drafts (as of 1H 2018)

List of EVPN and DC-related IETF drafts (as of 1H 2018)

Ethernet Virtual Private Network (EVPN) solution is becoming pervasive for Network Virtualization Overlay (NVO) services in data center (DC) networks and as the next generation VPN services in service provider (SP) networks. As a result of this popularity a lot of work is going on in IETF in this area. In this post I collect links to some of the interesting IETF drafts in this area. All this information is relevant for 1H 2018 timeframe. Keep in mind to pay…

Read More Read More

BGP design options for EVPN in Data Center Fabrics

BGP design options for EVPN in Data Center Fabrics

Ivan Pepelnjak described his views regarding BGP design options for EVPN-based Data Center Fabrics in this article. In comments to following blog post we briefly discussed sanity of eBGP underlay + iBGP overlay design option and come to conclusion that we disagree on this subject. In this blog post I try to summarize my thoughts about this design options. Let’s start with the basics – what’s the idea behind underlay/overlay design? It’s quite simple – this is logical separation of…

Read More Read More

List of EVPN and DC-related RFCs

List of EVPN and DC-related RFCs

In this post I try to collect links to all interesting RFCs and drafts related to DC, EVPN and network overlays. Some of this documents are complete industry standards, some are drafts aiming to become such standarts, and others are just informational documents, often already outdated and forgotten, but despite this still interesting and useful. So don’t forget to pay attention to time frame each particular document was created and updated.   RFC 7209 – Requirements for Ethernet VPN (EVPN) This…

Read More Read More

This Week: Data Center Deployment with EVPN/VXLAN

This Week: Data Center Deployment with EVPN/VXLAN

Brand new book – This Week: Data Center Deployment with EVPN/VXLAN. Author did a great job explaining and showing various examples of real world implementations of EVPN-VXLAN and DCI. Definitely must read for anybody aiming for JNCIE-DC lab. I wish I’ve read this before my lab attempt – this book really helps to update and systematize all EVPN-VXLAN related knowledge. But that’s for sure not the first book to read if you doesn’t know anything about EVPN-VXLAN. I recommend firstly…

Read More Read More

Got my number!

Got my number!

After a week of waiting (why this is taking so long? this wasn’t a particularly pleasant week), I finally got my number. Brand new JNCIE-DC #31 !!! The main note about the lab – time management is the most important thing on the exam. Don’t rush to the keyboard, read and understand all the tasks and it’s interdependencies. Have a plan regarding order of tasks – not all tasks can be completed in order in which they written. Don’t be…

Read More Read More

Tomorrow is the big day!

Tomorrow is the big day!

How fast time flies! Tomorrow ( August 10) is my JNCIE-DC lab day. I spent last couple of days repeating my notes and labbing small optional topics like CoPP, ZTP, etc; and also familiar ones like CoS and MPLS L3VPN. Today is the rest day. Fly to Amsterdam, drink a couple of beers and go to bed. Fortunately I’ve been there before, so no worries about how to find Juniper office and be late for the exam. Plan for tomorrow: go…

Read More Read More

EVPN lab – EVPN-VXLAN to EVPN-MPLS stitching

EVPN lab – EVPN-VXLAN to EVPN-MPLS stitching

Last big topic that I need to practice – Data Center Interconnect (DCI). Fortunately I pretty confident in my skills in the MPLS L3VPN area, so I think I shouldn’t spend much time for this topic. The most complex DCI option remains – EVPN stitching. In this topic I will show you my example of EVPN-VXLAN to EVPN-MPLS stitching (there is also option of EVPN-VXLAN to EVPN-VXLAN stitching, but configuration should be similar to my example). EVPN stitching concept is…

Read More Read More

EVPN-VXLAN lab – IRB functionality

EVPN-VXLAN lab – IRB functionality

Firstly, QFX5100 series doesn’t support EVPN-VXLAN inter-VXLAN routing, so I practice all IRB related topics on vMX devices. vQFXs acts as a simple L2 EVPN gateways. This post continues the EVPN-VXLAN lab from the previous ones. Full vMX IRB interfaces configuration: alex@vMX1# show interfaces irb unit 100 {     proxy-macip-advertisement;     family inet {         address 172.16.0.251/24 {             virtual-gateway-address 172.16.0.254;         }     }  …

Read More Read More

EVPN-VXLAN lab – RT assignment methods

EVPN-VXLAN lab – RT assignment methods

This post continues the EVPN-VXLAN lab from the previous one. For now I configured the simplest possible variant of RT assignment – one vrf-target for all ES and VNI routes (vrf-target target:65000:1): alex@vQFX1# show switch-options service-id 1; vtep-source-interface lo0.0; route-distinguisher 11.11.11.11:1; vrf-target target:65000:1;    ### This RT applies to ALL EVPN routes alex@vMX1# show routing-instances evpn {     vtep-source-interface lo0.0;     instance-type virtual-switch;     interface ge-0/0/4.0;     interface ae0.0;     route-distinguisher 1.1.1.1:1;    …

Read More Read More