Open Networking: Linux Fabric Lab

36 Launches
Solution Overview

This lab builds a pure L3 fabric completely out of Linux-based operating systems, all the way down to the compute nodes. Those endpoints will, in turn, run FRR (Free Range Routing:  a suite of routing daemons), which exchange host-based routes with the upstream leafs. The implication is that any device, VM or container can migrate to any other point in the fabric with zero network changes: no changes to HSRP, VRRP, MC-LAG or EVPN because the will not even be necessary used in the topology. If any device requires an L2 connection with any other point in the fabric, an on-demand pseudowire will be spun up between hosts.

This design approach is also strongly aligned with modern requirements around public, multicloud and hybrid solutions.

Goals & Objectives

The goal of this lab is to familiarize you with Linux-based network operating systems, explore various options for their configuration and demonstrate the versatility of Free Range Routing.

Hardware & Software

  • Dell Enterprise SONiC v3.11
  • Cumulus Linux
  • Debian 10 (Buster)
  • FRR v7