Every packet tells a story — we read them all. A network engineering blog covering routing protocols, automation, observability, and the art of solving problems at scale. Deep technical analysis, practical configs, and lessons from the wire.
MPLS
L3VPN, VPLS, and EVPN implementation strategies for SP networks.
BGP
Deep dive into external peering, confederations, and route reflectors.
OSPF
Mastering area types, LSA propagation, and convergence tuning.
/usr/log/entries
The Architectural Deep Dive: Demystifying Junos Local Routes and BGP Policy Chains
A deep dive into why an operational inline services /32 interface prefix failed to advertise across an iBGP full mesh, exposing the inner workings of the Junos routing engine.
Beyond BGP Path Selection: eBGP vs iBGP on Juniper Junos
A deep comparison of the BGP path selection process between eBGP and iBGP on Juniper platforms — tie-breakers, CLI output analysis, and production configs.
Juniper PFE Deep Dive: Diagnosing Silent Packet Drops When BGP Is Up
Move beyond show route — hardware-level diagnostics, FIB sync issues, ASIC discards, JSIM simulation, and packet-via-dmem captures on Juniper MX-Series.
Beyond the Ping: Mastering TWAMP on Juniper MX
A production TWAMP-Light deployment on Juniper MX — three QoS classes (Voice, Video, Best Effort), bidirectional measurement, line-by-line config explanation, and verification commands.
AS Path
Indicate path back to the route source and prevents routing loops.
Local Preference
The Power of Local Preference. The first BGP attribute used to favor one route over another.