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

Исходное сообщение
"Route-map и as-prepend"

Отправлено Snaut , 06-Авг-10 09:09 
Добрый день, уважаемые гуру! Прошу совета или помощи. Пытаюсь балансировать входящий трафик между тремя апстримами через as-prepend. Конфиг:


router bgp XXXXX
neighbor IP remote-as YYYYY
neighbor IP update-source GigabitEthernet0/2.1101
neighbor IP activate
neighbor IP prefix-list DEFAULT out
neighbor IP route-map VT in
neighbor IP route-map VT_OUT out
!
route-map VT_OUT permit 10
set as-path prepend XXXXX XXXXX
!
route-map VT_OUT permit 20
!

Далее смотрю через внешний looking glass - мои анонсы перестают видеться через данного апстрима. Вопрос - как узнать режет ли он подобные запросы и если не режет - в чем ошибка?


Содержание

Сообщения в этом обсуждении
"Route-map и as-prepend"
Отправлено fozz , 09-Авг-10 12:16 
>[оверквотинг удален]
>!
>route-map VT_OUT permit 10
> set as-path prepend XXXXX XXXXX
>!
>route-map VT_OUT permit 20
>!
>
>Далее смотрю через внешний looking glass - мои анонсы перестают видеться через
>данного апстрима. Вопрос - как узнать режет ли он подобные запросы
>и если не режет - в чем ошибка?

у вашего апстрима могут быть криво настроены фильтры на вас (точнее слишком жестко).
например так:

router bgp YYYYY
neighbor x.x.x.x remote-as XXXXXX
neighbor x.x.x.x route-map ASXXXXX in
!
ip as-path access-list 10 permit ^XXXXX$
route-map ASXXXXX permit 10
match as-path 10
set local-preference 200


то есть он ждет от вас только один номер AS, а препенды не попадают в фильтр ^XXXXX$