Every single time a user enters a web address into a browser, an intricate sequence of global network lookups, routing decisions, cryptographic handshakes, and server-side process forks occurs within a fraction of a second. Yet, for many business founders, the concepts of Domain Names, DNS records, Web Servers, and Cloud Hosting remain an opaque black box.

At INDOSYS, having provisioned, configured, and hardened web servers across enterprise production environments for over 15 years, we break down the fundamental plumbing of the modern internet. In this architectural guide, we demystify how domain registration, global DNS resolution, server hardware tiers, and SSL encryption work together to deliver web pages to end users.

1. The Anatomy of an HTTP Request: What Happens in 200 Milliseconds

When you type https://indosys.in into Chrome or Safari and hit enter, the browser executes a 6-stage pipeline before rendering the first visual pixel:

The Complete Request-Response Network Lifecycle

[Browser Input: indosys.in]
       │
       ▼
[1. DNS Lookup Phase] ──► (Local Cache ➔ ISP Resolver ➔ Authoritative Name Server)
       │                  Returns Target Server IP: e.g. 195.35.40.12
       ▼
[2. TCP 3-Way Handshake] ──► (SYN ➔ SYN-ACK ➔ ACK) Establishes Layer-4 Socket
       │
       ▼
[3. TLS 1.3 Handshake] ──► (Asymmetric Key Exchange, Certificate Validation)
       │                  Negotiates AES-256-GCM Symmetric Encryption Key
       ▼
[4. HTTP GET Request] ──► Client sends: GET / HTTP/2 + Headers & Cookies
       │
       ▼
[5. Web Server Processing] ──► (LiteSpeed / Apache forks PHP 8.x, runs logic, queries MySQL)
       │
       ▼
[6. HTTP 200 Response] ──► Server streams compressed HTML payload (Gzip/Brotli)
       │
       ▼
[Browser Parses DOM, CSSOM & Renders Page]

2. How the Domain Name System (DNS) Operates

Computers communicate across the internet using numerical IP addresses (like 142.250.190.46). Because humans remember descriptive names rather than numbers, the Domain Name System (DNS) acts as the global distributed phonebook of the internet.

The Hierarchical DNS Tree

  1. Root Name Servers: 13 clusters of logical root servers (operated by organizations like ICANN, NASA, Verisign) direct traffic to top-level domains.
  2. TLD (Top-Level Domain) Servers: Manage specific domain extensions: generic TLDs (.com, .org) and country-code TLDs (.in operated by the National Internet Exchange of India — NIXI).
  3. Authoritative Name Servers: The definitive host (e.g. Cloudflare, Hostinger, AWS Route 53) that stores the actual DNS records configured by the website administrator.

Critical DNS Records Decoded

Record Type Standard Value Example Core Operational Purpose
A Record 195.35.40.12 Maps domain directly to an IPv4 host address.
AAAA Record 2a02:4780:11::1 Maps domain to modern 128-bit IPv6 address.
CNAME Record ghs.googlehosted.com Canonical name alias pointing a subdomain to another domain name.
MX Record aspmx.l.google.com (Priority: 1) Directs inbound corporate emails to Google Workspace or email servers.
TXT Record v=spf1 include:_spf.google.com ~all Stores SPF, DKIM, DMARC security proofs and Google Site ownership tokens.

Understanding DNS TTL & Propagation

When you update a DNS record, changes do not appear globally at the exact same second. Every DNS record has a TTL (Time-to-Live) value in seconds (e.g. 3600 = 1 hour). Intermediate ISP caching resolvers will retain the old IP address in their local memory until the TTL countdown expires.

3. Web Hosting Tiers: Shared vs. VPS vs. Dedicated vs. Cloud

Once a domain points to an IP address, physical server hardware must run 24/7 to process requests. Hosting is categorized into four primary tiers:

4. Web Server Software: Apache vs. Nginx vs. LiteSpeed

Hardware without web server software cannot speak HTTP. Three software engines dominate production hosting:

Web Server Engine Comparison

  • Apache HTTP Server: The historical standard. Renowned for flexibility and per-directory configuration via .htaccess files, but processes requests using thread/process pools that consume heavy memory under high concurrency.
  • Nginx: Event-driven, asynchronous architecture. Uses an event loop where a single worker process handles thousands of concurrent connections. Phenomenal as a reverse proxy and static asset file server.
  • LiteSpeed Web Server (Hostinger Production): High-performance commercial drop-in replacement for Apache. Reads .htaccess natively, consumes 80% less memory than Apache, supports cutting-edge HTTP/3 (QUIC over UDP), and provides server-level LSCache tagging.

5. SSL/TLS Encryption: How HTTPS Secures Communication

An unencrypted HTTP connection transmits data in plaintext, allowing hackers on public Wi-Fi or compromised routers to read passwords and session cookies.

HTTPS (Hypertext Transfer Protocol Secure) establishes cryptographic confidentiality using TLS 1.3 (Transport Layer Security):

  1. Public-Key Handshake: The server presents its digital certificate issued by a trusted Certificate Authority (e.g., Let's Encrypt, DigiCert) proving its cryptographic identity.
  2. Session Key Derivation: Through the Elliptic Curve Diffie-Hellman Ephemeral (ECDHE) protocol, the browser and server securely generate a shared symmetric key without transmitting the key over the wire.
  3. Zero-Overhead Symmetric Streaming: All subsequent HTTP headers, cookies, and page bodies are encrypted with high-speed AES-GCM or ChaCha20-Poly1305 ciphers, completing in sub-millisecond hardware time.

6. Conclusion: Architecting for Resilience

Understanding the pipeline from DNS resolution down to server-tier execution empowers engineering and business leaders to make informed hosting choices. Setting low TTLs prior to migrations, deploying modern LiteSpeed or Nginx web servers with HTTP/3, and enforcing automated Let's Encrypt SSL certificates ensures your digital platform remains secure, lightning-fast, and accessible worldwide.

Hemant Mohite - Founder & CTO INDOSYS

Hemant Mohite

Founder & Chief Technology Officer • INDOSYS (Est. 2011, Mumbai)
Verified Technical Author

Authored and technically audited by Hemant Mohite, Founder & Chief Technology Officer at INDOSYS. With over 15 years of continuous engineering experience architecting enterprise web applications, high-concurrency bullion synchronization engines (GoldRate by INDOSYS), and statutory Maharashtra housing society platforms (Society ERP), every technical guide is audited for mathematical precision, statutory compliance, and production performance.