IP-адрес идентифицирует хост в сети. IPv4 использует 32 бита, записываемые как четыре октета (192.168.1.10), давая ~4,3 миллиарда адресов — недостаточно, что и порождает NAT и IPv6. IPv6 использует 128 бит (2001:db8::1) — практически неограниченное пространство.
Нотация делит адрес на и -часть суффиксом , где — сколько ведущих бит идентифицируют сеть:
