For study, Knowledge and Information, Technology

Implementing IPv6 using RIPng

RIPng is designed to allow routers to exchange information to compute routes in IPv6-enabled network. RIPng relies on certain information about each of the networks, mainly the metric. RIPng metric is a value between 1 and 15, inclusive. The maximum path limit is 15, after which the network is considered unreachable. RIPng supports multiple IPv6 addresses on each interface.

RIPng is similar to RIPv2, the biggest difference is the RIPv2 uses IPv4 while  RIPng uses IPv6. The routing command is also different between RIPv2 and RIPng.

RIPv2 ConfigurationPicture 1. RIPv2 Configuration

The image above is a routing RIPv2 configuration using IPv4. Using command “router rip” and then input the network address, we create a RIPv2 configuration.

There are clear differences between RIPng configuration and RIPv2 configuration. Despite from the uses of IP address version, there also a differences in their configuration command.

RIPng Configuration (Route)Picture 2. RIPng configuration

As we can see, in RIPng configuration we don’t need to use “router rip” and then “version x”. We just have to enter the “process name” in each interface to enable the RIPng routing. In IPv6 there’s 3 addressing modes; Unicast, Multicast, and Anycast. In this section we use Unicast.

In unicast mode of addressing, an IPv6 interface (host) is uniquely identified in a network segment. The IPv6 packet contains both source and destination IP addresses. A host interface is equipped with an IP address which is unique in that network segment. A network switch or router when receives a unicast IP packet, destined to single host, sends out to one of its outgoing interface which connects to that particular host.


TopologyPicture 3. Topology

First, make the topology in your packet tracer or you can download the file include Cisco Packet Tracer installer, here the download link.

Download – [LAB]Configuring RIPng CISCO + Cisco Packet Tracer 6.01 for Windows

Second, assign the IP address in each interface based on the routing table.

routing table RIPngPicture 4. Routing Table

There’s a different command in assigning IPv4 and IPv6. After enter the interface, type “ipv6 address xxxx:xxxx:xxxx::x/xx” to assign IPv6 in the interface.

RIPng Configuration (IP address)Picture 5. IPv6 address command

Afterward, we configure the routing RIPng in the router. One thing that must be remember, RIPng has a “process name”. This process name will be assign in every interface in the router that we want to route. And don’t forget to enter the “ipv6 unicast-routing” in every router, if you don’t do this the routing won’t be work.

RIPng Configuration (Route)Picture 6. Routing RIPng

And the last, enter the “show ipv6 route” in any router to check if RIPng is already in routing table or not.



Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s