This post explains the re-distributional behaviors of OSPF and EIGRP routing protocols. I believe that you already have a little knowledge about both of those protocols.
R1: (Just to show you that you can enable routing protocols per based ports also)
interface Loopback1
What is Redistribution?
Route Redistribution
allows routes from one routing protocol to be advertised into another routing
protocol. The routing protocol receiving these redistributed routes usually
marks the routes as external. External
routes are usually less preferred
than locally-originated routes.
At least one redistribution
point needs to exist between the two routing domains. This device will
actually run both routing protocols.
Thus, to perform redistribution in the following example, R2 would require
at least one interface in both the EIGRP and OSPF Routing domains.
It is possible to redistribute from one routing protocol to
the same routing protocol, such as
between two separate OSPF domains (distinguished by unique process ID’s). Static routes
and connected interfaces can be
redistributed into a routing protocol as well.
Routes will only be
redistributed if they exist in the routing table. Routes that are simply in a
topology database (for example, an EIGRP Feasible Successor), will never be redistributed.
Routing metrics
are a key consideration when performing route redistribution. With the
exception of IGRP and EIGRP, each routing protocol utilizes a unique (and thus incompatible) metric. Routes
redistributed from the injecting protocol
must be manually (or globally) stamped with a metric that is understood by the receiving protocol.
Before we Start:
I want to clarify some common doubts which confuses much before we proceed.
- A single network link cannot have two routing protocols running, I mean you cannot run EIGRP in R3's f0/0 when OSPF is running on R2's f0/1
- At least a router should be placed to redistribute the protocols (In our case R2 is doing the redistribution job)
- Redistribution is possible between any two routing protocols.
- If you do not mention any Metric values while redistributing, protocols take a default metric called Seed Metric.
- Routing protocols are enabled based on ports(interface).
- All you need to know is only one command redistribute. The syntax of the command will vary according to the protocol being redistributed. I recommend you to check Cisco man pages to know more. The following figure could give you some idea.
Objectives:
- Create 2 loopback interfaces in all the routers (R1, R2, R3)
- Configure the physical links and bring them up
- Configure routing protocol and do redistribution in R2 router
- Verify the configurations
Configuration:
Our Topology looks like this. (See the picture above)
- Three routers are interconnected by Fast Ethernet cables
- R1 is running OSPF, R3 is running EIGRP, whereas R2 is running both of those routing protocols.
- Each router is having two loopback interfaces (A logical interface created for this lab purpose)
Now we are ready to move on to the configurations.
Step1: Configuring the interfaces:
First you have to get into Global configuration mode.
R1:
interface Loopback1
ip address 1.1.1.1 255.255.255.255
!
interface Loopback2
ip address 11.11.11.11 255.255.255.255
!
interface FastEthernet0/0
ip address 10.0.0.1 255.255.255.252
no shut
R2:
interface Loopback1
ip address 2.2.2.2 255.255.255.255
!
interface Loopback2
ip address 22.22.22.22 255.255.255.255
!
interface FastEthernet0/0
ip address 10.0.0.2 255.255.255.252
no shut
ip ospf 1 area 0
!
interface FastEthernet0/1
ip address 10.0.0.5 255.255.255.252
no shut
R3:
interface Loopback1
ip address 3.3.3.3 255.255.255.255
!
interface Loopback2
ip address 33.33.33.33 255.255.255.255
!
interface FastEthernet0/0
ip address 10.0.0.6 255.255.255.252
no shut
Now, all the interfaces should be up. Sample output from R2 is below.
R2#sh ip int br | i up
FastEthernet0/0 10.0.0.2 YES manual up up
FastEthernet0/1 10.0.0.5 YES manual up up
Loopback1 2.2.2.2 YES manual up up
Loopback2 22.22.22.22 YES manual up up
Step 2: Configuring Routing Protocols EIGRP and OSPF
Now, we can configure routing protocols in all the routers. Kindly figure out the configuration settings required below.
R1: (Just to show you that you can enable routing protocols per based ports also)
interface Loopback1
ip ospf 1 area 0
!
interface Loopback2
ip ospf 1 area 0
!
interface FastEthernet0/0
ip ospf 1 area 0
!
R2:
router eigrp 1
redistribute ospf 1 metric 10000 1 255 1 1500
network 2.2.2.2 0.0.0.0
network 10.0.0.4 0.0.0.3
network 22.22.22.22 0.0.0.0
no auto-summary
!
router ospf 1
log-adjacency-changes
redistribute eigrp 1 metric 50000 subnets
network 10.0.0.0 0.0.0.3 area 0
!
R3:
router eigrp 1
network 3.3.3.3 0.0.0.0
network 10.0.0.4 0.0.0.3
network 33.33.33.33 0.0.0.0
auto-summary
Verification
We are done with the configuration here. All we need to do now is verification of the configurations. Which can be done show commands :)
First I want to show you the routing tables of all three routers. According to our configuration all routes should be advertised.
R1:
R1#sh ip rou
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route
Gateway of last resort is not set
1.0.0.0/32 is subnetted, 1 subnets
C 1.1.1.1 is directly connected, Loopback1
2.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
O E2 2.2.2.2/32 [110/50000] via 10.0.0.2, 03:09:20, FastEthernet0/0
O E2 2.0.0.0/8 [110/50000] via 10.0.0.2, 03:09:20, FastEthernet0/0
O E2 33.0.0.0/8 [110/50000] via 10.0.0.2, 03:07:59, FastEthernet0/0
O E2 3.0.0.0/8 [110/50000] via 10.0.0.2, 03:08:06, FastEthernet0/0
22.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
O E2 22.22.22.22/32 [110/50000] via 10.0.0.2, 03:09:07, FastEthernet0/0
O E2 22.0.0.0/8 [110/50000] via 10.0.0.2, 03:09:07, FastEthernet0/0
10.0.0.0/8 is variably subnetted, 3 subnets, 2 masks
C 10.0.0.0/30 is directly connected, FastEthernet0/0
O E2 10.0.0.0/8 [110/50000] via 10.0.0.2, 03:09:20, FastEthernet0/0
O E2 10.0.0.4/30 [110/50000] via 10.0.0.2, 03:09:38, FastEthernet0/0
11.0.0.0/32 is subnetted, 1 subnets
C 11.11.11.11 is directly connected, Loopback2
R1#
R2:
R2#sh ip rou
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route
Gateway of last resort is not set
1.0.0.0/32 is subnetted, 1 subnets
O 1.1.1.1 [110/2] via 10.0.0.1, 03:12:24, FastEthernet0/0
2.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C 2.2.2.2/32 is directly connected, Loopback1
D 2.0.0.0/8 is a summary, 03:11:47, Null0
D 33.0.0.0/8 [90/156160] via 10.0.0.6, 03:10:26, FastEthernet0/1
D 3.0.0.0/8 [90/156160] via 10.0.0.6, 03:10:32, FastEthernet0/1
22.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C 22.22.22.22/32 is directly connected, Loopback2
D 22.0.0.0/8 is a summary, 03:11:34, Null0
10.0.0.0/8 is variably subnetted, 3 subnets, 2 masks
C 10.0.0.0/30 is directly connected, FastEthernet0/0
D 10.0.0.0/8 is a summary, 03:11:47, Null0
C 10.0.0.4/30 is directly connected, FastEthernet0/1
11.0.0.0/32 is subnetted, 1 subnets
O 11.11.11.11 [110/2] via 10.0.0.1, 03:12:25, FastEthernet0/0
R2#
R3:
R3#sh ip rou
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route
Gateway of last resort is not set
1.0.0.0/32 is subnetted, 1 subnets
D EX 1.1.1.1 [170/258816] via 10.0.0.5, 03:11:15, FastEthernet0/0
D 2.0.0.0/8 [90/156160] via 10.0.0.5, 03:11:15, FastEthernet0/0
33.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C 33.33.33.33/32 is directly connected, Loopback2
D 33.0.0.0/8 is a summary, 03:10:57, Null0
3.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C 3.3.3.3/32 is directly connected, Loopback1
D 3.0.0.0/8 is a summary, 03:11:04, Null0
D 22.0.0.0/8 [90/156160] via 10.0.0.5, 03:11:15, FastEthernet0/0
10.0.0.0/8 is variably subnetted, 3 subnets, 2 masks
D EX 10.0.0.0/30 [170/258816] via 10.0.0.5, 03:11:15, FastEthernet0/0
D 10.0.0.0/8 is a summary, 03:11:04, Null0
C 10.0.0.4/30 is directly connected, FastEthernet0/0
11.0.0.0/32 is subnetted, 1 subnets
D EX 11.11.11.11 [170/258816] via 10.0.0.5, 03:11:15, FastEthernet0/0
R3#
As expected, all the routes are being advertised and we can see them in the routing table.
Hope you understood the redistribution concept, let me know in case of any doubts!
Hope you understood the redistribution concept, let me know in case of any doubts!
0 comments:
Post a Comment