IP address adalah pengenal untuk host dalam jaringan TCP/IP, terdiri dari bagian network dan host, dengan versi 4 (32 bit) dan versi 6 (128 bit). Terdapat dua jenis IP, yaitu IP public yang dapat diakses dari internet dan IP privat untuk komunikasi lokal. Subnetting digunakan untuk efisiensi dalam penempatan IP address dalam jaringan.