Internet Fundamentals: How the Internet Actually Works
A from-the-ground-up tour of the protocols, addresses, and infrastructure that move every byte of your internet traffic. Start with a speed test to see your connection in action — then learn what the numbers mean.
Protocols and the Stack
How the Internet Works
DNS, IP, routing, packets, transport, HTTP, CDNs, and how a page load crosses the global network.
What Is TCP/IP?
The protocol stack that powers the entire internet, explained from the ground up.
How TCP/IP Works
IP addressing, TCP reliability, UDP datagrams, ports, encapsulation, and how layers carry traffic.
TCP vs UDP
Why some traffic is reliable and ordered, and why some is fast and lossy — and when each is used.
TCP Slow Start and Congestion Control
Why TCP ramps up, backs off after loss, and depends so heavily on latency.
TCP Window Size
Receive windows, congestion windows, window scaling, and throughput limits.
How HTTP Works
Requests, responses, headers, methods, and status codes — the protocol behind every web page.
HTTP vs HTTPS
What TLS adds to HTTP — encryption, integrity, and authentication — and why the lock icon matters.
How Email Works
SMTP, IMAP, MX records, SPF, DKIM, DMARC, queues, bounces, and mailbox sync explained.
HTTP/1.1 vs HTTP/2 vs HTTP/3
How the web protocol evolved from text-based requests to multiplexed QUIC streams.
What Is QUIC?
The UDP-based transport protocol behind HTTP/3 — and why it loads pages faster.
How TLS Works
The handshake, certificates, and key exchange that secure your connection to every HTTPS site.
Certificate Authorities Explained
Root CAs, intermediates, certificate chains, and the trust model behind HTTPS.
Self-Signed Certificates
Why they can encrypt traffic but still trigger browser trust warnings.
SNI, ESNI, and ECH Explained
Why HTTPS can still reveal hostnames, and how Encrypted ClientHello reduces that leak.
What Is ICMP?
The protocol behind ping and traceroute — and why it occasionally gets blocked.
How VPNs Work
Encrypted tunnels, routing changes, DNS handling, protocols, speed impact, and leak risks.
What Is ARP?
How your device maps an IP address to a hardware MAC address on your local network.
What Is a MAC Address?
Hardware addresses, ARP, switches, randomized Wi-Fi addresses, privacy, and device identification.
DNS and Name Resolution
How DNS Resolution Works
Root, TLD, and authoritative nameservers — the four-step lookup behind every domain you visit.
DNS Record Types Explained
A, AAAA, CNAME, MX, TXT, NS, and SOA — what each record does and when it is used.
What Is DNS TTL?
Why DNS changes take time to propagate, and how time-to-live values control caching.
DNS Poisoning Explained
How poisoned caches and spoofed answers can send users to the wrong address.
What Is a Hosts File?
Local hostname overrides, testing entries, and the risks of forgotten mappings.
mDNS and Bonjour Explained
How local devices discover names and services without a central DNS server.
Domain Name vs URL vs Hostname
The clean distinction between DNS names, hostnames, paths, and full URLs.
Domain Registration Explained
Registrars, registries, WHOIS, nameservers, renewals, transfers, privacy, and ownership basics.
What Is a TLD?
Top-level domains, registries, registrars, and where .com fits in DNS.
Addressing and Routing
IPv4 Addresses Explained
The 32-bit address format, why we ran out, and how the four-octet system actually works.
IPv6 Addresses Explained
The 128-bit successor — hex notation, address types, and why adoption took two decades.
IPv6 SLAAC vs DHCPv6
How IPv6 devices get addresses from router advertisements, SLAAC, DHCPv6, or both.
IPv4 to IPv6 Transition
Dual stack, NAT64, tunnels, CGNAT, and why both protocols still coexist.
What Is a Loopback Address?
What 127.0.0.1, localhost, and ::1 mean when a device talks to itself.
Private vs Public IP Addresses
RFC 1918 ranges, why your home network uses 192.168.x.x, and how NAT bridges the two.
What Is NAT?
How one public IP address serves an entire household — and the four NAT types that affect gaming.
NAT Types Explained
Full cone, restricted, symmetric, Open, Moderate, Strict, CGNAT, and port forwarding.
What Is Double NAT?
Why two NAT layers break port forwarding, gaming NAT type, VPNs, and remote access.
CIDR Notation Explained
What /24 actually means, how subnet masks work, and how to read any CIDR block.
Subnetting Basics
CIDR, subnet masks, network IDs, broadcast addresses, and usable host counts.
What Is a Port?
How one IP address handles dozens of services at once — and the well-known port numbers to know.
Common Port Numbers
The ports behind web, DNS, SSH, email, databases, remote access, and everyday troubleshooting.
How Internet Routing Works
How packets leave your network, cross ISPs, and reach websites through routing tables and BGP.
How Routing Works
How packets find their way across the internet through routing tables and BGP announcements.
BGP Explained
How autonomous systems announce routes and choose paths across the global internet.
BGP Hijacking Explained
Route leaks, prefix hijacks, RPKI, and what users notice when routing goes wrong.
What Is a Default Gateway?
The router that handles every packet leaving your local network — and what happens when it is wrong.
How Routers Work
Routing, NAT, DHCP, firewalls, Wi-Fi, switching, and why the router can become the bottleneck.
How a Network Switch Switches
MAC tables, forwarding, flooding, and the local delivery decisions inside a switch.
What Is a VLAN?
Virtual LANs, trunk ports, access ports, subnet design, and network segmentation.
VLANs and Trunking
Access ports, trunk ports, 802.1Q tags, native VLANs, inter-VLAN routing, and common mistakes.
Models and Mental Maps
Latency vs Bandwidth
Why high Mbps does not guarantee fast-feeling internet, and when ping matters more than speed.
Network Topologies Explained
Star, mesh, bus, ring, tree, and hybrid layouts for homes, offices, and provider networks.
Wi-Fi Standards Explained
Wi-Fi 4, 5, 6, 6E, 7, MIMO, OFDMA, QAM, bands, channel width, and real-world speed.
Wi-Fi Security Protocols
WEP, WPA, WPA2, WPA3, WPS, router security modes, and the safest home Wi-Fi settings.
The OSI Model Explained
All seven layers, what each one does, and how to use the model when troubleshooting.
The TCP/IP Model
The four-layer model the real internet uses — and how it maps to the seven-layer OSI reference.
Anatomy of an IP Packet
Headers, payloads, fragmentation, and what every field in a packet actually does.
Frame vs Packet vs Datagram
The clean mental model for frames, packets, segments, datagrams, and encapsulation.
What Is MTU?
Maximum packet size, Path MTU Discovery, VPN overhead, and why large packets can fail.
MSS vs MTU
The difference between total packet size and TCP payload size.
Jumbo Frames Explained
When 9000 MTU helps internal networks and why it is not an internet speed tweak.
How Traceroute Works
The TTL trick that reveals every router between you and a destination, hop by hop.
LAN vs WAN vs MAN vs PAN
The four network scales — from your Bluetooth earbuds to the entire internet.
Unicast, Multicast, Broadcast, Anycast
The four ways packets travel — to one host, many hosts, every host, or the nearest host.
Web and Internet Infrastructure
Internet Connection Types
Fiber, cable, DSL, 5G home internet, fixed wireless, and satellite compared in practical terms.
Fibre Broadband Technologies
FTTP, GPON, XGS-PON, OLTs, ONTs, splitters, symmetric speeds, and fibre upgrade paths.
What Happens When You Type a URL
DNS lookup, TCP handshake, TLS handshake, HTTP request, render — every step demystified.
What Is a CDN?
How content delivery networks cache content close to you and make the web feel fast.
What Is Anycast?
How one IP address can serve users from the nearest data center automatically.
What Is a Proxy Server?
An intermediary that forwards your traffic — used for caching, filtering, and privacy.
Forward vs Reverse Proxy
Two opposite uses of the same idea — and why every major website is behind a reverse proxy.
HTTP Proxy vs SOCKS5
Protocol-aware web proxying compared with generic SOCKS5 forwarding.
What Is a Load Balancer?
How traffic is spread across many servers — and the difference between L4 and L7 balancing.
VPS vs Shared vs Dedicated
Hosting types compared by resources, control, cost, isolation, scaling, and responsibility.
What Is Edge Computing?
Why moving compute closer to users reduces latency and changes app design.