Posts
All the articles I've posted.
Jenkins Installation
How to install Jenkins using Docker — pulling the image, running the container, and completing initial setup.
Go meets Cisco using SSH
Using Go to connect to Cisco devices over SSH — reading show commands programmatically and parsing network device output.
Postman Environment Variables
Using Postman Environment Variables to manage tokens and base URLs across collections — making API testing much easier.
Python: Script structure
Basic Python script structure notes — a reference for organizing scripts with imports, functions, and a main entry point.
Cisco NX-OS: VXLAN and External Connectivity
How to connect VXLAN fabrics to the outside world — external routing, VRF leaking, and border leaf design.
Cisco NX-OS: VXLAN - vPC - Anycast
The problem with VXLAN and vPC — and how anycast VTEP solves it by presenting a single logical VTEP address.
Cisco NX-OS: VXLAN Symmetric Routing
EVPN IRB symmetric routing: how it solves the ARP/CAM scaling problems of asymmetric routing using L3 VNIs.
Cisco NX-OS: VXLAN Asymmetric Routing
EVPN IRB asymmetric routing: how it works, its limitations with ARP cache and CAM table scaling, and when to avoid it.
Cisco NX-OS: VXLAN BGP EVPN control plane
BGP EVPN as a control plane for VXLAN: route types, MP-BGP, and how it replaces flood-and-learn.
Cisco NX-OS: VXLAN Multicast Control Plane
Configuring VXLAN with multicast flood-and-learn control plane on Cisco NX-OS. Step-by-step with commands.