RE: ISIS L2 routes getting to L1 table

From: Willy Schoots (w.schoots@chello.nl)
Date: Wed Jul 16 2003 - 15:04:27 GMT-3


It works fine in my lab using IOS 12.2(5a)
Check that you do the lookup for the redistributed routes on another
router than the actual redistribution router itself. For the output
below watch 201.5.5.0 /24 (loopback address R5).

Here is my topology (connected using FR point-to-point interfaces)

R4 (area 01) ---- R3 (area 01) ---- R5 (area 02)

R3 - R4 --> Level-1 neighbors
R3 - R5 --> Level-2-only neighbors

Here are the interesting parts of the configs

R3:
router isis
 redistribute isis ip level-2 into level-1 distribute-list 100
 passive-interface Loopback0
 net 01.0000.0000.0003.00

access-list 100 permit ip any any

R4:
router isis
 passive-interface Loopback0
 net 01.0000.0000.0004.00
 is-type level-1

R5:
router isis
 passive-interface Loopback0
 net 02.0000.0000.0005.00

Here are the show commands:

R3:
r3#sh clns neig

System Id Interface SNPA State Holdtime Type
Protocol
r5 Se0.5 DLCI 305 Up 23 L2
IS-IS
r4 Se0.4 DLCI 304 Up 25 L1
IS-I

r3#sh ip route

Gateway of last resort is not set

i L2 201.5.5.0/24 [115/10] via 10.1.1.102, Serial0.5
(Here it is still L2 !!!)
i L1 201.4.4.0/24 [115/10] via 10.1.1.98, Serial0.4
     10.0.0.0/8 is variably subnetted, 5 subnets, 2 masks
i L1 10.2.1.0/27 [115/20] via 10.1.1.98, Serial0.4
C 10.1.1.64/27 is directly connected, Ethernet0
C 10.1.1.96/30 is directly connected, Serial0.4
C 10.1.1.100/30 is directly connected, Serial0.5

R4:
4#sh clns neig

System Id Interface SNPA State Holdtime Type
Protocol
r3 Se0.3 DLCI 304 Up 29 L1
IS-IS

r4#sh ip route

Gateway of last resort is 10.1.1.97 to network 0.0.0.0

i ia 201.5.5.0/24 [115/148] via 10.1.1.97, Serial0.3
(Here it is ia ISIS inter-area because of redist into L1)
C 201.4.4.0/24 is directly connected, Loopback0
i L1 201.3.3.0/24 [115/10] via 10.1.1.97, Serial0.3
     10.0.0.0/8 is variably subnetted, 4 subnets, 2 masks
C 10.2.1.0/27 is directly connected, Serial1
i L1 10.1.1.64/27 [115/20] via 10.1.1.97, Serial0.3
C 10.1.1.96/30 is directly connected, Serial0.3
i ia 10.1.1.100/30 [115/148] via 10.1.1.97, Serial0.3
i*L1 0.0.0.0/0 [115/10] via 10.1.1.97, Serial0.3
(ATT bit generated this default route)

See even the ATT bit works, as discussed in another ISIS thread.

r4#sh isis database l1 detail

IS-IS Level-1 Link State Database:
LSPID LSP Seq Num LSP Checksum LSP Holdtime
ATT/P/OL
r3.00-00 0x0000000D 0xC4D6 470 1/0/0
  Area Address: 01
  NLPID: 0xCC
  Hostname: r3
  IP Address: 201.3.3.1
  Metric: 10 IP 10.1.1.64 255.255.255.224
  Metric: 0 IP 201.3.3.0 255.255.255.0
  Metric: 10 IP 10.1.1.96 255.255.255.252
  Metric: 10 IS r3.03
  Metric: 10 IS r3.01
  Metric: 10 IS r4.00
  Metric: 138 IP-Interarea 201.5.5.0 255.255.255.0
  Metric: 138 IP-Interarea 10.1.1.100 255.255.255.252

R5:
r5#sh clns neig

System Id Interface SNPA State Holdtime Type
Protocol
r3 Se1.3 DLCI 305 Up 25 L2
IS-IS

r5#sh ip route

C 201.5.5.0/24 is directly connected, Loopback0
i L2 201.4.4.0/24 [115/20] via 10.1.1.101, Serial1.3
i L2 201.3.3.0/24 [115/10] via 10.1.1.101, Serial1.3
     10.0.0.0/8 is variably subnetted, 6 subnets, 2 masks
i L2 10.2.1.0/27 [115/30] via 10.1.1.101, Serial1.3
i L2 10.1.1.64/27 [115/20] via 10.1.1.101, Serial1.3
i L2 10.1.1.96/30 [115/20] via 10.1.1.101, Serial1.3
C 10.1.1.100/30 is directly connected, Serial1.3

Hope this solves the mystery ;-)

Cheers,

Willy Schoots
-----Original Message-----
From: nobody@groupstudy.com [mailto:nobody@groupstudy.com] On Behalf Of
Jason Cash
Sent: woensdag 16 juli 2003 19:02
To: 'Willy Schoots'
Cc: ccielab@groupstudy.com
Subject: RE: ISIS L2 routes getting to L1 table

I do that, but the routes are only listed are the L2 routes.

r4#sh ip ro isis
     136.10.0.0/16 is variably subnetted, 8 subnets, 4 masks
i L2 136.10.2.0/24 [115/10] via 136.10.24.2, Serial0/0
i L2 136.10.1.0/24 [115/10] via 136.10.24.2, Serial0/0
i L2 136.10.12.0/24 [115/10] via 136.10.24.2, Serial0/0
i L2 136.10.25.0/30 [115/10] via 136.10.24.2, Serial0/0
i L2 136.10.100.0/27 [115/10] via 136.10.24.2, Serial0/0
     100.0.0.0/8 is variably subnetted, 8 subnets, 2 masks
i L2 100.10.14.0/24 [115/10] via 136.10.24.2, Serial0/0

How can I confirm that the redistribution of L2 to L1 is correct?

router isis
 summary-address 100.10.0.0 255.255.240.0 level-1
 redistribute connected level-1-2
 redistribute isis ip level-2 into level-1 distribute-list 100
 net 49.0042.4444.4444.4444.00
 metric-style wide
 set-overload-bit on-startup 600
!
access-list 100 permit ip any any

-----Original Message-----
From: Willy Schoots [mailto:w.schoots@chello.nl]
Sent: Wednesday, July 16, 2003 11:23 AM
To: 'Jason Cash'

"Show ip route isis" might be a better option as "show isis route" is
only used for OSI addressing (if you would have used clns router isis
instead of ip router isis).

-----Original Message-----
From: nobody@groupstudy.com [mailto:nobody@groupstudy.com] On Behalf Of
Jason Cash
Sent: woensdag 16 juli 2003 0:04
To: ccielab@groupstudy.com
Subject: ISIS L2 routes getting to L1 table

I trying to get ISIS L2 routes into the L1 by redist. L2 into L1 which
will be adv. to R4X. As you can see I have several L2 routes:

 

r4#sh ip route isis

     136.10.0.0/16 is variably subnetted, 8 subnets, 4 masks

i L2 136.10.2.0/24 [115/10] via 136.10.24.2, Serial0/0

i L2 136.10.1.0/24 [115/10] via 136.10.24.2, Serial0/0

i L2 136.10.12.0/24 [115/10] via 136.10.24.2, Serial0/0

i L2 136.10.25.0/30 [115/10] via 136.10.24.2, Serial0/0

 

Here is the config that I thought would accomplish the task:

 

R4

router isis

 summary-address 100.10.0.0 255.255.240.0 level-1

 redistribute connected level-1-2

 redistribute isis ip level-2 into level-1 distribute-list 100

 net 49.0042.4444.4444.4444.00

 metric-style wide

 set-overload-bit on-startup 600

 

But when I ‘sh isis route’ it is empty. Is this the command
to use to look at L1 table? I take it be by the help provided:

 

r4#sh isis ?

  route IS-IS level-1 routing table

 

r4#sh isis route

 

IS-IS not running in OSI mode (*) (only calculating IP routes)

 

(*) Use "show isis topology" command to display paths to all routers

 



This archive was generated by hypermail 2.1.4 : Wed Aug 06 2003 - 06:52:41 GMT-3