Kompresor & Ekspander IPv6

Konversi alamat IPv6 antara bentuk 32 karakter yang diperluas sepenuhnya dan representasi terkompresi terpendeknya.

Memahami Aturan Kompresi IPv6

Alamat IPv6 biasanya cukup panjang (128 bit, direpresentasikan sebagai delapan kelompok empat digit heksadesimal). Untuk membuatnya lebih mudah dibaca dan ditulis, dua aturan utama kompresi diterapkan:

  • Penghilangan Angka Nol di Depan: Dalam salah satu dari delapan grup, angka nol di depan dapat dihilangkan. Misalnya, 0db8 menjadi db8, dan 0000 menjadi 0.
  • Kompresi Nol (Titik Dua): Satu rangkaian grup berurutan yang hanya berisi angka nol dapat diganti dengan titik dua ganda ::. Ini hanya dapat digunakan satu kali per alamat IPv6 untuk mencegah ambiguitas. Jadi 2001:db8:0:0:0:0:2:1 menjadi 2001:db8::2:1.