Networking course
OSI and TCP IP without vague explanations
A precise, practical walk through of how data moves across a network. You learn the models, then you learn what real stacks do, and how to prove it when something breaks.
- AccuracyExact terms, careful definitions, and clear boundaries.
- TroubleshootingA method you can apply on real systems.
- SecurityLayer aware controls without unsafe attacking.
What you will learn
Overview
This course uses OSI and TCP IP as models. They are not competing religions. They are tools for thinking. The goal is that you can explain a network problem using evidence and a small number of correct terms.
Your progress
0%0 of 20 sections complete
Time estimate
Name the layer, then use the tool. Precision before speed.
Packet journey and troubleshooting flow
A practical path from user request to validated response
Use this map to isolate issues by layer and then verify with evidence.
Rendering diagram...
🧭Core path
OSI and TCP IP Foundations
Encapsulation, addressing, and the purpose of layers, explained with exact terms and safe labs.
Applied OSI and TCP IP
Layer by layer behaviour with TCP, UDP, routing, NAT, and TLS, with realistic troubleshooting.
Network Models for Security and Operations
Security, monitoring, and operations thinking built on correct network foundations, without unsafe attacking.
Summary and practice
Recap the models, test your understanding, and practise troubleshooting without guesswork.
Getting started
How to use this course
How to use this networking course
Build disciplined troubleshooting habits from the beginning.
- 1
Name the layer before using a tool
State your hypothesis in plain language so diagnostics stay focused.
- 2
Run one lab and capture the first signal
Record the metric, log, or packet evidence you would check in production.
- 3
Write a brief evidence note
Keep CPD entries concise and specific to what you observed.
- 4
Sign in before serious practice
Attach assessments, progress, and certificates to your account from day one.
Hands-on
Quick practice
Optional tool
Encapsulation lab
Turn one scenario into a correct, layered explanation.
Open this when you are ready. It reinforces learning rather than replaces it.
Open tool panel
Optional tool
Encapsulation lab
Turn one scenario into a correct, layered explanation.
Open this when you are ready. It reinforces learning rather than replaces it.
Read the explanation above, then try the tool, then compare your output with the example. If you are new, it is fine to skip and return later.
Quick check
Checkpoint
3 questions
For auditors and CPD
Reference and standards
These panels are for CPD defensibility, standards alignment, and audit evidence. Most learners can skip these entirely and return when they need formal documentation.
Show reference panels6 sections · timing, artefacts, assessment, terminology, standards, coverage
CPD timing
Time estimate (transparent)
I publish time estimates because CPD needs to be defensible. The goal is honesty, not marketing.
Guided learning
40h
Core levels, structured learning
Practice and consolidation
2h
Summary, drills, revisits
Notional range
28 to 60 hours
Quick: core concepts + one exercise per module. Standard: exercises + reflections for CPD evidence. Deep: extra drills and portfolio artefacts.
How I estimate time
I use a notional learning hours approach and I keep the assumptions visible. Where modules are content heavy, I add practice so the hours are earned, not claimed.
- Reading: 225 words per minute, multiplied by 1.3 for note taking and checking understanding.
- Labs and practice: about 15 minutes per guided activity, including at least one retry.
- Reflection for CPD: about 8 minutes per module for a short defensible note and evidence link.
- Assessments: about 1.4 minutes per question for reading, thinking, and review.
If you study faster or slower, your hours will differ. What matters is that the method is consistent and the activities are real.
Assessment and practice assessment
Network models assessment blueprint
This assessment checks layered reasoning and troubleshooting discipline. It is not a vendor exam, but it prepares you for the style of thinking those exams expect.
Foundations
mixedCorrect vocabulary and correct layering. Encapsulation and flows explained cleanly.
Applied
scenarioProve behaviour with evidence. TCP, UDP, NAT, routing, TLS, and common failure modes.
Practice and Strategy
scenarioOperational reasoning, monitoring signals, and layer-aware security controls.
Design rules
- Questions must force the learner to place the fault in the stack and justify the evidence.
- Where OSI and TCP/IP differ, the marking must accept correct real world interpretations, not only diagram answers.
Coverage matrix
Module-level coverage
This matrix makes the course defensible: each module is tied to an outcome focus, the anchor standards, and the evidence you can produce.
| Level | Module | Outcome focus | Domains | Alignment | Assessment | Evidence |
|---|---|---|---|---|---|---|
| Foundations | Models Exist net-foundations-why-models-exist Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Use OSI/TCP-IP as reasoning tools and avoid treating them as religions. | models | Other: Layered reasoning | Practice + timed | Template + rubric |
| Foundations | And Pdus net-foundations-encapsulation-and-pdus Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Explain encapsulation correctly and use PDUs to locate problems. | layers | Other: Layering and encapsulation | Practice + timed | Template + rubric |
| Foundations | And Tcpip Mapping net-foundations-osi-and-tcpip-mapping Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Translate between OSI and TCP/IP without losing real-world correctness. | models | Other: Model mapping | Practice + timed | Template + rubric |
| Foundations | Layers Detail net-foundations-osi-layers-detail Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Place behaviours and controls at the correct layer and justify why. | layers | Other: Layer responsibilities | Practice + timed | Template + rubric |
| Foundations | And Names net-foundations-addressing-and-names Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Reason about names, addresses, and identifiers across layers (DNS, IP, MAC). | addressing | Other: Addressing and naming | Practice + timed | Template + rubric |
| Foundations | Basics net-foundations-subnetting-basics Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Use subnetting concepts to reason about reachability and blast radius. | addressing | Other: Network boundaries | Practice + timed | Template + rubric |
| Foundations | From Browser To Server net-foundations-requests-from-browser-to-server Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Explain end-to-end flows from browser to server with evidence and correct terms. | flows | Other: End-to-end flow reasoning | Practice + timed | Template + rubric |
| Foundations | Capstone net-foundations-foundations-capstone Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Produce a clear encapsulation storyboard that you can defend. | layers, communication | Other: Evidence-friendly explanation | Practice + timed | Template + rubric |
| Applied | Reliability And Flow net-applied-tcp-reliability-and-flow Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Diagnose TCP reliability and flow behaviour with evidence rather than guesses. | transport | Other: Transport reasoning | Practice + timed | Template + rubric |
| Applied | Resolution In Practice net-applied-dns-resolution-in-practice Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Debug DNS resolution with the resolver path, caching, TTLs, and timings. | dns | Other: DNS evidence discipline | Practice + timed | Template + rubric |
| Applied | And Real World Trade Offs net-applied-udp-and-real-world-trade-offs Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Choose UDP/TCP based on real trade-offs and application constraints. | transport | Other: Protocol trade-offs | Practice + timed | Template + rubric |
| Applied | And Forwarding net-applied-routing-and-forwarding Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Locate faults in routing/forwarding and prove where packets stop. | routing | Other: Routing and forwarding | Practice + timed | Template + rubric |
| Applied | And State net-applied-nat-and-state Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Understand NAT state and its failure modes for troubleshooting. | nat | Other: Stateful translation | Practice + timed | Template + rubric |
| Applied | Where It Sits net-applied-tls-where-it-sits Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Place TLS correctly in the stack and avoid incorrect layer explanations. | tls | Other: Security placement | Practice + timed | Template + rubric |
| Applied | Method net-applied-troubleshooting-method Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Use a repeatable layer-wise troubleshooting method under pressure. | troubleshooting | Other: Method and evidence | Practice + timed | Template + rubric |
| Applied | Capstone net-applied-applied-capstone Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Produce a layer-wise troubleshooting worksheet for repeatable practice. | troubleshooting | Other: Evidence artefact | Practice + timed | Template + rubric |
| Practice & Strategy | By Layer net-practice-security-by-layer Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Map security controls to layers where they work and where they can be observed. | security | Other: Layer-aware security | Practice + timed | Template + rubric |
| Practice & Strategy | And Signals net-practice-observability-and-signals Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Choose operational signals that prove behaviour and detect failures early. | observability | Other: Operational signals | Practice + timed | Template + rubric |
| Practice & Strategy | Without Hacking net-practice-captures-without-hacking Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Use captures for evidence without unsafe offensive behaviour. | observability | Other: Safe evidence practice | Practice + timed | Template + rubric |
| Practice & Strategy | Segmentation net-practice-enterprise-segmentation Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Reason about segmentation and blast radius in enterprise environments. | security, segmentation | Other: Segmentation and controls | Practice + timed | Template + rubric |
| Practice & Strategy | Practice Capstone net-practice-capstone Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Produce a security-by-layer map and the signals you would monitor. | security, observability | Other: Defensible practice output | Practice + timed | Template + rubric |
| Summary | Summary Recap net-summary-recap Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Layering, encapsulation, and flows | - | - | Formative checkpoints | Template + rubric |
| Summary | Summary Troubleshooting net-summary-troubleshooting Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Layer-wise troubleshooting method | - | - | Formative checkpoints | Template + rubric |
| Summary | Summary Scenarios net-summary-scenarios Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Layering, encapsulation, and flows | - | - | Formative checkpoints | Template + rubric |
| Summary | Steps net-summary-next-steps Anchors: ITU-T X.200 OSI reference model, IETF Internet host requirements, RFC 1122 | Layering, encapsulation, and flows | - | - | Formative checkpoints | Template + rubric |
All content is protected. By enrolling, you agree to our terms.
View Course Terms & IP Policy