Master the art of connecting computers. From physical cables and signals to complex protocols that power the global internet.
Basics of Computer form, Goals (Resource Sharing), Network Topologies, and Types (LAN/MAN/WAN).
4 Parts: Fundamentals, Signals, Transmisison Media, and Switching.
Framing, Error Control, Flow Control, MAC Addressing, and Switching concepts.
IP Addressing, Routing Algorithms, Subnetting, and the Internet Protocol.
TCP vs UDP, Flow Control, Error Control, and Process-to-Process Delivery.
Session Management, Dialog Control, Synchronization, and Layer Protocols.
Data Translation, Encryption, Compression, and File Formats.
HTTP, DNS, SMTP, FTP, and the top-level user network interfaces.
Deep dive into the 4/5-layer TCP/IP protocol suite, architecture, and differences with the theoretical OSI model.
Supplementary high-yield concepts including Firewalls, network security controls, and core architectural components.