Dynamic Routing with RIP
Problem
You want to use the IPv6 version of RIP to distribute your IPv6 routing information.
Solution
Configuring RIP for IPv6 is somewhat different from how it is configured for IPv4. To enable RIP for IPv6, you must create a routing process. and then assign interfaces to this process:
Router1#configure terminalEnter configuration commands, one per line. End with CNTL/Z. Router1(config)#ipv6 unicast-routingRouter1(config)#ipv6 router ripRouter1(config-rtr)#RIP_PROCexitRouter1(config)#interfaceRouter1(config-if)#FastEthernet0/0ipv6 addressRouter1(config-if)#AAAA:5:1/64ipv6 ripRIP_PROCenableRouter1(config-if)#exitRouter1(config)#interfaceRouter1(config-if)#Serial0/0ipv6 addressRouter1(config-if)#AAAA:1:2/64ipv6 ripRIP_PROCenableRouter1(config-if)#frame-relay map ipv6AAAA:1:3 206broadcastRouter1(config-if)#exitRouter1(config)#endRouter1#
Discussion
RIP, whether for IPv4 or IPv6, is not one of our favorite protocols. It’s slow to converge, bandwidth intensive, and scales poorly. However, it has a couple of key advantages over other protocols. First, it’s easy to understand and easy to configure. Second, because it’s easy to understand, it’s usually the first protocol to be implemented by programmers. And third, largely because of the second point, it’s available on every router you’ll ever encounter, making it the lowest common denominator of vendor interoperability.
The IPv6 version of RIP is described in RFC 2080. It has more in common ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access