TechNetBuddy

DELL SONIC · BASICS Lab 214

Dell SONiC: first login, VLANs and a trunk

Dell Enterprise SONiC has a Linux shell underneath, and sonic-cli (the Management Framework CLI) on top. This lab works in sonic-cli, with standard names such as Eth1/1. Two switches share one cable, with a host on each. Carry VLAN 10 between them.

Dell SONiC · Dell Enterprise SONiC-style · 5 objectives
DELL SONIC · LINK AGGREGATION Lab 215

Dell SONiC: LACP port-channel and inter-VLAN routing

SW2 is a Layer 2 access switch with hosts in VLANs 10 and 20. SW1 is the gateway. Bundle the two links between them with LACP, carry both VLANs, and route on SW1.

Dell SONiC · Dell Enterprise SONiC-style · 5 objectives
DELL SONIC · MCLAG Lab 216

Dell SONiC: an MCLAG pair

MCLAG makes two switches look like one to a third device, so CE can bundle one link to each of them with ordinary LACP, and both links forward. CE is ready. Build the pair on L1 and L2, then the port-channel to CE.

Dell SONiC · Dell Enterprise SONiC-style + Cisco switch · 5 objectives
DELL SONIC · FABRIC UNDERLAY Lab 217

Dell SONiC: eBGP leaf-spine underlay

A leaf-spine fabric: every leaf connects to every spine, and no leaf to another leaf. Each leaf is its own BGP AS, both spines are AS 65000, so an equal-cost path exists through each spine. SONiC needs no link addresses: ipv6 enable gives a port a link-local address, and neighbor interface peers over it.

Dell SONiC · Dell Enterprise SONiC-style · 5 objectives
DELL SONIC · BGP EVPN Lab 221

Dell SONiC: an L2 VNI over BGP EVPN

The underlay is up, and the peer-groups already activate L2VPN EVPN. Build the VTEP: one interface vxlan with a source address and a VNI per VLAN. advertise-all-vni then announces every VNI, so the leaves find each other in BGP.

Dell SONiC · Dell Enterprise SONiC-style · 5 objectives
DELL SONIC · EVPN L3 Lab 222

Dell SONiC: an L3 VNI and an anycast gateway

VLAN 10 is stretched, but PC3 is in VLAN 20 on L2 only. Build a tenant VRF: every leaf has the same gateway address and MAC, and traffic between leaves crosses in the L3 VNI.

Dell SONiC · Dell Enterprise SONiC-style · 5 objectives
DELL SONIC · PHYSICAL DOMAIN Lab 225

Dell SONiC: extend a VLAN to the physical domain

A fabric rarely stands alone: older racks with classic switches and bare-metal servers must join it. PHY1 is such a classic switch, with hosts in VLANs 100 and 200 and two uplinks in one LACP bundle. The fabric already carries both VLANs in VNIs 10100 and 10200. Attach PHY1 to the L1 and L2 MCLAG pair so those VLANs reach the far rack.

Dell SONiC · Dell Enterprise SONiC-style + Cisco switch · 5 objectives
DELL SONIC · COMPLETE FABRIC Lab 226

Dell SONiC: build a complete EVPN fabric

Everything together, from blank switches: two Z9264F-ON spines, two MCLAG leaf pairs of S5248F-ON, and a border pair of S5232F-ON. Tenant T1 has web and app VLANs, tenant T2 a database VLAN, kept apart in their own VRFs. A classic switch is the physical domain. The cables are in, and the configuration is yours.

Dell SONiC · Dell Enterprise SONiC-style + Cisco switch · 7 objectives
DELL SONIC · MCLAG + EVPN Lab 227

Dell SONiC: an MCLAG pair with one VTEP address

CE has one LACP bundle to the L1 and L2 pair. To the rest of the fabric, those two must look like one tunnel endpoint, or remote leaves would see PC1’s MAC move between them. So both leaves use the same VTEP address on Loopback 1. L3 and L4 are done. Build L1 and L2.

Dell SONiC · Dell Enterprise SONiC-style + Cisco switch · 5 objectives
DELL SONIC · EVPN TYPE-5 Lab 228

Dell SONiC: a border leaf with type-5 routes

L2 is also the border leaf. In Vrf-T1 it reaches an outside network, stood in for by Loopback 100 (10.100.100.0/24). A host route says where one host is, but the outside is a whole prefix, which needs a type-5 route. The VRF’s BGP instance already redistributes connected routes and advertises them, so give it the network to announce.

Dell SONiC · Dell Enterprise SONiC-style · 4 objectives
DELL SONIC · TROUBLESHOOTING Lab 229

Troubleshoot: three faults in a SONiC fabric

The fabric was working before a change window. BGP is up on every switch, but PC1 reaches neither PC2 in its own VLAN nor PC3 in VLAN 20. There are three faults, on L1 and L2.

Dell SONiC · Dell Enterprise SONiC-style · 5 objectives
DELL SONIC · CAPSTONE Lab 234

Dell SONiC capstone: a whole fabric with public, internal and DMZ tenants

The same design as the ACI capstone, on Dell SONiC, so you can compare the two: an ACI fabric takes policy from one place, and here every line goes on a switch. PUBLIC reaches the internet router over BGP. INTERNAL reaches the campus router over OSPF, and its hosts sit behind a classic switch on a MCLAG pair. DMZ must go through ASA1 before the internet, so it has its own VRF, with a default route to the firewall, and the firewall’s outside is in a separate VRF. Only the outside routers and PHY1 are configured.

Dell SONiC · Dell Enterprise SONiC-style, Cisco ASA-style, Cisco routers and switch · 8 objectives