Tentunya yang kita ketahui bahwa pendahulunya Ipv4 yang sudah mulai punah,  sekarang hadir sebuah Ip  dari regenerasi Ipv4 yaitu Ipv6 yang akan kita bahas saat ini.

A). Overview

Penggunaan Internet yang sangat pesat menjadikan space dari IPv4 yang tersedia kian Menipis.
Apalagi diatambah dengan banyak nya perangkat seperti telpon,smartphone yang butuh Internet juga ikut andil dalam mengurangi jumlah dari IPv4 ini.
Solusi nya adalah menggunakan IPv6, IPv6 Diciptakan karena keterbatasan ruang alamat yang disediakan IPv4 yang hanya terdiri dari 32bit.

Berikut adalah perbandingan IPv4 dengan Ipv6 :

IPv4 32bit= 2^32 = 4.294.967.296

IPv6 128bit = 2^128 = 340.282.366.920.938.463.463.374.607.431.768.211.456

  • Dengan banyaknya space yang diberikan oleh IPv6 maka tidak perlu lagi menggunakan NAT (Network Address Translation). 
  • Perbedaan mencolok dari IPv4 dengan IPv6 adalah penggunaan Hexadecimal, Pada IPv4 tidak diberlakukan nya Hexadecimal.
  • IPv6 terdiri dari 16bit Hexadecimal dan case-insensitive yang terbagi menjadi 8 field, Tidak seperti IPv4 yang terbagi menjadi 4 oktet.
  • Jika dalam IPv4 ada yang namanya oktet , Di IPv6 ada yang namanya field, Dan juga pada IPv6 prefix nya sampai /128.

B). Meringkas IPv6

Oke disini kita akan belajar Meringkas IPv6 karena pada IPv6 cukup banyak Bilangan yang dibutuhkan maka disini kita bisa meringkas nya, Seperti berikut :

Contoh : ABCD:CCAD:0000:0FFF:0000:0000:8721:0111/64

Jika ada 0000 baik berjejer atau tidak, dapat diwakili dengan double colon (::) dengan syarat semua harus 0000 dan tidak boleh ada bilangan selain 0, Dan juga kita bisa menghilangkan angka 0 didepan.

Diringkas menjadi : ABCD:CCAD:0:FFF::8721:111/64

Contoh 2 : 1232:DDDD:0000:0000:0000:0000:0000:0001/64

Double colon hanya bisa digunakan 1 kali, Jika seperti berikut kita hanya cukup meringkas nya menjadi seperti dibawah ini.

Diringkas menjadi : 1232:DDDD::1/64

Oke mudah bukan..

Dalam IPv6 Tidak mengenal Broadcast, Yang ada Unicast,Multicast,Anycast.
  1. Unicast, Unicast dalam IPv6 sama dengan IPv4. Kelebihanya adalah IPv6 dapat memberikan lebih dari 1 alamat IP pada 1 Interface.
  2. Multicast, Pada IPv6 Broadcast digantikan dengan multicast, Karena memang tidak ada Broadcast di IPv6.
  3. Anycast, Dalam IPv6 beberapa Host dan Router dapat diberi IP yang sama, 

C). Jenis-Jenis IPv6
  1. Unique Local, Sama dengan IP Private pada IPv4, IP Private yang digunakan untuk network local dan bukan untuk Internet, IP network yang digunakan adalah FD00::/8
  2. Link Local, Digunakan untuk mengirim dan menerima packet IPv6 dalam sebuah single subnet. Tiap perangkat yang memakai IPv6 akan mempunyai alamat link local secara otomatis pada interfacenya dan mempunyai link local scope atau jangkauan link local, artinya packet tidak akan meninggalkan link local. Packet yang dikirim ke destination tertentu akan tetap berada dalam link local dan tidak diforward ke subnet lain oleh router. Link Local menggunakan IP networkFE80::/10.
  3. Global Unicast, Sama seperti IP Public untuk Internet, IP Network yang sering digunakan adalah 2000::/3
  4. Unspecified, Alamat ini digunakan ketika host tidak bisa menggunakan IPv6, Menggunakan ::/128
  5. Loopback, Digunakan untuk software testing seperti 127.0.0.1, Loopback menggunakan IP 1::/128
  6. Site Local, Site local dulunya digunakan untuk IP Private, Sekarang sudah tidak digunakan lagi, IP Site local adalah FECO::/10

Cukup Sekian yang dapat saya jelaskan
Kurang lebihnya mohon maaf
Wassalamualaikum Wr.Wb