Obecnie większość dostawców zaczęła wdrażać schemat adresowania IPv6, dlatego do zapewnienia funkcjonalności routingu wymagane są protokoły routingu IPv6. Opracowano wiele protokołów routingu obsługujących protokół IPv6, takich jak RIPng, EIGRPv6 i OSPFv3. RIPng (RIP dla IPv6) został zaprojektowany w celu zapewnienia funkcjonalności routingu dla sieci opartej na protokole IPv6. Jest to protokół RIP nowej generacji, który zapewnia funkcje niezbędne do realizacji zadań, które wcześniej wykonywał RIPv2 dla IPv4.
Kluczowe różnice między protokołem RIP dla IPv4 a protokołem RIP dla IPv6 (RIPng) to::
Aby skonfigurować protokół RIPng w tym scenariuszu, używana jest topologia pokazana na poniższym obrazku.
Po zakończeniu konfiguracji sieci nadszedł czas na skonfigurowanie odpowiednich adresów IPv6 na każdym routerze. Przed kontynuowaniem konfiguracji protokołu RIPng na routerach Cisco istotne jest zrozumienie poleceń używanych do konfiguracji protokołu RIPng.
Zrozumienie poleceń RIPng
Składnia
Aby pomyślnie skonfigurować konfigurację protokołu routingu RIPng, wymagane są następujące polecenia.
1. Wykonaj następujące polecenie, aby włączyć routing IPv6 na routerze Cisco.
Router(config)#ipv6 unicast-routing
2. Po włączeniu routingu IPv6 przejdź do trybu konfiguracji interfejsu dla interfejsu wybranego do uwzględnienia w procesie routingu RIPng.
Router(config)#interface <interface name/number>
3. W trybie konfiguracji interfejsu wykonaj następujące polecenie, aby włączyć protokół routingu RIPng.
Router(config-if)#ipv6 rip <routing process name> enable
Kroki konfiguracji protokołu RIPng
Po zapoznaniu się z poleceniami używanymi do konfiguracji RIPng, czas skonfigurować routing RIPng dla wyżej wymienionej topologii sieci.
Router1(config)#ipv6 unicast-routing Router1(config)#interface Fa 0/0 Router1(config-if)#ipv6 rip mark enable Router1(config-if)#exit
Uwaga: w powyższym poleceniu słowo kluczowe „mark” zostało użyte jako nazwa procesu RIP.
Router2(config)#ipv6 unicast-routing Router2(config)#interface Fa 0/0 Router2(config-if)#ipv6 rip mark enable Router2(config)#interface Fa 0/1 Router2(config-if)#ipv6 rip mark enable Router2(config)-if#exit
Router3(config)#ipv6 unicast-routing Router3(config)#interface Fa 0/1 Router3(config-if)#ipv6 rip mark enable Router3(config)-if#exit
Jak widać na obrazku, sieć 2001:ABCD:123:1::/64 została dodana na Router3 poprzez protokół routingu RIPng.
Aby zweryfikować i przetestować konfigurację protokołu RIPng, wykonaj następujące polecenia na Routerze 3.
Router3#ping 2002:abcd:123:1::1 Router3#ping 2001:abcd:123:1::1
Z wyniku polecenia jasno wynika, że Router3 może pomyślnie połączyć się z Routerem1.
Kolejnym niezbędnym poleceniem RIPng, które powinno być znane, jest show ipv6 rip Database. To polecenie służy do wyświetlania bazy danych RIP na routerze Cisco.