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. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.
Table 1: OSI and TCP/IP Model Layers
| 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. |