pocketinternet
pocketinternet copied to clipboard
A Pocket Internet for teaching how the Internet really works.
Implement on-demand traffic control to simulate problematic network conditions.
Facilitate packet capturing from the host machine. Currently `tcpdump` is installed in all containers. Allow for capture file extraction and/or live data in Wireshark running on host machine.
Pods are templates containing a number of router containers, policy and injected routes based on which real-life SP they are emulating. TODO: - define pod types - document blueprint -...
Ability to connect the Pocket Internet environment to the host machine and from there to actual networking hardware.
Most containers can only be accessed via the `docker exec` command from the host itself. The exception is the client container which runs an SSH server and, later the FRR...