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
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.
BGP Attributes
BGP uses different attributes to control the advertisement and influence path selection