You can simulate a router using your PC with some server or professional version of windows or using Linux, while putting more than one lan card (10$ each) in the PC.
Better if you can find almost 3 PCs, old, cheap (max 100$), to do it. And of course 2 small switches (30$ each)
Then tou can play in the concepts of IP networks, sublans, VPNs, Firewalls, routers, bridges using the starndard utilities provided with the OS.
When the conceps are clear is easier to lern a language (like Cico IOS) ) to do it.
Hope this helps
Hope this helps