</>CodexBash
All articles
Networking

IP addresses and subnets

IP addressing made clear: the structure of an IPv4 address, subnet masks and CIDR notation, working out a subnet's range by hand, private ranges and NAT, special addresses, splitting a network into subnets as in a cloud VPC, and the basics of IPv6.

CodexBash, , 5 min read

Every device on a network needs an address, and every router needs to know which addresses are nearby and which must be sent onwards. IP addresses and subnets answer both questions. Subnetting has a reputation for being confusing, but it rests on one idea: an address is split into a network part and a host part, and a number like /24 just says where the split is. Once that clicks, cloud network design, firewall rules and Docker networking all make more sense. This article explains it with worked examples.

Sign in to read the rest

The whole 5 minute article is free with an account, along with every problem, lesson and tutorial. No card.