by Yash Sharma | Nov 11, 2025 Overview of networking principles: components, packet switching, DNS, IP addressing, end-to-end argument, transport protocols, software layering, packet analysis with Wireshark.