I write about what I'm actually working on — live lab experiments, protocol deep-dives, automation scripts, and lessons learned from things that didn't work the first time. Posts are technical and assume a networking background. Connect on LinkedIn if you want to discuss anything here.

March 2026 Segment Routing

SR-MPLS on Cisco XRd: PCE, Flex-Algo, and TI-LFA in a Live Lab

⏱ 8 min read

Running a full SR-MPLS topology on Cisco XRd 25.3.1 — IS-IS with SR extensions, Flex-Algo delay-based routing, a live PCE/PCEP session computing paths dynamically, and TI-LFA providing sub-second failover. Includes real command output and a live failure/recovery scenario with timestamps.

IOS-XR SR-TE Flex-Algo PCE/PCEP TI-LFA
Read Post →
Coming Soon Network Automation

NETCONF Against IOS-XR: Pulling IS-IS, SR-TE, and BGP State Programmatically

⏱ ~6 min read

Writing NETCONF automation against IOS-XR for a service provider topology — which YANG models expose the data you actually need, how to navigate the model structure, and a working Python collector that pulls IS-IS adjacencies, SR-TE policy state, and BGP prefix counts from every node in the fabric.

NETCONF YANG Python IOS-XR
Coming Soon
Coming Soon Segment Routing

Arista vs IOS-XR: SR-MPLS Syntax Differences That Actually Matter

⏱ ~5 min read

The same SR-MPLS concepts work on both platforms but the configuration syntax is surprisingly different. Side-by-side comparison covering SRGB definition, prefix-SID placement, TI-LFA scope, SR-TE policy structure, and BGP color community handling — useful for engineers working in multi-vendor SP environments.

Arista EOS IOS-XR SR-MPLS
Coming Soon
Coming Soon IGP

IS-IS for Service Providers: Why SP Networks Chose It Over OSPF

⏱ ~7 min read

IS-IS is the dominant IGP in service provider networks and the underlay for every SR-MPLS deployment. Covers area design, wide metrics, multi-topology for IPv6, SR extensions, and the operational differences that matter when you're running IS-IS at carrier scale on IOS-XR.

IS-IS IOS-XR SP Networking
Coming Soon
Coming Soon MPLS

MPLS LDP Deep Dive: Sync, Session Protection, and Unified MPLS on IOS-XR

⏱ ~8 min read

LDP is still the label distribution protocol in the majority of production SP networks despite SR-MPLS gaining ground. Covers LDP sync with IGP, session protection to survive link failures, graceful restart, and unified MPLS for seamless label continuity across domain boundaries — all on IOS-XR with real lab output.

MPLS LDP IOS-XR SP Networking
Coming Soon
Coming Soon L3VPN

BGP L3VPN on IOS-XR: PE/P/CE Roles, VRF Design, and Route Targets

⏱ ~9 min read

L3VPN is the foundational SP service — understanding PE/P/CE roles, VRF instantiation, route distinguishers, and import/export policy with route targets is essential for CCNP and CCIE SP. Built and verified on a live IOS-XR topology with full packet walk from CE to CE across the MPLS backbone.

L3VPN BGP VPNv4 IOS-XR MPLS
Coming Soon