Route Redistribution Between RIP and EIGRP

In the previous post, we have discussed a lot about the Route Redistribution technique. We would recommend you to read the Route Redistribution post before performing route redistribution between RIP and EIGRP. In this post, we will explain the step by step guide how to redistribute RIP routes into EIGRP and EIGRP routes into RIP. For this, we will use the following topology. Route Redistribution Basics

We assume that all the devices have already configured with the appropriate IP addresses. To perform route redistribution between RIP and EIGRP, you need to perform the following steps:

  1. Once you have configured the IP addresses, execute the following commands to configure RIP routing on Router1.
Router1(config)#router rip
Router1(config-router)#network 10.0.0.0
Router1(config-router)#network 192.168.0.0
Router1(config-router)#exit
  1. Next, move on to Router2 and execute the following commands to configure RIP routing.
Router2(config)#router rip
Router2(config-router)#network 192.168.0.0
Router2(config-router)#exit
  1. Next, on Router2, execute the following commands to configure EIGRP routing.
    Router2(config)#router eigrp 100
    Router2(config-router)#network 192.168.1.0 
    Router2(config-router)#exit
  2. The following figure shows the routing configuration of Router2.

Route Redsitribution between RIP and EIGRP

  1. Next, move on to Router3 and execute the following commands to configure EIGRP routing.
Router3(config)#router eigrp 100
Router3(config-router)#network 192.168.1.0
Router3(config-router)#network 20.0.0.0
Router3(config-router)#exit
  1. Next, move on to Router1 and execute the following command to view the routing table.
Router1#show ip route

View Routing Table

  1. In the preceding figure, you can see that Router1 has only the network routes of RIP routing protocol and directly connected networks. Router1 cannot learn EIGRP routes until we perform the route redistribution.

First, we will redistribute RIP routes into EIGRP and then we will redistribute EIGRP routes into RIP.

Redistribute RIP Routes into EIGRP

  1. To redistribute RIP routes into EIGRP, you need to execute the following commands on Router2.
    Router2(config)#router rip
    Router2(config-router)#redistribute eigrp 100 metric 1
  2. The following figure shows how to redistribute RIP routes into EIGRP on Router2.Route Redistribution between EIGRP and RIP

Note: We recommend to have a close look up at the preceding figure to understand the syntax used to inject (redistribute) RIP routes into EIGRP.

Redistribute EIGRP Routes into RIP

  1. Now, we will redistribute EIGRP routes into RIP. To do so, execute the following commands on Router2.
    Router2(config)#router eigrp 100
    Router2(config-router)#redistribute rip metric 10000 100 255 1 1500
  2. The following figure shows how to redistribute EIGRP routes into RIP.Route Redistribution between RIP and EIGRP

    Note: We recommend to have a close look up at the preceding figure to understand the syntax used to inject RIP routes into EIGRP.

  3. Once you have route redistribution between RIP and EIGRP, now, verify your configuration. To do so, move on to Router1 and execute the following command to view the routing table.
    Router1#show ip route

    Routing table after performing route redistribution

  4. Have you noticed any changes? Yes. In the preceding figure, you can see that 192.168.1.0/24 and 20.0.0.0/8 networks are added.
  5. Next, move on to Router3 and execute the following command to view the routing table.
Router3#show ip route

Routing table after route redistribution

In the preceding figure, you can see that 10.0.0.0/8 and 192.168.0.0/24 networks are added through the external EIGRP protocol. This is what we wanted to do.

In this post, we have learned how to perform route redistribution between RIP and EIGRP. Hope it helped you. Please share this post if you think it may help others too. Please also subscribe us to get the auto alerts on new posts.

Posted in Cisco, Routing Tagged with: , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

*