Usually networks of computers.
Check out old protocols with modern implementations at https://gitea.gf4.pw/ki9/ncat-services#ncat-services
https://netlab.tools/ looks like a good tool to virtualize networks, all text-based CLI config.
https://www.computer-networking.info/ → online e-book about networking, protocols and has various practice exercises.