Networking Roadmap

Note: Not all questions may match a certain category on the roadmap.

Fundamentals of Networking
Concepts
IP addresses (IPv4, IPv6)
Subnetting
MAC addresses
Routing protocols (DHCP, BGP)
DNS (Domain Name System)
TCP/IP stack
Seven layers of the OSI model and their functionalities
The difference between TCP/IP and the OSI model
Network Topologies and Types
Concepts
Network Types: LAN, WAN, PAN, VLAN, etc.
Network Topologies: Mesh, Star, Bus, Ring Topologies
Transport and Application Layer Protocols
Concepts
TCP Explained
UDP Explained
TCP vs UDP and System Design Scenarios
Application Layer Protocols
Network Security
Concepts
Firewalls
Encryption (TLS/SSL)
VPNs (Virtual Private Networks)
Network intrusion detection and prevention systems (IDS/IPS)