Satu alamat IP mengenal pasti satu host pada rangkaian. IPv4 menggunakan 32 bit, ditulis sebagai empat oktet (192.168.1.10), memberi ~4.3 bilion alamat — tidak cukup, yang memacu NAT dan IPv6. IPv6 menggunakan 128 bit (2001:db8::1), satu ruang yang pada praktiknya tanpa had.
Notasi membahagikan satu alamat kepada satu dan satu bahagian dengan akhiran , di mana ialah berapa banyak bit hadapan yang mengenal pasti rangkaian:
