Python Automation & Operations Tooling
Live demo: OSPF topology visualizer with failure scenario comparison
This visualizer is based on a topology diffing tool I built to track OSPF routing changes across an IPRAN network. The production version pulled inventory data by API, parsed routing details from CLI output, and compared one snapshot against the next so engineers could see what changed without hunting through devices manually. In this example, ABR nodes anchor the area, Ring nodes form the backbone, Spur nodes branch off the ring, and End nodes represent access sites. The After view includes two failed links and one deliberate cost change used to steer traffic around a degraded segment. Use Compare to highlight the differences, drag nodes to explore, and click any node for detail.