En IP-adresse identifiserer en host på et nettverk. IPv4 bruker 32 bit, skrevet som fire oktetter (192.168.1.10), noe som gir ~4,3 milliarder adresser — ikke nok, og det driver frem NAT og IPv6. IPv6 bruker 128 bit (2001:db8::1), et praktisk talt ubegrenset rom.
-notasjon deler en adresse i en og en -del med et -suffiks, der er hvor mange innledende bit som identifiserer nettverket:
