Monday, November 26, 2018

Berkenalan Dengan IPv6, IP Kekinian!!

ipv6 vs ipv4
IPv6 adalah IP generasi baru yang dikembangkan oleh Internet Engineering Task Force atau IETF. Alasan dikeluarkannya Protocol Internet terbaru ini adalah karena semakin menipisnya jumlah IPv4 yang saat ini digunakan. 


Gambar di atas menunjukan ketersediaan IPv4 menurut IANA (Internet Assigned Numbers Authority) yang didapat dari IPv4.potaroo.net. Berdasar tabel tersebut, IPv4 diprediksi habis pada tahun 2020-2021. Maka dari itu, pada 14 juli 2017 IPv6 ditetapkan sebagai standard internet baru. Secara fungsi, tidak ada perbedaan antara IPv6 dengan IPv4. Yang membedakan adalah pada sisi "fisik" dan "teknis". 

Beberapa perbedaan IPv6 dan IPv4:
  • IPv6 berupa kode Hexadesimal sedangkan IPv4 berupa kode Desimal
  • IPv6 terdiri dari 128 bit biner sedangkan IPv4 terdiri dari 32 bit biner
  • IPv6 menggunakan tanda titik dua ':' sebagai pemisah sedangkan IPv4 menggunakan tanda titik '.' sebagai pemisah
  • IPv6 mempunyai struktur header yang lebih sederhana dibanding IPv4
  • IPv6 tidak memerlukan broadcast
Penulisan IPv6
IPv6 terdiri dari 128 bit hexadecimal yang dibagi menjadi 8 hextet (16 bit). Setiap hextet akan dipisahkan oleh tanda ":" (titik dua) yang sebenarnya tidak berguna bagi IPv6 tetapi berguna bagi manusia. IPv6 memiliki anatomi 48 bit pertama sebagai global routing prefix, 16 bit kedua segbagai subnet ID, dan 64 bit terakhir sebagai interface ID.
Penulisa IPv6 dapat disingkat dengan ketentuan:

  • Angka 0 didepan bisa dihilangkan, misal
    • 0050 --> 50
  • Angka 0 dibelakang tidak boleh dihilangkan
    • 0050 --> 5 (X)
  • Kumpulan angka 0 dalam satu hextet (:0000:) dapat disingkat menjadi 
    • :0:
    • ::
  • Penggunaan :: hanya boleh dilakukan sekali
    • 2000::1234
    • 3000::4567::8910 (X)


Alamat Pada IPv6
  • Global unicast
    • 2000::/3
  • Multicast
    • FF00::/8
  • Link local address
    • FE80::/10
  • Unique local address
    • FC00::/7 to FDFF::/7
  • Loopback
    • ::1/128
Format Header


Apabila melihat gambar di atas tentu saja dapat dilihat bahwa IPv6 memiliki struktur header yang lebih sederhana dibanding IPv4. Alasan kenapa IPv6 lebih sederhana adalah karena pada proses komunikasi, IPv6 melewatkan proses header checksum yang ada di IPv4. Selain itu IPv6 juga memiliki ukuran yang tetap dan mempunyai ekstensi header yang berfungsi untuk memuat informasi internet layer yang bersifat  optional. 

Kelebihan IPv6
  • Routing lebih efisien 
  • Packet processing lebih efisien
  • Konfigurasi jaringan lebih sederhana
  • Keamanan lebih terjamin
  • Aliran data lebih terarah karena menggunakan multicast

1 comment: