IPv6 - Perutean
Konsep perutean tetap sama dalam kasus IPv6 tetapi hampir semua protokol perutean telah ditentukan ulang. Kita telah membahas sebelumnya, bagaimana tuan rumah berbicara ke gatewaynya. Routing adalah proses untuk meneruskan data yang dapat dirutekan dengan memilih rute terbaik di antara beberapa rute atau jalur yang tersedia ke tujuan. Router adalah perangkat yang meneruskan data yang tidak secara eksplisit ditujukan padanya.
Ada dua bentuk protokol perutean:
Distance Vector Routing Protocol: Protokol vektor jarak lari router mengiklankan rute yang terhubung dan mempelajari rute baru dari tetangganya. Biaya routing untuk mencapai suatu tujuan dihitung dengan menggunakan hop antara sumber dan tujuan. Sebuah router umumnya bergantung pada tetangganya untuk pemilihan jalur terbaik, juga dikenal sebagai "routing-by-rumor". RIP dan BGP adalah Protokol Vektor Jarak.
Link-State Routing Protocol: Protokol ini mengakui status Tautan dan mengiklankan ke tetangganya. Informasi tentang link baru dipelajari dari router peer. Setelah semua informasi perutean dikonvergensi, Protokol Perutean Status-Tautan menggunakan algoritmanya sendiri untuk menghitung jalur terbaik ke semua tautan yang tersedia. OSPF dan IS-IS adalah protokol routing status link dan keduanya menggunakan algoritma Dijkstra's Shortest Path First.
Protokol perutean dapat dibagi dalam dua kategori:
Interior Routing Protocol: Protokol dalam kategori ini digunakan dalam sistem atau organisasi otonom untuk mendistribusikan rute di antara semua router di dalam batasnya. Contoh: RIP, OSPF.
Exterior Routing Protocol: Protokol Perutean Eksterior mendistribusikan informasi perutean antara dua sistem atau organisasi otonom yang berbeda. Contoh: BGP.
Protokol perutean
RIPng
RIPng adalah singkatan dari Routing Information Protocol Next Generation. Ini adalah Protokol Perutean Interior dan merupakan Protokol Vektor Jarak. RIPng telah ditingkatkan untuk mendukung IPv6.
OSPFv3
BGPv4
BGP adalah singkatan dari Border Gateway Protocol. Ini adalah satu-satunya Protokol Gerbang Eksterior standar terbuka yang tersedia. BGP adalah protokol Distance Vector yang menggunakan Autonomous System sebagai metrik kalkulasi, bukan jumlah router sebagai Hop. BGPv4 adalah peningkatan dari BGP untuk mendukung perutean IPv6.
Buka Jalur Terpendek Pertama versi 3 adalah Protokol Perutean Interior yang dimodifikasi untuk mendukung IPv6. Ini adalah Protokol Link-State dan menggunakan algoritma Jalur Terpendek Pertama Djikrasta untuk menghitung jalur terbaik ke semua tujuan.
Protokol Diubah untuk Mendukung IPv6
ICMPv6: Internet Control Message Protocol versi 6 adalah implementasi ICMP yang ditingkatkan untuk mengakomodasi persyaratan IPv6. Protokol ini digunakan untuk fungsi diagnostik, kesalahan dan pesan informasi, keperluan statistik. Protokol Penemuan Tetangga ICMPv6 menggantikan ARP dan membantu menemukan tetangga dan perute pada tautan.
DHCPv6: Dynamic Host Configuration Protocol versi 6 merupakan implementasi DHCP. Host yang mendukung IPv6 tidak memerlukan Server DHCPv6 untuk mendapatkan alamat IP karena dapat dikonfigurasi secara otomatis. Mereka juga tidak memerlukan DHCPv6 untuk menemukan server DNS karena DNS dapat ditemukan dan dikonfigurasi melalui ICMPv6 Neighbor Discovery Protocol. Namun Server DHCPv6 dapat digunakan untuk menyediakan informasi ini.
DNS: Belum ada versi baru DNS tetapi sekarang dilengkapi dengan ekstensi untuk memberikan dukungan untuk menanyakan alamat IPv6. Data AAAA (quad-A) baru telah ditambahkan untuk membalas pesan kueri IPv6. Sekarang DNS dapat membalas dengan kedua versi IP (4 & 6) tanpa ada perubahan dalam format kueri.