એક IP address network પર એક host ને ઓળખે છે. IPv4 32 bits વાપરે છે, જે ચાર octets (192.168.1.10) તરીકે લખાય છે, જે ~4.3 અબજ addresses આપે છે — પૂરતાં નથી, જે NAT અને IPv6 ને પ્રેરે છે. IPv6 128 bits (2001:db8::1) વાપરે છે, જે વ્યવહારીક રીતે અમર્યાદિત જગ્યા છે.
notation એક address ને suffix સાથે એક અને એક ભાગમાં વિભાજે છે, જ્યાં એ કેટલા આગળના bits network ને ઓળખે છે તે છે:
