|
|
ru.cisco- RU.CISCO --------------------------------------------------------------------- From : Oleg V Prokofiev 2:5020/400 05 Nov 2002 20:50:14 To : Grigory Putintsev Subject : Re: BGP conditional advertising -------------------------------------------------------------------------------- On Tue, 5 Nov 2002, Grigory Putintsev wrote: > Уважаемые Доны! > > Hе могли бы Вы помочь решить такую вот задачу: > > Дано: некая AS имеет 2 EBGP пира, один - это основной UPstream с которого > приходит > несколько специфичных route'ов и default. Специфика не нужна и все-равно > режется prefix листом. > Второй пир существует из соображений резервирования и локального exchange. > От него получаем default + некую локальную AS. > > Задача: максимально эффективно испоьзовать 2-го пира, не нагружая его без > необходимости. > Hеобходим некий механизм хитрого анонсирования собственной AS второму пиру, > что-бы при > рабочем 1-м пире, 2-й использовался только для exchange. > Обоих соседей трогать крайне нежелательно, решать надо своими средствами. > > Решение: Удлиннение пути prepend'ами не есть оптимальный вариант. Траффик > все равно идет со 2-го пира. > используя subj делаем advertise-map с одной строкой set community no-export. > Далее nonexist-map на Default не дает указать match interface по > определению, что есть не хорошо. эта фича может использовать только префиксы из route table, так что никакие интерфейсы тут просто не при чем > Вариант, меняем фильтр с первого пира на пропуск одной специфики, которую > вставляем в nonexist-map. не очень хорошо, конечно, но можно и так > > Имеем по sh ip bgp nei ZZZ.ZZZ.ZZZ.ZZZ всегда withdraw. > Местная AS которая указана в network не уходит ко 2-му пиру вообще никак. > > Вопрос: Какой сделать advertise-map и non-exist-map что-бы он вставлял > no-export community. ни то ни другое для этого не служат надо использовать neighbor x.x.x.x route-map MAP out > "The conditional BGP announcements are sent in addition to the normal > announcements that a BGP router sends to its peers." (C) CCO > т.е. как я понял оно сперва посылет обычную таблицу, а затем обновляет те > маршруты которые есть в > advertise-map а те которых нет, так и идут не затронутыми. > Тогда что вообще можно писать в advertise map и что должно быть на его > выходе ? > > P.S. Или данный вариант приведенного решения совсем не подходит для этой > задачи ? я бы не стал привязываться к любой специфике, лучше с кем-то договориться на default, а с кем-то на специфику и на нее ставить default-network ну и соответственно advertise-map написать... > > route-map NoExport permit 10 > set community no-export > ! > route-map From_XXX permit 10 > match ip address prefix-list XXX_In > ! > ip prefix-list XXX_In seq 5 permit XXX.XXX.XXX.0/20 > ! > neighbor ZZZ.ZZZ.ZZZ.ZZZ remote-as 2 > neighbor ZZZ.ZZZ.ZZZ.ZZZ soft-reconfiguration inbound > neighbor ZZZ.ZZZ.ZZZ.ZZZ advertise-map NoExport non-exist-map From_XXX тут почти все неправильно > > > #sh ip bgp neighbors ZZZ.ZZZ.ZZZ.ZZZ > BGP neighbor is ZZZ.ZZZ.ZZZ.ZZZ, remote AS 2, external link > Condition-map From_XXX, Advertise-map NoExport, status: Withdraw > > #sh ip bgp neighbors ZZZ.ZZZ.ZZZ.ZZZ advertised-routes > > # > > --- > Grigory Putintsev. Chief of IP network department > CJSC"SeverTransTeleCom". http://www.severttk.ru > GAP4-RIPE. E-Mail: g.putintsev@severttk.ru ICQ: 3319916 > > > > -- > Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru > -- Oleg Prokofiev OVP2-RIPE, OP1126 --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cisco/24973c28105cb.html, оценка из 5, голосов 10
|