The Internet in Practice

The Internet in Practice

di The Internet in Practice

Why Streaming Video Changes Quality

Streaming video shifts quality to keep playback moving when bandwidth and device conditions change. Explore how short media segments, multiple encodings and buffer estimates guide those adjustments. Inside this episode: - One program, many versions - The buffer buys time - Measuring throughput - Buffer-based decisions - Resolution is not the whole picture Sources include MPEG, Dynamic Adaptive Streaming over HTTP, DASH Industry Forum, dash.js adaptive bitrate, and Apple, HTTP Live Streaming. This episode is a researched narrative summary. Historical records may be incomplete, translated differently, or interpreted differently by scholars. We distinguish documented facts, estimates, disputed interpretations, and later stories where material. Corrections are logged and incorporated into future editions. Follow The Internet in Practice for more researched stories about the infrastructure of the internet.

How a Secure Web Connection Encrypts Data

See how a browser and server establish an encrypted connection before exchanging private web traffic. Certificates, keys and authenticated encryption each solve a different part of the trust problem. Inside this episode: - Http inside tls - The browser needs an identity - The handshake - Why public key cryptography is not used for everything - What an observer can still see Sources include RFC 9110, HTTP Semantics, RFC 8446, TLS 1.3, and RFC 8446, Record Protocol. This episode is a researched narrative summary. Historical records may be incomplete, translated differently, or interpreted differently by scholars. We distinguish documented facts, estimates, disputed interpretations, and later stories where material. Corrections are logged and incorporated into future editions. Follow The Internet in Practice for more researched stories about the infrastructure of the internet.

How Email Travels From Sender to Inbox

Follow an email from a sender's device through domain lookups, mail servers and the recipient's inbox. Shared standards coordinate the journey, while filtering and delivery choices vary among providers. Inside this episode: - Two addresses in one message - Submission is the first handoff - DNS points toward the mail server - Server to server - Why email can wait Sources include RFC 5321, Simple Mail Transfer Protocol, RFC 5321, Address Resolution and Mail Handling, and RFC 5598, Internet Mail Architecture. This episode is a researched narrative summary. Historical records may be incomplete, translated differently, or interpreted differently by scholars. We distinguish documented facts, estimates, disputed interpretations, and later stories where material. Corrections are logged and incorporated into future editions. Follow The Internet in Practice for more researched stories about the infrastructure of the internet.

How Caching Makes Websites Feel Faster

This episode explores how reusable copies reduce distance and repeated work without exposing security-sensitive instructions. The story keeps the mechanisms clear and the research grounded for a casual listener. Inside this episode: - The cost of fetching again - Freshness - Revalidation - Cache keys - The browser cache Sources include Internet Engineering Task Force, RFC 9111, RFC 9111, and MDN, HTTP caching. This episode is a researched narrative summary. Historical records may be incomplete, translated differently, or interpreted differently by scholars. We distinguish documented facts, estimates, disputed interpretations, and later stories where material. Corrections are logged and incorporated into future editions. Follow The Internet in Practice for more researched stories about the infrastructure of the internet.

What an Internet Exchange Does

This episode explores why independent networks meet and exchange traffic at shared infrastructure. The story keeps the mechanisms clear and the research grounded for a casual listener. Inside this episode: - A network of networks needs meeting points - The switching fabric - Peering at the exchange - Why local exchange can matter - Content and caches at the edge Sources include Internet Society, What Is an Internet Exchange Point, Internet Society IXP toolkit, and Internet Society IXP explainer. This episode is a researched narrative summary. Historical records may be incomplete, translated differently, or interpreted differently by scholars. We distinguish documented facts, estimates, disputed interpretations, and later stories where material. Corrections are logged and incorporated into future editions. Follow The Internet in Practice for more researched stories about the infrastructure of the internet.

Why Internet Packets Take Different Routes

This episode explores how routing decisions move small pieces of data across interconnected networks. The story keeps the mechanisms clear and the research grounded for a casual listener. Inside this episode: - Why data becomes packets - The next-hop decision - Networks between networks - Why paths change - Different routes out and back Sources include Internet Engineering Task Force, RFC 8200, RFC 1812, and RFC 4271. This episode is a researched narrative summary. Historical records may be incomplete, translated differently, or interpreted differently by scholars. We distinguish documented facts, estimates, disputed interpretations, and later stories where material. Corrections are logged and incorporated into future editions. Follow The Internet in Practice for more researched stories about the infrastructure of the internet.

How DNS Finds a Website

This episode explores the resolver, root, top-level-domain and authoritative steps behind an ordinary lookup. The story keeps the mechanisms clear and the research grounded for a casual listener. Inside this episode: - Names and addresses - Asking a recursive resolver - Root to authority - What the answer contains - DNS is the directory, not the delivery Sources include Internet Engineering Task Force, RFC 8499, ICANN, DNS concepts, and RFC 1034. This episode is a researched narrative summary. Historical records may be incomplete, translated differently, or interpreted differently by scholars. We distinguish documented facts, estimates, disputed interpretations, and later stories where material. Corrections are logged and incorporated into future editions. Follow The Internet in Practice for more researched stories about the infrastructure of the internet.