Hi, let me jump in here - I have been doing BGP trainings over the last few years and my initial idea was just the same, just give everyone a RaspberryPI. But when I tested this (your experience was different from what I read) I spent way too much time debugging PI-issues instead of doing BGP. So back to the drawing board and my BGP training now uses a docker-based FRRouting. Source code for my BGP lab is here: https://gitlab.com/de-cix-public/team-academy/bgp/BGPLab Training materials for BGP (draft!) here: https://de-cix-group.gitlab.io/team-academy/bgp/BGP-Seminar-Documentation/ Also I recorded some videos about "Networking Basics", all available for free here: https://youtube.com/playlist?list=PL_gbuEiuFIEDz1frRh9ctWZzgBBtLUVSP&si=RttjJxLwc8P20wXs best regards Wolfgang
On 5. Feb 2024, at 19:31, Howard, Lee <LeeHoward@hilcostreambank.com> wrote:
I've been thinking about how I might do something similar to teach routing. . . Have 15 people at three round tables. Each with a few "households" and a router. Discuss subnetting, give them subnets. Configure static routes. Then connect to others at the table, see why dynamic routing is easier, learn OSPF. Day 2, start connecting with other tables: BGP. Security along the way, of course. The "households" might be minihardware designed to accept DHCPv6 and ping from a specific address to a specific address and turn green when ping succeeds. Routers might be Bird on something with a handful of ports. I haven't spent much time on it--suggestions welcome.
-- Wolfgang Tremmel Phone +49 69 1730902 0 | wolfgang.tremmel@de-cix.net Executive Directors: Ivaylo Ivanov and Sebastian Seifert | Trade Registry: AG Cologne, HRB 51135 DE-CIX Management GmbH | Lindleystrasse 12 | 60314 Frankfurt am Main | Germany | www.de-cix.net