Всем привет!Есть такой вопрос: Можно ли на cisco роутере написать что-то типа вложенного route-map'a?
Что я имею ввиду: Мне необходимо чтобы из route-map'a можно было организовать ответвление в другой route-map. Как примерно, если кто знаком, в Линуксе дело обстоит с правилами iptables. Нужна ветвистая структура, для уменьшения размеров access-list'ов и route-map'ов:ex.:
....
route-map NAME1 permit 100
match ip address IPLIST
GOTO-ROUTEMAP NAME2 <==== ВОТ ЧТО-ТО ТАКОГО ТИПА НУЖНО!route-map NAME2 permit 100
match ip address IPLIST2
set interface Null0....
С уважением,
Вячеслав
Нету такого...
Но трава хорошая...
>Нету такого...
>
>
>Но трава хорошая...
Неужели вообще нет никакого ветвления????
Может есть другие подходы к решению подобной задачи?С уважением,
Вячеслав
Все зависит от задачи. На пальцах объясните, чего нужно...route-map preved permit 10
match ip address 10 20 30
route-map preved permit 20
match ip address 40
>>Нету такого...
>>
>>
>>Но трава хорошая...
>
>
>Неужели вообще нет никакого ветвления????
>Может есть другие подходы к решению подобной задачи?
>
>С уважением,
>Вячеслав
есть, но в пределах одного роутмепаhttp://www.cisco.com/en/US/products/ps6566/products_feature_...
>есть, но в пределах одного роутмепа
>http://www.cisco.com/en/US/products/ps6566/products_feature_...сорри, это валидно только для bgp'шных роутмапов
Думаю, можно так решить проблемку: добавляем еще один интерфейс Loopback1, на который роут-мап NAME1 направит трафик в случае совпадения c IPLIST. На сам же интерфейс Loopback1 вешаем второй роут-мап NAME2. Тогда только в случае выполнения первого условия будет выполняться проверка на условие 2 (IPLIST2)Итого:
....
route-map NAME1 permit 100
match ip address IPLIST
set interface Loopback1route-map NAME2 permit 100
match ip address IPLIST2
set interface Null0interface Loopback1
ip policy route-map NAME2
>Всем привет!
>
>Есть такой вопрос: Можно ли на cisco роутере написать что-то типа вложенного
>route-map'a?
>Что я имею ввиду: Мне необходимо чтобы из route-map'a можно было организовать
>ответвление в другой route-map. Как примерно, если кто знаком, в Линуксе
>дело обстоит с правилами iptables. Нужна ветвистая структура, для уменьшения размеров
>access-list'ов и route-map'ов:
>
>ex.:
>
>....
>route-map NAME1 permit 100
>match ip address IPLIST
>GOTO-ROUTEMAP NAME2 <==== ВОТ ЧТО-ТО ТАКОГО
>ТИПА НУЖНО!
>
>route-map NAME2 permit 100
>match ip address IPLIST2
>set interface Null0
>
>....
>
>
>С уважением,
>Вячеслав
а что мешает сделать так:
route-map NAME1 permit 100
match ip address IPLISTroute-map NAME1 permit 200
match ip address IPLIST2
set interface Null0при совпадении по аксес листу IPLIST будет отработана секция 100 если совпадения не будет то пойдет дальше, если нужно выполнить второе не смотря на совпадения первого нужно поставить в роут мапе дени и в аксес листе тоже дени.