IP adresa identificira host na mreži. IPv4 koristi 32 bita, zapisano kao četiri okteta (192.168.1.10), dajući ~4,3 milijarde adresa — nedovoljno, što pokreće NAT i IPv6. IPv6 koristi 128 bita (2001:db8::1), praktički neograničen prostor.
notacija dijeli adresu na i dio pomoću sufiksa , gdje je koliko vodećih bitova identificira mrežu:
