Model Pengalamatan Alamat IPv6
Pengalamatan IPv6 menyediakan berbagai model komunikasi, seperti unicast, multicast, dan anycast.
Unicast : model komunikasi Point-to-Point. Sebuah alamat unicast dapat mengidentifikasi satu interface. Pengalamatan unicast dibagi menjadi dua, di antaranya sebagai berikut.
- Global Unicast Address: pengalamatan ini setara dengan pengalamatan publik atau IP publik pada alamat IPv4. Global unicast dapat di-routing dan ditemukan dalam jaringan internet (Purbo, 2020).
- IPv6 Link Local Address: salah satu jenis IPv6 yang banyak digunakan adalah IPv6 Link Local Address. Setiap interface adapter/network adapter yang mengaktifkan IPv6 pasti mendapatkan IPv6 Link Local Address, baik menggunakan konfigurasi manual maupun menggunakan konfigurasi alamat otomatis. IPv6 Link Local Address adalah alamat yang digunakan antara network interface secara Point-to-Point dan menyediakan
fitur IPv6 Neighbor Discovery Protocol (NDP) yang melakukan penelusuran terhadap host lain.
Multicast : model komunikasi Point-to-Multipoint. Sebuah alamat multicast dapat menghubungi lebih dari satu interface dalam grup yang sama.
Anycast : model komunikasi gabungan antara unicast dan multicast. Sebuah alamat anycast dapat menghubungi satu interface, kemudian interface tersebut akan menyebarkan pesan ke interface lain dalam grup yang sama.
Bagian-Bagian Pengalamatan IPv6
Alamat IP versi 6 terbagi atas dua bagian, yaitu bagian network sebesar 64 bit dan bagian node sebesar 64 bit. Bagian network digunakan untuk mengidentifikasi jaringan dan routing. Bagian node digunakan untuk mengidentifikasi node itu sendiri.
Jika menggunakan jaringan unicast, IPv6 dapat dibagi menjadi tiga, yaitu Unicast Address sebesar 48 bit, Subnet ID sebesar 16 bit, dan Interfaces ID sebesar 64 bit.
IPv6 dan CIDR
Pengalamatan IPv6 juga menggunakan Classless Inter-Domain Routing (CIDR) untuk menentukan Prefix IPv6, seperti pada pengalamatan IPv4 dengan menambahkan garis miring (/) dan bit jaringan.
Contoh:
2345:425:2CA1:0000:0000:567:5673:23b5/64
IPv6 Link Local Address
Pengalamatan IPv6 Unicast mengalokasikan 64 bit pertama dari alamat untuk mengidentifikasi network dan 64 bit sisanya mengidentifikasi bagian host ID. Alamat untuk host ID ditentukan berdasarkan interface (network adapter). Dengan kata lain, penentuan alamat host ID dilakukan menggunakan alamat MAC (Physical address) dari LAN card atau network adapter. Penentuan ini berdasarkan standar IPv6 EUI-64 untuk IPv6 Link Local Address.
IPv6 Format EUI-64
Untuk memahami pembuatan IPv6 Link Local Address dengan format EUI-64, diasumsikan bahwa terdapat alamat MAC 00:21:2F:B5:6E:10. Langkah-langkah yang harus dilakukan untuk mendapatkan interfaces ID adalah sebagai berikut:
- bagi alamat MAC (MAC address) menjadi dua bagian
- tambahkan format heksadesimal “FFFE” ke tengah alamat MAC address yang telah dibagi dua;
Catatan: FFFE ditambahkan berdasarkan standar IEEE sebagai tanda bahwa format interface telah dimodifikasi. - ubah sisi kiri alamat MAC menjadi format biner.
- balikkan bit ke-7 dari bit format biner menjadi (jika nilai 1 menjadi 0 atau jika nilai 0 menjadi 1), 0 berarti dikelola secara lokal, 1 berarti unik secara global.
Dengan demikian, diperoleh Interfaces ID: 0221:2FFF:FEB5:6E10. Selanjutnya, bagaimana menentukan jumlah bit untuk network atau disebut prefix?
Prefix untuk IPv6 Link Local Address dapat dilihat pada tabel di bawah. Pengalamatan IPv6 dapat ditambahkan prefix lokal sehingga didapat IPv6 untuk Link Local Address adalah FE80::0221:2FFF:FEB5:6E10.