Internet Protocol(IP) adalah protokol utama dalam sistem komunikasi data di jaringan internet. IP berfungsi untuk mengirimkan paket data dari suatu komputer ke komputer lain melalui jaringan yang terhubung. Setiap perangkat yang terhubung ke internet memiliki alamat IP unik yang digunakan untuk mengidentifikasi lokasi perangkat tersebut dalam jaringan.tugas utama internet Protocol adalah memastikan paket data sampai ke tujuan yang benar melalui berbagai jalur yang tersedia di jaringan.
IPv4(Internet Protocol Version 4) adalah versi keempat dari internet Protocol yang merupakan salah satu protokol utama dalam sistem pengiriman data di jaringan internet. IPv4 menggunakan alamat 32-bit yang memungkinkan sekitar 4,3 miliar alamat unik.IPv4 ini adalah salah satu protokol inti dari metode internetworking berbasis standar di internet dan jaringan packet-switched lainnya.IPv4 adalah versi pertama yang digunakan untuk produksi di ARPANET pada tahun 1983.
IPv6(internet Protocol version 6) adalah versi terbaru dari internet Protocol yang di rancang untuk menggantikan IPv4. IPv6 menggunakan skema pengalamatan 128-bit,yang memungkinkan jumlah alamat yang jauh lebih besar dibandingkan IPv4. Dengan IPv6, terdapat sekitar 340 undecillion(3,4×10³⁸) alamat IP unik,yang cukup untuk memenuhi kebutuhan perangkat yang terus berkembang di seluruh dunia. IPv6 merupakan solusi jangka panjang untuk mengatasi keterbatasan alamat IPv4 dan mendukung pertumbuhan internet yang cepat, dengan fitur yang lebih baik dalam hal keamanan, kinerja ,dan konfigurasi jaringan.
IPv4 dan IPv6 adalah dua versi Protokol Internet (Internet Protocol) yang memiliki beberapa perbedaan di antara nya:
-Format alamat IP: IPv4 menggunakan format 32-bit sedangkan IPv6 menggunakan format 128-bit
-penampilan alamat IP:IPv4 menggunakan empat 1 byte angka decimal,yang dipisahkan dengan titik. Sedangkan IPv6 menggunakan angkat hexadesimal yang dipisahkan dengan titik dua