← Computer Networks learning path
Computer Networks · Module 4 of 10

Network layer and IP

Address and route packets across networks.

📖 Key ideas

  1. IP gives each device a logical address (IPv4/IPv6).
  2. Routers forward packets using routing tables.
  3. Subnetting divides networks.
  4. ICMP supports diagnostics like ping.
  5. NAT lets private addresses share a public IP.
💡 Real-life example: IP routing is a courier network: each hub reads the address and sends the parcel to the next best hub.
IP addressLogical network address
Routing tableRouter's list of paths
ICMPControl and error messages
NATNetwork Address Translation