24/06/2026
π Inside an HTTPS Request β How Secure Web Browsing Works
Ever wondered what happens behind the scenes when you visit a secure website? Here's a simplified breakdown of the HTTPS communication process:
1οΈβ£ DNS Lookup
Your device asks a DNS server:
"What's the IP address of this website?"
The DNS server responds with the correct IP address.
2οΈβ£ TCP Three-Way Handshake
A reliable connection is established using:
SYN β SYN-ACK β ACK
3οΈβ£ TLS/SSL Handshake
The client and server exchange certificates and encryption information to create a secure encrypted tunnel.
4οΈβ£ HTTPS Request
Your browser sends the request (e.g., GET /index.html) through the encrypted connection.
5οΈβ£ Encrypted Server Response
The web server sends the requested data back, protected by TLS encryption.
6οΈβ£ Decryption & Page Rendering
Your browser decrypts the data and displays the web page for you.
π Key Takeaway:
HTTPS combines DNS, TCP, IP, Ethernet, and TLS encryption to provide secure, reliable, and authenticated communication between your browser and web servers.
π Understanding these fundamentals is essential for networking, cybersecurity, and CCNA learners.