ที่อยู่ IP ระบุ host บนเครือข่าย IPv4 ใช้ 32 บิต เขียนเป็นสี่ octet (192.168.1.10) ให้ที่อยู่ ~4.3 พันล้าน — ไม่พอ ซึ่งผลักดันให้เกิด NAT และ IPv6 IPv6 ใช้ 128 บิต (2001:db8::1) เป็นพื้นที่ที่แทบไร้ขีดจำกัด
สัญกรณ์ แบ่งที่อยู่ออกเป็นส่วน และส่วน ด้วยคำต่อท้าย โดย คือจำนวนบิตนำหน้าที่ระบุ network:
