IP Address merupakan pengenal yang digunakana untuk memberi alamat pada tiap-tiap komputer dalam jaringan alias alamat logic komputer pada jaringan. Alamat IP merupakan representasi dari 32bit bilangan biner yang ditampilkan dalam bentuk desimal dengan dipisah tanda titik. IP Address terdiri atas network ID dan host ID. Network ID (Net ID) menunjukan nomor jaringan sedangkan host ID mengidentifikasikan host dalam satu jaringan. Contoh valid dari alamat IP adalah 10.150.0.2
Classfull Addressing
Merupakan metode pembagian IP address ke dalam lima kelas, yaitu :
Kelas A
* Nilai 1 bit pertama IP Address adalah 0
* Menggunakan 8 bit alamat jaringan dan 24 bit untuk alamat host.
* Mempunyai 126 jaringan (0 dan 127 dicadangkan) dengan 16.777.214 host untuk setiap jaringan.
* Dialokasikan untuk jaringan dengan jumlah host yang besar.
Kelas B
* Nilai 2 bit pertama IP Address adalah 10
* Menggunakan 16 bit alamat jaringan dan 16 bit untuk alamat host.
* Mempunyai 16.384 jaringan dengan 65.532 host untuk setiap jaringan.
* Dialokasikan untuk jaringan besar dan sedang.
Kelas C
* Nilai 3 bit pertama IP address adalah 110
* Menggunakan 24 bit alamat jaringan dan 8 bit untuk alamat host
* Mempunyai 2.097.152 jaringan dan 8 bit untuk alamat host.
* Dialokasikan untuk jaringan dengan jumlah host tidak sampai 254
Kelas D
* Nilai 4 bit pertama IP Address adalah 1110
* Digunakan untuk keperluan IP multicasting
Kelas E
* Nilai 4 bit pertama IP address adalah 1111
* Kelas E dicadangkan untuk keperluan eksperimen (research)
Classless Addressing
Metode ini mulai banyak diterapkan, yakni pengalokasian IP Address dalam notasi Classless Inter Domain Routing (CIDR). Dalam impleentasinya, tidak terlepas dari istilah network prefix. Network Prefix adalah istilah lain untuk menyebut bagian IP Address yang menunjuk suatu jaringan secara lebih spesifik. Penulisan network prefix suatu kelas IP address menggunakan garis miring (slash) "/" lalu diikuti dengan angka yang menunjukan panjang network prefix ini dalam bit.
Misalnya, ketika menuliskan network kelas A dengan alokasi IP 10.xxx.xxx.xxx, network prefix-nya dituliskan sebagai 10/8. Angka /8 menunjukan notasi CIDR yang merupakan jumlah bit yang digunakan oleh network prefix, yang berarti netmask-nya 255.0.0.0 dengan jumlah maksimum host pada jaringan sebanyak 16.777.214 node.