Layer 3 — Network
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.
Subnetting — Dividing IP Address Space
SUBNETTINGHow subnetting divides a large IP block into smaller networks, the mathematics of network addresses and broadcast addresses, CIDR notation, VLSM, and the step-by-step process of designing a subnet scheme.
DNS — Translating Names to Addresses
DNSHow the Domain Name System translates human-readable hostnames into IP addresses — the hierarchy of DNS servers, the resolution process, record types, caching, and why DNS is often called the phonebook of the internet.
ICMP — Control Messages for IP Networks
ICMPWhat ICMP is, how it carries error reports and network diagnostics, the most important message types including Destination Unreachable and Time Exceeded, and how ping and traceroute are built on top of ICMP.
Static Routing — Manual Path Configuration
STATIC-ROUTINGHow static routes work, when to use them over dynamic routing protocols, administrative distance, route summarization with static routes, floating static routes for backup paths, and the limitations that make them impractical at scale.
RIP — Routing Information Protocol
RIPHow RIP uses distance-vector routing to share routes through hop count, why its simplicity comes with fundamental limitations, and how RIPv2 improved on the original with CIDR support and authentication.
OSPF — Link-State Routing at Scale
OSPFHow OSPF builds a complete map of the network using link-state advertisements, elects designated routers, calculates shortest paths with Dijkstra's algorithm, and scales through hierarchical area design.
BGP — The Protocol That Routes the Internet
BGPHow BGP connects autonomous systems across the internet using path-vector routing, what attributes control route selection, the difference between iBGP and eBGP, and why BGP is the most important routing protocol you will ever encounter.
NAT & PAT — Translating Between Address Spaces
NAT-PATHow Network Address Translation maps private IP addresses to public ones, how Port Address Translation multiplexes thousands of connections through a single public IP, why NAT exists, and what problems it creates for modern networking.
IGMP — Managing Multicast Group Membership
IGMPHow IGMP allows hosts to join and leave IP multicast groups, how routers use IGMP to track group membership and avoid flooding multicast traffic to devices that don't want it, and how IGMP snooping brings that efficiency to the switch level.
EIGRP — Enhanced Interior Gateway Routing Protocol
EIGRPEIGRP is Cisco's advanced distance-vector routing protocol — faster convergence than RIP, simpler than OSPF, and the default interior routing protocol in most Cisco enterprise deployments. The DUAL algorithm guarantees loop-free paths and instant failover to a pre-calculated backup route without triggering a full network recalculation.