>IS-IS to OSPF Redistribution Problem

Posted by

>

I ran into a question on the OSL mailing list regarding IS-IS to OSPF redistribu
tion. I put together a network design in GNS3 to simulate the issue.
Here is the network diagram:

R4 is advertising 4 /24 networks into Level 2 IS-IS. R1 is receiving these route
s and redistributing them into Level 1 IS-IS. R2 receives these routes from R1 a
s Inter-area routes. R2 then attempts to redistribute these ia routes into OSPF 
so R3 can receive them. However, no method of redistribution into OSPF will actu
ally redistribute the routes.
So, basically, L2 -> L1 -> OSPF. Obviously, not a good overall design, but from 
a configuration standpoint I would assume this would be possible.
R4 ‘sh ip route’:
R4#sh ip route
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 150.1.4.1 to network 0.0.0.0

     150.1.0.0/16 is variably subnetted, 7 subnets, 2 masks
C       150.1.4.0/30 is directly connected, Ethernet0/0
C       150.1.3.0/24 is directly connected, Loopback3
C       150.1.2.0/24 is directly connected, Loopback2
C       150.1.1.0/24 is directly connected, Loopback1
i L2    150.1.4.4/30 [115/20] via 150.1.4.1, Ethernet0/0
C       150.1.0.0/24 is directly connected, Loopback0
i L2    150.1.4.8/30 [115/20] via 150.1.4.1, Ethernet0/0
i*L2 0.0.0.0/0 [115/10] via 150.1.4.1, Ethernet0/0
R1 ‘isis configuration’:
router isis 
 net 24.0000.0000.0000.0001.00
 redistribute isis ip level-2 into level-1 distribute-list 100
 default-information originate

access-list 100 permit ip 150.1.0.0 0.0.255.255 any
R1 ‘sh ip route’:
R1#sh ip route
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 0.0.0.0 to network 0.0.0.0

     150.1.0.0/16 is variably subnetted, 7 subnets, 2 masks
C       150.1.4.0/30 is directly connected, Ethernet0/0
i L2    150.1.3.0/24 [115/20] via 150.1.4.2, Ethernet0/0
i L2    150.1.2.0/24 [115/20] via 150.1.4.2, Ethernet0/0
i L2    150.1.1.0/24 [115/20] via 150.1.4.2, Ethernet0/0
C       150.1.4.4/30 is directly connected, Ethernet0/1
i L2    150.1.0.0/24 [115/20] via 150.1.4.2, Ethernet0/0
i L1    150.1.4.8/30 [115/10] via 150.1.4.6, Ethernet0/1
S*   0.0.0.0/0 is directly connected, Null0
R2 ‘router ospf’:
router ospf 100
 log-adjacency-changes
 redistribute connected subnets
 redistribute isis level-1-2 metric 1 subnets route-map ISIS->OSPF
 network 150.1.4.8 0.0.0.3 area 0

access-list 10 permit 150.1.0.0 0.0.255.255
!
route-map ISIS->OSPF permit 10
 match ip address 10
R2 ‘sh ip route’:
R2#sh ip rout
*Mar  1 00:11:52.859: %SYS-5-CONFIG_I: Configured from console by consolee
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

     150.1.0.0/16 is variably subnetted, 8 subnets, 2 masks
i ia    150.1.4.0/30 [115/148] via 150.1.4.5, Ethernet0/0
i ia    150.1.3.0/24 [115/158] via 150.1.4.5, Ethernet0/0
i ia    150.1.2.0/24 [115/158] via 150.1.4.5, Ethernet0/0
i ia    150.1.1.0/24 [115/158] via 150.1.4.5, Ethernet0/0
C       150.1.4.4/30 is directly connected, Ethernet0/0
i ia    150.1.0.0/24 [115/158] via 150.1.4.5, Ethernet0/0
C       150.1.4.8/30 is directly connected, Ethernet0/1
i L1    150.1.10.0/24 [115/20] via 150.1.4.5, Ethernet0/0
R3 ‘sh ip route’:
R3#sh ip route
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

     150.1.0.0/16 is variably subnetted, 3 subnets, 2 masks
O E2    150.1.4.4/30 [110/20] via 150.1.4.9, 00:12:05, Ethernet0/0
C       150.1.4.8/30 is directly connected, Ethernet0/0
O E2    150.1.10.0/24 [110/1] via 150.1.4.9, 00:01:13, Ethernet0/0
Advertisements

Leave a Reply

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

WordPress.com Logo

You are commenting using your WordPress.com 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 )

Google+ photo

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

Connecting to %s