Networking forms the foundation of modern computing, enabling devices to communicate and share resources across local and global infrastructures. From the seven-layer OSI model to protocols managing everything from IP addressing to data encryption, networking encompasses both physical transmission media and logical routing decisions. Understanding networking means grasping how packets traverse routers, switches, and firewalls—and how a single misconfigured subnet mask or firewall rule can cascade into widespread connectivity failures or security breaches. In 2026, modern architectures increasingly embrace zero trust, SD-WAN, and SASE, shifting from perimeter-based security toward identity-driven, cloud-delivered models that follow users and applications rather than fixed network boundaries.
What This Cheat Sheet Covers
This topic spans 23 focused tables and 238 indexed concepts, 205 flashcards, 7 practice tests with 269 questions. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.
A jump-to index of every table row in this cheat sheet.
An interactive map of every table and concept in this topic.
Table 1: OSI and TCP/IP Model Layers
The OSI model is the mental scaffold every network engineer reaches for when something breaks. Peel the stack from the application down to the physical wire and you can pin a fault to a single layer. These rows line up the seven OSI layers against the four practical TCP/IP layers that actually run the internet, so you can see where each protocol lives and which OSI layers collapse together.
| Layer | Example | Description | |
|---|---|---|---|
HTTP, FTP, DNS, SSH | • Provides network services directly to user applications • handles protocols for web browsing, file transfer, and email. | ||
SSL/TLS, JPEG, ASCII | Translates data formats, handles encryption/decryption, and manages compression for the application layer. | ||
NetBIOS, RPC | • Establishes, manages, and terminates sessions between applications • controls dialog and synchronization. | ||
TCP, UDP | • Provides end-to-end communication, flow control, and error recovery • segments data and manages port numbers. | ||
IP, ICMP, OSPF, BGP | • Handles logical addressing (IP) and routing • determines best path for packets across networks. | ||
Ethernet, Wi-Fi (802.11), PPP | • Manages MAC addressing and frame transmission • handles error detection and media access control. | ||
Cables, fiber optics, radio waves | • Transmits raw bit streams over physical medium • defines electrical signals, connectors, and cable specs. | ||
HTTP, FTP, SMTP, DNS | • Combines OSI Layers 5-7 • provides application-level communication protocols in the TCP/IP model. | ||
TCP, UDP | • Maps to OSI Layer 4 • handles host-to-host communication with reliability (TCP) or speed (UDP). | ||
IP, ICMP | • Corresponds to OSI Layer 3 • manages logical addressing and routing between networks. | ||
Ethernet, Wi-Fi, ARP | • Combines OSI Layers 1-2 • handles physical transmission and local network addressing. |