ENGINEERING FIELD NOTES

Networks are complicated.
The writing shouldn’t be.

Practical notes on network engineering, automation and the code connecting both.

Latest writing

2 articles
01
Code & Automation6 min read

Building A 3 Tier Clos Network Generator In Python Using NetworkX And Jinja2

What is a Clos network? A Clos network (also known as a Spine-Leaf) is a type of non-blocking switching network that was invented by Edson Erwin in 1938 and first formalised by Charles Clos in 1952. As computer networks have evolved over the years Clos networks have become a popular design for datacenter fabrics, allowing huge amounts

Read article
02
Network Engineering7 min read

Introduction To Juniper Segment Routing With MPLS And OSPF (SR-MPLS)

What is Segment Routing and why should I use it? Segment routing is a method of source path routing which removes the need for a signalling protocol in MPLS such as LDP or RSVP, instead IGPs such as OSPF or IS-IS are extended to provide labels, meaning that transit routers do not need to maintain

Read article