@shmVirus

Computer Networking


Data does not move by magic. This course follows a packet from application to wire and back — through the TCP/IP stack, routing protocols, DNS, TLS, and application-layer protocols.

Outcomes

  • Describe the role of each layer in the TCP/IP stack
  • Trace a packet through routing, DNS resolution, and TLS handshake
  • Write simple networked programs using sockets
  • Use Wireshark and other diagnostic tools to interpret live traffic

Outline

Start →
  1. 01
    Network Models The OSI and TCP/IP reference models as a framework for understanding protocol layers.
  2. 02
    IP and Routing IPv4 addressing, subnetting, routing algorithms, and how packets find their destination.
  3. 03
    Transport Layer UDP vs TCP: reliability, flow control, congestion control, and the three-way handshake.
  4. 04
    Application Layer DNS, HTTP, TLS, and the protocols that applications depend on every day.