CS4G Netsim as a teaching tool
Network simulator “game” that lets you visualize different attacks and even pause the simulation and see what is in all the packets.

CS4G Network Simulator is freely available online. It also has a GitHub page.
Networking teaching simulation tool. It covers basic concepts like ping, routing, spoofing, denial of service, and man-in-the-middle attacks using a nice graphical interface. The student can pause the simulation and examine packet and computer properties at any time.