ਇੱਕ URL ਟਾਈਪ ਕਰਨ ਨਾਲ ਨੈੱਟਵਰਕ ਦੇ ਕਈ ਕਦਮਾਂ ਦੀ ਲੜੀ ਸ਼ੁਰੂ ਹੋ ਜਾਂਦੀ ਹੈ: browser server ਦਾ IP address ਪਤਾ ਕਰਦਾ ਹੈ, ਉਸ ਨਾਲ ਇੱਕ connection ਖੋਲ੍ਹਦਾ ਹੈ, ਇੱਕ HTTP request ਭੇਜਦਾ ਹੈ, response ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ, ਅਤੇ page ਨੂੰ render ਕਰਦਾ ਹੈ। https://example.com ਲਈ ਸ਼ੁਰੂ-ਤੋਂ-ਅੰਤ ਤੱਕ ਦਾ ਪ੍ਰਵਾਹ ਇਹ ਹੈ:
You type https://example.com
│
▼
1. URL PARSE split scheme (https) + host (example.com) + path (/)
│
▼
2. DNS example.com ──▶ 93.184.216.34 (resolve name → IP)
│
▼
3. TCP 3-way handshake to 93.184.216.34:443 (open connection)
│
▼
4. TLS handshake: verify certificate + agree on keys (encrypt)
│
▼
5. HTTP GET / HTTP/1.1 Host: example.com (send request)
│
▼
6. RESPONSE 200 OK + HTML (server replies)
│
▼
7. RENDER parse HTML → fetch CSS/JS/images → build DOM → paint
