catalist Posted June 14, 2017 Добрый день! Имеется роутер ciso c AS 1 с префиксом 1.0.0.0/16 У него есть аплинк с дефолтом aplink. К нему в качестве даунлинка подключена AS 2 c префиксом 2.0.0.0/16 Схема такая: Аплинк----AS1----AS2 Необходимо на префикс 1.0.0.0/16 (AS1) навесить комьюнити АААА:0000, а префикс конечной AS не трогать. До изменений анонсы наверх выглядели так: AS1#sh ip bgp neighbors aplink advertised-routes Network Next Hop Metric LocPrf Weight Path Route Distinguisher: 1:1 (default) *> 1.0.0.0/16 0.0.0.0 0 32768 i *> 2.0.0.0/16 x.x.x.x 0 10000 2 i Делаем так: ip as-path access-list 5 permit ^$ route-map COMMUNITY permit 10 match as-path 5 set community AAAA:0000 router bgp 1 nei aplink remote-as xxxxx nei aplink send-community nei aplink route-map COMMUNITY out При такой конфигурации префикс даунлинка (AS2) исчезает из анонсов наверх. Выглядит это вот так: AS1#sh ip bgp neighbors aplink advertised-routes Network Next Hop Metric LocPrf Weight Path Route Distinguisher: 1:1 (default) *> 1.0.0.0/16 0.0.0.0 0 32768 i Помогите плиз кто знает как провернуть фокус? ЗЫ: без роутмапа комьюнити навешивается на все префиксы, это видно через лукинг глас аплинка. Share this post Link to post Share on other sites More sharing options...
zstas Posted June 14, 2017 вам надо ещё 2-ое правило в роут мапе, которое разрешает другой префикс. Share this post Link to post Share on other sites More sharing options...
catalist Posted June 14, 2017 Подскажите примером плиз..... Share this post Link to post Share on other sites More sharing options...
zhenya` Posted June 14, 2017 route-map COMMUNITY 20 И все.. Share this post Link to post Share on other sites More sharing options...
catalist Posted June 14, 2017 да, спасибо то что нада, тему закрываю Share this post Link to post Share on other sites More sharing options...