एक IP address किसी network पर एक host की पहचान करता है। IPv4 32 bits उपयोग करता है, जो चार octets (192.168.1.10) के रूप में लिखे जाते हैं, ~4.3 अरब addresses देते हुए — पर्याप्त नहीं, जो NAT और IPv6 को प्रेरित करता है। IPv6 128 bits उपयोग करता है (2001:db8::1), एक व्यावहारिक रूप से असीमित स्थान।
