Network Models

Learn what network models are for, how requests move from name to response, and how to explain transport, routing, translation, TLS, and troubleshooting with disciplined language and evidence.

Start at the top, move stage by stage, then use practice and stage tests when you want a stronger check.

9 hours4 stages, 21 modulesBeginners welcomeFree, no account
Start with Module 1
Study setup - photo by John Schnobrich on Unsplash

What you will learn

  • Explain why reference models exist and when to use OSI vocabulary versus the operational Internet stack
  • Use correct protocol data unit names and describe encapsulation and decapsulation precisely
  • Distinguish names, IP addresses, MAC addresses, and ports by the jobs they actually perform
  • Trace a web request from URL to first byte, including DNS, transport setup, TLS or QUIC, and HTTP semantics
  • Explain TCP, UDP, QUIC, routing, NAT, and TLS with disciplined, source-aligned language
  • Use a repeatable troubleshooting method that turns symptoms into observables and safe next tests

Who this course is for

  • People who are new to networking and want a precise mental model instead of memorised slogans
  • Developers, operators, and security practitioners who need to explain real request behaviour clearly
  • Learners preparing for CompTIA Network+ N10-009 or Cisco CCNA 200-301 v1.1 who want stronger reasoning, not just flashcards

Prerequisites: None. The course starts from first principles and assumes only curiosity and willingness to be precise.

Course curriculum

Read the modules in order on the first pass. Use the practice and stage tests when you want a stricter check on what stuck.

4

Summary, revision, and practice

1 hour

A short recap stage for fast recall, scenario drilling, and a cleaner next-step plan.

Standards and references

This course is aligned to the following standards, frameworks, and certification objectives.

  1. 1ISO/IEC 7498-1 Open Systems Interconnection Basic Reference Model
  2. 2RFC 1122 and RFC 1123 Internet host architecture and application support requirements
  3. 3RFC 768 UDP, RFC 792 ICMP, RFC 8200 IPv6, RFC 9293 TCP, and RFC 9000, RFC 9001, and RFC 9002 QUIC transport and recovery
  4. 4RFC 1034 and RFC 1035 DNS, RFC 7766 DNS over TCP implementation requirements, and RFC 9499 DNS terminology
  5. 5RFC 8446 TLS 1.3 and RFC 9110, RFC 9112, RFC 9113, and RFC 9114 for modern HTTP semantics and transport variants
  6. 6RFC 2131 DHCP, RFC 4787 UDP NAT behavioural requirements, and RFC 5382 TCP NAT behavioural requirements
  7. 7CompTIA Network+ N10-009 official exam details and Cisco CCNA 200-301 v1.1 official exam topics
  8. 8NCSC Network Security Fundamentals plus NIST SP 800-207 Zero Trust Architecture and NIST SP 800-61 Rev. 3 incident response guidance where the course discusses segmentation and operational response