Table 1 outlines the specific learning objectives related to the network internals our approach targets. In our undergraduate-level computer networking course, students learn and practice the layered architecture and protocols of the Internet model, gaining an understanding of network fundamentals, the Internet protocol suite, routing and forwarding principles, and the socket Application Programming Interface (API). Access to dedicated hardware devices for teaching and learning those network internals poses a significant challenge in both traditional LAN-based and online environments. Network simulators address these limitations by providing a versatile and accessible platform for visualizing these internal processes and enriching student learning.