Sabtu, 21 Maret 2015

Kenalan sama IPv6

Assalammu’alaykum wr wb sob...

Kali ini kita mau ngebahas tentang IPv6 nih. Oke cekidot...
Latar belakangnya dulu ya... Jadi satu dekade terakhir ini, pengguna internet berkembang sangat pesat sehingga space IPv4 yang tersedia juga semakin sedikit. Apalagi dengan banyaknya perangkat seperti telepon dan tablet yang butuh koneksi internet juga turut mengurangi space IPv4. Solusinya adalah dengan IPv6 yang mempunyai space ip yang jauh lebih banyak.

Masalahnya adalah IPv4 berbeda dengan IPv6 sehingga banyak protocol yang tidak compatible satu sama lain. Migrasi dari IPv4 ke IPv6 sudah banyak dilakukan. Karena itu kita perlu mempelajari IPv6. Berikut adalah perbandingan space IPv4 dan 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 

Wow... Banyak beut jumlahnya sampe bingung bacanya.Saking banyaknya space yang disediakan IPv6 maka gak perlu lagi yang namanya Network Address Translation (NAT) ataupun Port Address Translation (PAT). Mungkin suatu saat barang-barang kayak mobil, motor bahkan sandal pun bisa dikasih IPv6. :p

Itu dari segi jumlah sob. Dari segi size header, IPv6 punya header yang lebih kecil dibanding IPv4.


IPv6 terdiri dari 16bit hexadecimal dan case-insensitive yang terbagi menjadi 8 field, tidak seperti IPv4 yang terdiri dari 12bit dan terbagi menjadi 4 oktet. Klo dalam IPv4 ada namanya oktet, di IPv6 ada namanya field ya sob. Klo di IPv4 prefixnya sampe 32, di IPv6 prefixnya sampe 128. Contohnya: 0000:360B:0000:0000:0020:875B:131B/64.

Panjang  juga ya? Susah dihafal dan pasti ribet kalo kita pengen nge-ping atau nge-trace IPv6 kan. Klo pengen mudah pake aja DNS. Tapi... ada solusi lain gak ya? Tenang aja sob, semua itu sudah dipikirkan. IPv6 bisa diringkas. Berikut rule nya.

Aslinya        :  2541:0000:360B:0000:0000:0020:875B:131B/64

Klo ada 0000 baik berjejer atau tifak bisa diwakili tanda colon 2 (::). Syaratnya sekali lagi, semua harus 0. gak boleh ada angka lain.

Diringkas    :  2541:0000:360B::0020:875B:131B/64

Klo sudah ada :: maka jika ada 0000 tidak bisa diwakili :: lagi karena hanya ada satu :: dalam satu IPv6. 0000 bisa diwakili hanya dengan 0 saja.

Selain itu jika ada field yang depannya (sisi kirinya) adalah 0, maka 0 bisa dihilangkan.

Diringkas lagi    :  2541:0:360B::0020:875B:131B/64

Josss... mudahkan sob rule nya IPv6? InshaAllah materi IPv6 nyambung lagi nanti ya. To be continue dulu adminnya mau mandi .

Sekian... wassalammu alaykum wr wb...

NEXT ARTICLE Next Post
PREVIOUS ARTICLE Previous Post
NEXT ARTICLE Next Post
PREVIOUS ARTICLE Previous Post
 

Delivered by FeedBurner