Network engineering

Stage 1 of 10 · 8 lessons · ~5 weeks

How networks work and subnetting

Learn the layered models, TCP and UDP, the ports you will see every day, and IPv4 and IPv6 addressing, then practise subnetting until it is automatic.

Start: The OSI and TCP/IP models

Lessons· one lesson for each topic, in this order

  1. 1The OSI and TCP/IP models
  2. 2TCP, UDP and port numbers
  3. 3IPv4 addresses, masks and prefixes
  4. 4Subnetting fast, without a calculator
  5. 5VLSM and address plans
  6. 6IPv6 addressing
  7. 7ARP and the default gateway
  8. 8DHCP and DNS

Do this

  • Draw the OSI and TCP/IP models from memory with one protocol and one device per layer.
  • Learn the 20 most common port numbers and their transport protocol.
  • Do ten subnetting questions a day for two weeks without a calculator.
  • Write a VLSM plan for a small office with four departments and two router links.
  • Shorten and expand five IPv6 addresses and name their types.
  • Capture a DHCP exchange and a DNS lookup in Wireshark and label each packet.

Start with· follow one of these

Practise

  • Build a two-subnet network and use simulation mode to watch ARP, DHCP and pings step by step

Keep handy

  • Capture your own traffic and read real headers; the display filter chapter is the one to bookmark

Also worth your time

Before moving on: You can subnet any /20 to /30 in under a minute without a calculator, write a VLSM plan for a small office, and explain step by step, with ARP, MACs and IPs, how a ping crosses a router.

Tauseef's advice
Subnetting is the one skill you cannot skip or look up in the exam, and it is used in every later stage. Do ten questions every day for two weeks, on paper. Sefism also has a separate Networking basics cheat sheet for the wider picture (HTTP, DNS, how the internet works); this roadmap goes deeper into the engineering side.

Mark this stage as not done?