I’ve always been fascinated by networking, and diving into the fundamentals of IT with academics only took that need to know further. It turns out games have been a great way of going hands on thanks to the incredibly powerful Wireshark (a free and open source packet sniffing application). Poking around at multiplayer games has been an awesome way to see how things play out in real time.
Most recently, following the path between my PC and a game’s servers with the tracert command has been a great way of understanding more about real world networking practices. The tracert command uses the Internet Control Message Protocol (ICMP) – a diagnostic protocol of the network layer – to map out each stop from your computer to an endpoint designated by you (IP address or domain name).