Internet Protocol address (atau disingkat alamat IP) adalah label numerik yang ditetapkan untuk setiap perangkat yang terhubung ke jaringan komputer yang menggunakan Protokol Internet untuk komunikasi.[1][2] Alamat IP memiliki dua fungsi utama: host atau identifikasi antarmuka jaringan dan pengalamatan lokasi.
Internet Protocol versi 4 (IPv4) mendefinisikan alamat IP sebagai nomor 32-bit.[2] Namun, karena pertumbuhan Internet dan menipisnya alamat IPv4 yang tersedia, versi baru IP (IPv6), menggunakan 128 bit untuk alamat IP, distandarisasi pada tahun 1998.[3][4][5] Penyebaran IPv6 telah berlangsung sejak pertengahan 2000-an.
Alamat IP ditulis dan ditampilkan dalam notasi yang dapat dibaca manusia, seperti 172.16.254.1 di IPv4, dan 2001: db8: 0: 1234: 0: 567: 8: 1 di IPv6. Ukuran awalan perutean alamat ditetapkan dalam notasi CIDR dengan suffixing alamat dengan jumlah bit signifikan, mis., 192.168.1.15/24, yang setara dengan subnet mask yang digunakan secara historis 255.255.255.0.
Ruang alamat IP dikelola secara global oleh Internet Assigned Numbers Authority (IANA), dan oleh lima pendaftar Internet regional (RIR) yang bertanggung jawab di wilayah yang ditunjuk untuk penugasan ke pendaftar Internet lokal, seperti penyedia layanan Internet, dan pengguna akhir lainnya. Alamat IPv4 didistribusikan oleh IANA ke RIR dalam blok masing-masing sekitar 16,8 juta alamat, tetapi telah habis pada tingkat IANA sejak 2011. Hanya satu dari RIR yang masih memiliki persediaan untuk penugasan lokal di Afrika.[6] Beberapa alamat IPv4 dicadangkan untuk jaringan pribadi dan tidak unik secara global.
Administrator jaringan menetapkan alamat IP untuk setiap perangkat yang terhubung ke jaringan. Penugasan semacam itu mungkin bersifat statis (tetap atau permanen) atau dinamis, tergantung pada praktik jaringan dan fitur perangkat lunak.