BAC-L0-FOUND-101
How the internet actually works
A request's full journey, from typing a domain name to the byte that comes back — because you cannot reason about a peer-to-peer network without knowing what a packet is.
- Level
- L0 — Foundation
- Duration
- 3 h
- Track
- Foundation
- Maintainer
- Developer Curriculum Architect
Learning objectives
- 01Describe the layers an HTTPS request crosses and what each one guarantees
- 02Tell DNS resolution, IP routing and TCP transport apart in a packet capture
- 03Explain what TLS protects and what it does not
Guided lab
Trace a request with dig, traceroute and curl -v, then annotate every observed step.
Independent lab
Document the network path between your machine and a public node, measuring latency at each hop.
Security angle
Observe a plaintext connection, then the same one over TLS: what an intermediary sees in each case.
Assessment
Annotated request diagram, marked on the accuracy of layers and guarantees.
