Router 0
R0#conf t
#router rip
#version 2
#network 10.0.0.0
#network 192.168.1.0
#exit
Router 1
For RIP Ver 2
R1#router rip
#version 2
#network 192.168.2.0
#network 10.0.0.0
#network 20.0.0.0
#exit
For EIGRP
R1#router eigrp 1
#network 192.168.2.0
#network 10.0.0.0
#network 20.0.0.0
#exit
Router 2
R2# router eigrp 1
#network 20.0.0.0
#network 192.168.3.0
Redistribute EIGRP to RIP
R1(config)#router rip
R1(config-router)#redistribute eigrp 1 metric 5
R1(config-router)#exit
R1(config-router)#redistribute eigrp 1 metric 5
R1(config-router)#exit
Here we should enter manually a metric (Hope count) which I entered here is 5.
Redistribute RIP V2 to EIGRP
R1(config)#router eigrp 1
R1(config-router)#redistribute rip ?
metric Metric for redistributed routesR1(config-router)#redistribute rip metric ?
Bandwidth metric in Kbits per second
R1(config-router)#redistribute rip metric 10000 ?
EIGRP delay metric, in 10 microsecond units
R1(config-router)#redistribute rip metric 10000 10 ?
EIGRP reliability metric where 255 is 100% reliable
R1(config-router)#redistribute rip metric 10000 10 255 ?
EIGRP Effective bandwidth metric (Loading) where 255 is 100% loaded
R1(config-router)#redistribute rip metric 10000 10 255 100 ?
EIGRP MTU of the path
R1(config-router)#redistribute rip metric 10000 10 255 100 1000
R1(config-router)#redistribute rip ?
metric Metric for redistributed routesR1(config-router)#redistribute rip metric ?
Bandwidth metric in Kbits per second
R1(config-router)#redistribute rip metric 10000 ?
EIGRP delay metric, in 10 microsecond units
R1(config-router)#redistribute rip metric 10000 10 ?
EIGRP reliability metric where 255 is 100% reliable
R1(config-router)#redistribute rip metric 10000 10 255 ?
EIGRP Effective bandwidth metric (Loading) where 255 is 100% loaded
R1(config-router)#redistribute rip metric 10000 10 255 100 ?
EIGRP MTU of the path
R1(config-router)#redistribute rip metric 10000 10 255 100 1000
Now ping with each of the PC .You will able to get pinging