URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 10769
[ Назад ]

Исходное сообщение
"вложенный route-map"

Отправлено SLW , 16-Июн-06 16:19 
Всем привет!

Есть такой вопрос: Можно ли на 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"
Отправлено sh_ , 16-Июн-06 16:54 
Нету такого...


Но трава хорошая...


"вложенный route-map"
Отправлено SLW , 16-Июн-06 17:04 
>Нету такого...
>
>
>Но трава хорошая...


Неужели вообще нет никакого ветвления????
Может есть другие подходы к решению подобной задачи?

С уважением,
Вячеслав


"вложенный route-map"
Отправлено sh_ , 16-Июн-06 17:40 
Все зависит от задачи. На пальцах объясните, чего нужно...

route-map preved permit 10
match ip address 10 20 30
route-map preved permit 20
match ip address 40


"вложенный route-map"
Отправлено vgray , 19-Июн-06 07:13 
>>Нету такого...
>>
>>
>>Но трава хорошая...
>
>
>Неужели вообще нет никакого ветвления????
>Может есть другие подходы к решению подобной задачи?
>
>С уважением,
>Вячеслав


есть, но в пределах одного роутмепа

http://www.cisco.com/en/US/products/ps6566/products_feature_...


"вложенный route-map"
Отправлено vgray , 19-Июн-06 13:05 
>есть, но в пределах одного роутмепа
>http://www.cisco.com/en/US/products/ps6566/products_feature_...

сорри, это валидно только для bgp'шных роутмапов


"вложенный route-map"
Отправлено maxaon , 19-Июн-06 01:28 
Думаю, можно так решить проблемку: добавляем еще один интерфейс Loopback1, на который роут-мап NAME1 направит трафик в случае совпадения c IPLIST. На сам же интерфейс Loopback1 вешаем второй роут-мап NAME2. Тогда только в случае выполнения первого условия будет выполняться проверка на условие 2 (IPLIST2)

Итого:
....
route-map NAME1 permit 100
  match ip address IPLIST
  set interface Loopback1

route-map NAME2 permit 100
  match ip address IPLIST2
  set interface Null0

interface Loopback1
  ip policy route-map NAME2


"вложенный route-map"
Отправлено Lacunacoil , 19-Июн-06 12:36 
>Всем привет!
>
>Есть такой вопрос: Можно ли на 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 IPLIST

route-map NAME1 permit 200
match ip address IPLIST2
set interface Null0

при совпадении по аксес листу IPLIST будет отработана секция 100 если совпадения не будет то пойдет дальше, если нужно выполнить второе не смотря на совпадения первого нужно поставить в роут мапе дени и в аксес листе тоже дени.