Internet CS Thinking Example 2
Follow the full solution, then compare it with the other examples linked below.
Example 2
mediumDescribe what happens step by step when you type 'www.example.com' into a web browser and press Enter.
Solution
- 1 Step 1: The browser sends a DNS (Domain Name System) request to convert 'www.example.com' into an IP address (e.g., 93.184.216.34).
- 2 Step 2: The browser establishes a connection to the server at that IP address and sends an HTTP/HTTPS request asking for the web page.
- 3 Step 3: The server processes the request and sends back the HTML, CSS, and JavaScript files. The browser renders these files to display the web page on screen.
Answer
DNS lookup (domain β IP) β connect to server β HTTP request β server sends files β browser renders page.
Understanding how web browsing works connects many computing concepts: DNS, IP addresses, protocols, client-server architecture, and data transfer. Each step involves different technologies.
About Internet
A global network of interconnected computer networks that communicate using standardized protocols (TCP/IP). The internet is decentralizedβno single authority controls it. It connects billions of devices worldwide by routing data as packets through a shared infrastructure of cables, routers, and wireless links.
Learn more about Internet βMore Internet Examples
Example 1 easy
What is the difference between the internet and the World Wide Web (WWW)?
Example 3 mediumExplain what an IP address is and why DNS is needed. What would browsing the web be like without DNS
Example 4 hardExplain why the internet is described as a 'network of networks'. How does this decentralised struct