IP address adalah alamat numerik 32-bit yang mengidentifikasi setiap komputer yang terhubung ke internet. Ada tiga kelas utama IP address yaitu kelas A, B, dan C yang membedakan jumlah bit untuk network dan host. Selain itu ada address khusus seperti network address, broadcast address, dan netmask yang digunakan untuk keperluan routing dan pengiriman data ke seluruh host dalam suatu jaringan.