• ADCX lab guide, Part 5, p.20 #Stoppedat

  • lab multipath multiple-as in a eBGP spine-leaf fabric where a network is reachable via more than one eBGP peer.

#QA how to configure routing objects within a routing instance of type ‘virtual-router’?

18.[x]Example: Setting Up Basic Bridging and a VLAN for an EX Series Switch

19.[x]Example: Setting Up Bridging with Multiple VLANs

20.[x]Example: Setting Up Bridging with Multiple VLANs on Switches

21.[x]Example: Setting Up Bridging with Multiple VLANs for EX Series Switches

22.[ ]#skipped ## Example: Connecting an Access Switch to a Distribution Switch

23.[x]Configuring a Logical Interface for Access Mode

24.[x]Configuring the Native VLAN Identifier

25.[x]Understanding Layer 3 Subinterfaces

26.[x]Understanding virtual routing instances on EX series switches

  • Configuring Virtual Routing Instances on EX Series Switches

  • building a BGP underlay from Seamless EVPN-VXLAN Stitching - Underlay for a seamless evpn vxlan stitching with DCI. The VXLAN part was not included: config in lab (lab02)

  • building a BGP underlay from Seamless EVPN-VXLAN Stitching - Underlay for a seamless evpn vxlan stitching with DCI. The VXLAN part was not included: re-practice lab02 and publish

  • building a BGP overlay from Seamless EVPN-VXLAN Stitching - Overlay for a seamless evpn vxlan stitching with DCI. The VXLAN part was not included: config in lab (lab02)

  • building a BGP overlay from Seamless EVPN-VXLAN Stitching - Overlay for a seamless evpn vxlan stitching with DCI. The VXLAN part was not included: re-practice lab02 and publish.

  • building the parameters for seamless EVPN VXLAN stitching #abandoned because video not available.

  • building a DC overlay with iBGP from Configuring DC Overlay IBGP for a EVPN VXLAN DC. The VXLAN part was not included

    • config in lab (lab03)
    • configure fxp0 interfaces of lab03. Test reachability.
    • the DC underlay config and topology drawing are missing. Create a visual topology with draw io and upload it to eve-ng.
    • configure the DC infra underlay: poin to point connections and eBGP neighborship over the fabric ports
    • inspire from my past scripts from JNCIA-devops (privateworksync/Juniper/devopstrack/myFunctions.py and privateworksync/Juniper/devopstrack/myBYO-lab01Setup.py) to create a script for rolling out the dc spine-leaf point-to-point underlay. Chunk it in smaller scripts if needed. Start small, make mistakes then improve.
    • Create config templates using JINJA2, create csv file for the variables, create python script, force yourself to push the config with scripting only.
    • DC VXLAN underlay; VTEP reachability over BGP: create python function for leaves and spines, publish mistakes and lessonslearned.
    • forget about lab. It is unstable. I focus from now on on BYO labs. I created my own called “Wassim”. I will automate all configurations and store them locally on my NUC.
    • diagnose and tshoot incomplete list of BGP neighbors on the DC VXLAN overlay in BYO using mylab03setup.py script.
    • after learning SSH from the Linux domain, apply it to passwordless authentication on Junos BYO lab.
  • DC EVPN VXLAN: configure an iBGP overlay and prepare evpn signaling: CLI config in eve-ng (Juniper BYO as alternative). Problem mit iBGP neighborships between some nodes, then automated config with Python.

  • DC VXLAN evpn: configure parameters, 1st pass: watch video practice with it.

  • [] DC VXLAN evpn: configure parameters, 2nd pass

    • create mylab05 directory under Templates. Leverage mylab04 to code the p2p infra and the eBGP underlay. Adapt filepaths
    • create one version of the templates for the VXLAN overlay with standard iBGP and another version with iBGP route reflectors
    • eBGP underlay on the fabric ports with export of loopback interfaces and leaf router ID IP addresses. Configure VXLAN overlay with full-meshed iBGP
    • repeat the previous scenario but programmatically
    • reproduce the lab topology on eve-ng
    • configure underlay control plane as eBGP, overlay control plane as iBGP with route reflectors, EVPN signaling, manually
    • Fabric as code: configure underlay control plane as eBGP. Configure overlay control plane as iBGP with route reflectors. EVPN signaling.
    • understand VRF use in the BGP EVPN context
    • understand route distinguisher use in the BGP EVPN context
    • understand set switch-options vrf-target
    • grasp the output of show bgp summary involving BGP evpn address family
    • grasp the output of show route table bgp.evpn.0
    • grasp the output of show route table default-switch.evpn.0
    • grap the output of show evpn database
    • automate the whole while owning the whole pipeline: csv and Jinja tempaltes, python script.
  • [] DC VXLAN evpn: configure parameters, 3rd pass: replace full-mesh iBGP connections with route reflectors at the spines.

  • ## Example: Using Virtual Routing Instances to Route Among VLANs on EX Series Switches -> the quality of the example is low. Looking for a KB that describes how to configure routing instances. The search takes time. A good parallel search track is to search within the juniper community. See [[JunosRoutingInstances]]. -> prioritized learning evpn vxlan instead.

  • ## Verifying That Virtual Routing Instances Are Working on EX Series Switches

  • Adding a static MAC address entry to the ethernet switching table

  • Routing Instances: https://learningportal.juniper.net/juniper/user_activity_info.aspx?id=13236