DNS RobotDNS Propagation Checker
BerandaDNSWHOISIPSSL
DNS RobotDNS Propagation Checker

Alat pemeriksaan DNS generasi terbaru

Kebijakan PrivasiKetentuan LayananTentang KamiKontak

Alat DNS

Pencarian DNSDomain ke IPPencarian NSPencarian MXPencarian CNAMELihat semua

Alat Email

Pemeriksa Rekaman SPFPemeriksa DMARCPemeriksa DKIMAlat Tes SMTPAnalisis Header EmailLihat semua

Alat Website

Pencarian WHOISKetersediaan DomainPencari SubdomainPendeteksi CMSAnalisis TautanLihat semua

Alat Jaringan

Alat PingTraceroutePemeriksa PortPemeriksaan Header HTTPPemeriksaan Sertifikat SSLLihat semua

Alat IP

Pencarian IPIP Saya ApaPemeriksaan Daftar Hitam IPIP ke HostnamePencarian ASNLihat semua

Alat Utilitas

Pemindai QR CodePembuat QR CodePenerjemah Kode MorseKonverter Teks ke BinerPembuat Teks KecilLihat semua
© 2026 DNS Robot. Dikembangkan oleh: ❤ Shaik Brothers
Semua sistem beroperasi normal
Made with
  1. Beranda
  2. /
  3. Alat Konversi
  4. /
  5. Kompresi IPv6

Alat Kompresi IPv6 — Kompres & Ekspansi Alamat IPv6

Kompres alamat IPv6 lengkap ke bentuk terpendek atau ekspansi IPv6 yang disingkat ke notasi penuh 128-bit. Kalkulator kompresi IPv6 gratis kami mengikuti standar RFC 5952 untuk representasi kanonik.

Alat IPv6 GratisKompresi IPv6RFC 5952Kompres & Ekspansi
IPv6 Compress / Expand

Apa Itu Kompresi Alamat IPv6?

Kompresi IPv6 (juga disebut kompresi alamat IPv6) adalah proses memperpendek alamat IPv6 128-bit penuh ke bentuk paling ringkas dengan menerapkan dua aturan yang didefinisikan dalam RFC 5952:

1. Hapus leading zero di setiap grup 16-bit — contoh: 0db8 menjadi db8, 00ff menjadi ff, 0000 menjadi 0.

2. Ganti grup terpanjang dari nol konsekutif dengan :: (double colon) — hanya dapat muncul sekali.

Contoh: 2001:0db8:0000:0000:0000:0000:0000:0001 dikompres menjadi 2001:db8::1 — dari 39 karakter menjadi hanya 10 karakter.

Alat Kompresi IPv6 menampilkan alamat lengkap yang dikompres ke bentuk terpendek sesuai RFC 5952
Antarmuka alat kompresi IPv6 dengan hasil compressed dan expanded

Cara Mengompres Alamat IPv6

Ikuti tiga langkah berikut untuk mengompres alamat IPv6 ke bentuk terpendeknya:

1
Hapus leading zero di setiap grup

Setiap grup 16-bit memiliki leading zero yang dihapus. Contoh: 0db8 menjadi db8, 00ff menjadi ff, 0000 menjadi 0. Jangan pernah hapus semua digit — setidaknya satu digit harus tersisa.

2
Temukan rangkaian terpanjang grup nol konsekutif

Identifikasi rangkaian terpanjang dari grup yang seluruhnya nol (0000). Jika ada dua rangkaian yang sama panjang, pilih yang pertama untuk dikompres sesuai RFC 5952.

3
Terapkan double colon (::)

Ganti rangkaian nol terpanjang dengan :: (double colon). Ini hanya boleh muncul sekali dalam satu alamat. Jika :: muncul dua kali, alamat menjadi ambigu karena tidak mungkin menentukan berapa banyak grup nol yang diwakili oleh masing-masing ::.

Aturan Kompresi IPv6 (RFC 5952)

RFC 5952 mendefinisikan format kanonik untuk alamat IPv6. Berikut keempat aturan yang harus diikuti:

Aturan 1Hapus Leading Zero

Setiap grup 16-bit memiliki leading zero yang dihapus. Contoh: 0db8 → db8, 00ff → ff, 0000 → 0. Jangan pernah hapus semua digit.

Aturan 2Ganti dengan ::

Rangkaian terpanjang dari grup nol konsekutif diganti dengan :: (double colon). Jika dua rangkaian sama panjang, kompres yang pertama.

Aturan 3:: Hanya Sekali

:: hanya boleh muncul sekali dalam alamat. Jika muncul dua kali, alamat menjadi ambigu — tidak mungkin menentukan berapa banyak grup nol yang diwakili oleh masing-masing ::.

Aturan 4Digit Heksadesimal Huruf Kecil

Digit heksadesimal harus menggunakan huruf kecil: a–f bukan A–F. Contoh: 2001:0DB8 harus ditulis sebagai 2001:0db8.

Cara Mengekspansi Alamat IPv6 yang Dikompres

Untuk mengekspansi alamat IPv6 yang dikompres kembali ke bentuk penuh, ikuti langkah-langkah berikut:

1
Ganti :: dengan Grup Nol

Ganti :: dengan jumlah grup nol yang benar agar total menjadi 8 grup. Hitung berapa grup yang sudah ada dan tambahkan grup 0000 yang diperlukan.

2
Tambahkan Leading Zero

Lengkapi setiap grup dengan leading zero hingga tepat 4 digit heksadesimal. Contoh: db8 menjadi 0db8, 1 menjadi 0001.

3
Contoh Lengkap

2001:db8::1 → 2001:0db8:0000:0000:0000:0000:0000:0001. Tanda :: mewakili 6 grup yang hilang (masing-masing 0000), dan db8 dilengkapi menjadi 0db8, 1 menjadi 0001.

Contoh Kompresi IPv6

Berikut contoh umum alamat IPv6 dalam bentuk lengkap dan compressed:

  • Loopback: 0000:0000:0000:0000:0000:0000:0000:0001 → ::1

  • All-zeros: 0000:0000:0000:0000:0000:0000:0000:0000 → ::

  • Google DNS: 2001:4860:4860:0000:0000:0000:0000:8888 → 2001:4860:4860::8888

  • Cloudflare DNS: 2606:4700:4700:0000:0000:0000:0000:1111 → 2606:4700:4700::1111

  • Link-Local: fe80:0000:0000:0000:0000:0000:0000:0001 → fe80::1

  • Dokumentasi: 2001:0db8:0000:0000:0000:0000:0000:0001 → 2001:db8::1

Kapan Anda Membutuhkan Kompresi IPv6

Kompresi alamat IPv6 sangat penting dalam berbagai situasi:

  • Aturan firewall — Alamat yang dikompres lebih mudah dibaca dan dikelola dalam konfigurasi firewall

  • File zona DNS — Record AAAA menggunakan alamat IPv6 compressed secara default

  • Konfigurasi server — Menyederhanakan konfigurasi antarmuka jaringan, log, dan pemantauan

  • Dokumentasi jaringan — Alamat yang ringkas lebih mudah dibaca dalam dokumentasi teknis

  • Analisis log — Mengidentifikasi alamat dengan cepat di log server yang besar

  • Input manual — Mengurangi kesalahan saat mengetik alamat IPv6 di terminal dan antarmuka

Alat Terkait

Jelajahi alat IP dan jaringan gratis kami lainnya:

IPv4 ke IPv6

Konversi alamat IPv4 ke format IPv6.

Kalkulator Subnet

Hitung subnet, subnet mask, dan rentang IP.

IP ke Desimal

Konversi IP antara format desimal dan IP.

Pencarian IP

Temukan geolokasi dan detail alamat IP apa pun.

ASN Lookup

Temukan informasi Autonomous System Number.

Apa IP Saya

Lihat alamat IP publik Anda secara instan.

Pertanyaan yang Sering Diajukan

Kompresi IPv6 (juga disebut kompresi alamat IPv6) adalah proses memperpendek alamat IPv6 128-bit penuh ke bentuk paling ringkas dengan menerapkan dua aturan dari RFC 5952: (1) menghapus leading zero dari setiap grup 16-bit (contoh: 0db8 menjadi db8), dan (2) mengganti rangkaian terpanjang dari grup nol konsekutif dengan :: (double colon). Contoh: 2001:0db8:0000:0000:0000:0000:0000:0001 dikompres menjadi 2001:db8::1.