This is me getting some hands-on experience with routing protocols by building a small docker-compose based lab environment.
Find a file
2023-12-10 13:55:44 +01:00
images/alice-lg feat: restructure, add lab002: route server 2023-12-10 12:41:41 +01:00
lab001-openbgpd-ebgp feat: restructure, add lab002: route server 2023-12-10 12:41:41 +01:00
lab002-openbgpd-ix-routeserver feat: restructure, add lab002: route server 2023-12-10 12:41:41 +01:00
LICENSE feat: license 2023-12-10 02:56:55 +01:00
README.md docs: docker-compose down 2023-12-10 13:55:44 +01:00

Routing Lab

Hi, this is me getting some hands-on experience with routing protocols by building a small docker-compose based lab environment.

The contents of this repository are licensed under the MIT license, so feel free to fork, reuse and expand it.

Important

This lab environment uses IPv6 exclusively. IPv6 support must be enabled in Docker beforehand!

General Info

  • For detailed infos for each lab, check out the labs' README files.
  • To get a lab environment up and running, cd into that directory and run docker-compose up.
  • When you're done with a lab, run docker-compose down to clean up.
    • This is especially important when switching between labs, as they use overlapping address ranges.
  • Unless otherwise noted, each lab runs an alice-lg looking class on http://localhost:7340.

Labs

  1. eBGP Routing with OpenBGPD
  2. eBGP Routing with an OpenBGPD Route Server