Re: prefix-list & route-map

From
Eugene Grosbein (2:5006/1)
To
All
Date
2009-10-19T14:10:54Z
Area
RU.CISCO
Reply-To: eugen@grosbein.pp.ru

19 окт 2009, понедельник, в 14:40 KRAT, Eugene Grosbein написал(а):

 EG>> Есть два префикс-листа, P1 и P2. Можно ли описать такой роут-мап,
 EG>> при фильтрации префиксов по которому все префиксы из p1 будут удаляться,
 EG>> а из остальных пропускаться только префиксы из p2? Вот так не работает:
 EG>> route-map R deny 10
 EG>>  match ip address prefix-list P1
 EG>> !
 EG>> route-map R permit 20
 EG>>  match ip address prefix-list P2
 EG>> !
 EG> Точнее, оно работает только для _первого_ префикса из P1,
 EG> то есть при фильтрации входящего BGP full view по такому route-map
 EG> отфильтровывается только первый префикс из P1, а остальные префиксы
 EG> принимаются :-(

Судя по всему, баг в IOS. В P1 у меня четыре префикса, продублировал
правило deny четыре раза и всё заработало, все четыре фильтруются:

route-map R deny 10
 match ip address prefix-list P1
!
route-map R deny 11
 match ip address prefix-list P1
!
route-map R deny 12
 match ip address prefix-list P1
!
route-map R deny 13
 match ip address prefix-list P1
!
route-map R permit 20
 match ip address prefix-list P2
!

Или может, это не баг, а я чего-то не понимаю?
Cisco 7201 IOS 12.4(15T7)

Eugene
-- 
Но то, что нашел ты у черных и желтых,
У белых ты тоже найдешь.
--- slrn/0.9.8.1 (FreeBSD)
 * Origin: Svyaz Service JSC (2:5006/1@fidonet)
SEEN-BY: 50/204 450/1024 461/43 640 465/11 469/142 999 4625/8 4641/444
SEEN-BY: 5000/5000 5006/1 5007/1 5010/70 5011/13 5012/46 5015/28 5019/26
SEEN-BY: 5020/175 400 545 982 1042 1521 2238 4441 5021/29 5025/3 5026/14
SEEN-BY: 5027/12 5030/1080 5034/13 5035/38 5036/1 5037/28 5045/7 5049/1 5054/1
SEEN-BY: 5054/4 8 9 28 30 36 37 67 75 81 89 5060/88 5061/15 5062/10 5063/3
SEEN-BY: 5066/18 5075/35 5077/70 5080/68 5084/9 5085/13 5095/20 5096/18
SEEN-BY: 6001/10 6004/3 6009/3
PATH: 5006/1 5020/400 545 5054/1 37