RIPng (RIP Next Generation) is the Next Generation IP, IPv6 available next level protocol of RIPv2. In modern large networks, generally RIP is not used and also RIP Next Generation. But as a basic protocol, it is still used in many small networks. Here, we will focus on theorical part of this lesson. If you would like to learn RIPng Cisco Configuration, you can check that lesson also.
Basically, the characteristics of these two version is same. As we discussed before in the RIP article, RIP Next Generation has the below similar characteristic as RIPv2:
As you can see above, RIPng is almost the same as RIPv2. But there are some additional differences because of the supported IP version (IPv6). Let’s chek this differences one by one:
RIPv2 is the protocol that is used with IPv4. With this new version of RIP, RIP Next Generation, IPv6 addresses are supported. The neighbourship is established with the IPv6 addresses.
Here, with the support of the IPv6 addresses, some of the commands are added to the Cisco IOS. So, similar but different commands are used for RIP Next Generation.
RIPng is established over interfaces. If an interface needed to be in the RIP Next Generation network, RIPng network is added under this interface. In RIPv2, we use network command to add subnets (networks) to the RIP network. But with RIP Next Generation, like other IPv6 routing protocols, interfaces individually used as member of RIP Next Generation network and RIPng membership command is added under interface configuration.
RIPv2 uses UDP port 520. This port changes a little with RIP Next Generation. RIPng uses UDP port 521.