Trace a Web Request Across the Network
Follow DNS, TCP, TLS, HTTP, application processing, and the response from a browser to a web server.
Explanation
Loading a web page involves several cooperating protocols. DNS resolves a name, transport establishes communication, TLS protects data in transit, and HTTP carries the request and response.
Students arrange protocol events in order and use browser developer tools to examine timing and headers. They connect each stage to likely failures and appropriate troubleshooting evidence.
Learning activities
- Arrange the stages of a secure web request.
- Inspect request timing and headers in developer tools.
- Match three failure symptoms to likely network layers.
Knowledge check
1. Which system resolves a domain name?
- DNS
- CSS
- SQL
Show answer
DNS