Labs
Hands-on builds you can reproduce on a laptop or a home lab. Each lab is published on GitHub when it is complete and tested, with the outputs it produced.
Published
BGP ADD-PATH: two exits, one idle link
Behind a route reflector, ADD-PATH and multipath-relax each change nothing alone and together bring an idle link to life; in an eBGP fabric, ADD-PATH changes nothing. Verified step by step, with packet captures and a failover test.
containerlabFRRBGP
In progress
In progress
Leaf-spine fabric as code
A containerlab topology with eBGP unnumbered, FRR, ECMP and BFD: the routed underlay every AI fabric starts from.
containerlabFRRBGP
In progress
RoCEv2 without RDMA hardware
Soft-RoCE on Linux virtual machines to learn verbs, queue pairs and perftest, and to watch RoCEv2 on the wire.
RDMASoft-RoCELinux
In progress
Generating NVUE configurations
Templates and a small Python generator that build rail-optimized leaf configurations from a data file.
AutomationJinja2Cumulus