The School
WANTED: A straight answer about why the internet works. Last seen buried somewhere between a Layer 2 broadcast storm and a suspicious HTTP header. This repository documents every protocol from the physical pulse on the wire to the application shaking hands with your browser — so you can stop nodding along in meetings and actually know what's happening.
Cables, signals, encoding, and the raw electrical or optical pulses that carry every bit across the wire.
Copper Cabling — Ethernet over Twisted Pair
COPPERThe physical medium that carries most wired Ethernet traffic — what twisted pair cable actually is, how it works, and how the categories differ.
Fiber Optic Cabling — Light as the Medium
FIBERHow fiber optic cables carry data as light, the difference between single-mode and multimode, and the transceiver modules that sit between glass and electronics.
Ethernet frames, VLANs, STP, ARP, and how data travels within a broadcast domain.
Ethernet Frames — The Layer 2 Unit of Delivery
ETHERNETHow data is packaged into Ethernet frames, what every field in the frame means, and how switches use frames to make forwarding decisions.
MAC Addressing — Hardware Identifiers at Layer 2
MACWhat MAC addresses are, how they are structured, the difference between unicast, multicast, and broadcast addresses, and how modern devices handle privacy through MAC randomization.
IP addressing, DHCP, DNS, ICMP, and how packets are routed across networks.
IPv4 Addressing — The Language of the Network Layer
IPV4What an IP address actually is, how the 32 bits are structured, what subnetting means, and how routers use addresses to make forwarding decisions.
DHCP — How a Device Gets Its Network Identity
DHCPFrom the moment a device connects with no IP address to the instant it is fully configured — every packet of the exchange, explained.
TCP, UDP, ports, handshakes, flow control, and how data is reliably (or not) delivered end to end.
TCP — Reliable Delivery at the Transport Layer
TCPHow TCP establishes connections, guarantees delivery order, controls flow, and tears down sessions — and what all of that looks like on the wire.
UDP — Fast, Stateless Transport
UDPHow UDP delivers datagrams without connection setup, acknowledgment, or ordering — why this simplicity makes it the right choice for real-time applications, DNS, and any protocol that builds its own reliability layer.
HTTP, TLS, BGP, and the protocols that power the services we use every day.
HTTP & HTTPS — How the Web Works
HTTP-HTTPSHow browsers and servers exchange resources using HTTP request/response cycles, what every status code category means, and why HTTPS is a fundamentally different security model — not just HTTP with encryption bolted on.
TLS & SSL — The Handshake Behind HTTPS
TLS-SSLHow TLS establishes an encrypted, authenticated channel before a single byte of application data flows — the handshake, certificates, certificate authorities, and why SSL is dead but its name lives on.
No articles match your search.