Menu

1 / 3

Make BGP Visible: A Live Topology Dashboard with Containerlab

DEV Community·Gergo Vadasz·6 months ago
#1TkBuT37
#bgp#devops#docker#dashboard#routing
Reading 0:00
15s threshold

I wanted to refresh my BGP knowledge, but on terms that fit how I actually work. Running a home lab with physical routers wasn't an option, and the "heavyweight" network simulators—GNS3, EVE-NG, or Cisco VIRL—felt like overkill. I didn't want to sacrifice gigabytes of RAM to spin up vendor images I'd barely use, nor did I want a steep learning curve for the simulator itself before I could even touch a BGP configuration.

Packet Tracer was light enough, but it lives entirely in a GUI. I wanted my lab to be Infrastructure-as-Code : every router defined in a flat config file I could version, diff, and rebuild from scratch in seconds.

Once it was running, I wanted a "single pane of glass" focused on what BGP was actually doing: live routing tables, communities, and best-path changes—all updating the moment a link shifted.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.