ISIS propagate on IOS XR

Hi,

Having simple topology (two links between both XRs):

XR_01 ===== XR_02 ----- XR_03 ===== XR_04 (4.4.4.4/32)
level 1            level-1-2   level-1-2       level-1

I am looking at XR_01 and see the following:

1) both interfaces has valid level-1 adjacency:

IS-IS 1 Interfaces
    Interface      All     Adjs    Adj Topos  Adv Topos  CLNS   MTU    Prio
                   OK    L1   L2    Run/Cfg    Run/Cfg                L1   L2
-----------------  ---  ---------  ---------  ---------  ----  ----  --------
Lo0                Yes    -    -      0/0        1/1     No       -    -    -
Gi0/0/0/1          Yes    1    -      1/1        1/1     Up    1497    -    -
Gi0/0/0/2          Yes    1    -      1/1        1/1     Up    1497    -    -

2) On XR_02 I am doing leaking of 4.4.4.4 (from XR_04):

prefix-set R4-ISIS-LEAK
  4.4.4.4/32
end-set
!
route-policy R4-ISIS-LEAK
  if destination in R4-ISIS-LEAK then
    pass
  endif
end-policy

router isis 1
address-family ipv4 unicast
  propagate level 2 into level 1 route-policy R4-ISIS-LEAK

3). XR_02 send ATT=1 to XR_01 with the following LSP:

RP/0/0/CPU0:R1#sh isis database R2.00-00 detail
Tue Feb 12 21:59:56.269 SGT
IS-IS 1 (Level-1) Link State Database
LSPID                 LSP Seq Num  LSP Checksum  LSP Holdtime  ATT/P/OL
R2.00-00              0x0000007b   0xafbe        736             1/0/0
  Area Address: 49
  NLPID:        0xcc
  Hostname:     R2
  IP Address:   2.2.2.2
  Metric: 10         IS R1.00
  Metric: 10         IS-Extended R1.00
  Metric: 0          IP-Extended 2.2.2.2/32
  Metric: 20         IP-Extended-Interarea 4.4.4.4/32
  Metric: 63         IP-Extended 10.1.2.0/24
  Metric: 10         IP-Extended 20.1.2.0/24
  Metric: 0          IP 2.2.2.2/32
  Metric: 20         IP-Interarea 4.4.4.4/32
  Metric: 63         IP 10.1.2.0/24
  Metric: 10         IP 20.1.2.0/24

4) even if I change the metric of first link between XR_01 & XR_02, both routes (i.e. default 0.0.0.0/0 and 4.4.4.4/32) are impacted at the same time:

i*L1 0.0.0.0/0 [115/10] via 20.1.2.2, 00:12:21, GigabitEthernet0/0/0/2
i ia 4.4.4.4/32 [115/30] via 20.1.2.2, 00:12:21, GigabitEthernet0/0/0/2

Is there a way to have 4.4.4.4 to be passed via one link (e.g. 0/0/0/2) and default on the second one (e.g. 0/0/0/1) ?

 

Thanks, Mark

Comments

  •  i have nerver done such practical ... but ! there is way in IOS which can filter AT bit you have to search some blog for that if it is in IOS then definately it will be in XR also :P ! i will definately give a shot and post you soon with some ans :)

Sign In or Register to comment.