mnemonic Опубликовано 21 июля, 2016 · Жалоба Всем привет. Два роутера соединены между собой напрямую. Один Cisco 6500, другой linux (Quagga). Задача передавать через BGP префиксы формата x.x.x.x/32 на cisco. Всего префиксов порядка 4000 Конфиг Cisco 6500 router bgp 64512 no synchronization bgp router-id 10.0.100.201 bgp log-neighbor-changes neighbor 10.0.100.2 remote-as 64513 no auto-summary Конфиг Quagga (bgpd.conf) router bgp 64513 bgp router-id 10.0.100.2 network 104.28.12.39/32 network 104.28.13.39/32 neighbor 10.0.100.201 remote-as 64512 Проблема в том что если добавить кол-во префиксов больше 270(замечено опытным путем) , то удаленный роутер(cisco) рвет соединение и обнуляет таблицу маршрутизации. Если добавлять префиксы постепенно не более 270 штук, то таблицу можно наполнить. Но если сохранить конфиг и перезагрузить Quagga то BGP сессия рвется и маршруты на передаются. Где может быть затык? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Mindaugas Опубликовано 21 июля, 2016 · Жалоба Вы хотите на BGP поднят /32? Зачем вам это? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
mnemonic Опубликовано 21 июля, 2016 · Жалоба Вы хотите на BGP поднят /32? Зачем вам это? хочу роутить этот трафик на прокси Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Mindaugas Опубликовано 21 июля, 2016 · Жалоба трафик на прокси NAT? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sio Опубликовано 21 июля, 2016 · Жалоба Проблема в том что если добавить кол-во префиксов больше 270(замечено опытным путем) , то удаленный роутер(cisco) рвет соединение и обнуляет таблицу маршрутизации. Если добавлять префиксы постепенно не более 270 штук, то таблицу можно наполнить. Но если сохранить конфиг и перезагрузить Quagga то BGP сессия рвется и маршруты на передаются. Где может быть затык? IP MTU согласуйте на интерфейсах. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
mnemonic Опубликовано 21 июля, 2016 · Жалоба Проблему решили перенастройкой control-plane policy BGP трафик шёл на control-plane вместе с мусором. Ну и резался как положено. Перевёл его в critical Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Mechanic Опубликовано 8 декабря, 2016 · Жалоба Вмешаюсь. Стоит quagga 0.99.22.4 аплинки наливают fullview, но в таблицах отсутствуют несколько подсетей /24. По конфигу нечего не отфильтровывается. Запросил аплинка - наливают ли конкретно эти подсетки, подтверждают. в чем могут быть проблемы ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
YuryD Опубликовано 8 декабря, 2016 · Жалоба Вмешаюсь. Стоит quagga 0.99.22.4 аплинки наливают fullview, но в таблицах отсутствуют несколько подсетей /24. По конфигу нечего не отфильтровывается. Запросил аплинка - наливают ли конкретно эти подсетки, подтверждают. в чем могут быть проблемы ? Памяти не хватило под несколько fv ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Mechanic Опубликовано 8 декабря, 2016 · Жалоба ресурсы сервака есть как отдельно выделить память для quagga, не знаю n# sh bgp mem 1138436 RIB nodes, using 122 MiB of memory 1241175 BGP routes, using 76 MiB of memory 7 Static routes, using 336 bytes of memory 1242362 Adj-In entries, using 38 MiB of memory 21 Adj-Out entries, using 840 bytes of memory 417144 BGP attributes, using 22 MiB of memory 417144 BGP extra attributes, using 35 MiB of memory 10 unknown attributes 179262 BGP AS-PATH entries, using 5602 KiB of memory 179549 BGP AS-PATH segments, using 4208 KiB of memory 10538 BGP community entries, using 329 KiB of memory 171 BGP community entries, using 5472 bytes of memory 6 peers, using 27 KiB of memory 56 hash tables, using 2240 bytes of memory 607167 hash buckets, using 14 MiB of memory 9 compiled regexes, using 288 bytes of memory Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
rdc Опубликовано 9 декабря, 2016 · Жалоба квагга, мягко говоря, немного устарела ставьте bird Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
orlik Опубликовано 10 декабря, 2016 · Жалоба квагга, мягко говоря, немного устарела ставьте bird А чем устарела ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
SUrov_IBM Опубликовано 10 декабря, 2016 · Жалоба Вмешаюсь. Стоит quagga 0.99.22.4 аплинки наливают fullview, но в таблицах отсутствуют несколько подсетей /24. По конфигу нечего не отфильтровывается. Запросил аплинка - наливают ли конкретно эти подсетки, подтверждают. в чем могут быть проблемы ? Mechanic, доброго Вам времени суток. Если для Вас не сильно критичен кратковременный перерыв связи что бы точно убедится, в получении проблемного префикса x.x.x.x/24, можно попробовать временно отфильтровать входящие от Uplink’а префиксы. router bgp xxxxx ! Указываем фильтр, который будет фильтровать входящие префиксы. neighbor <Uplink> prefix-list TEST-routes in ! Указываем тестируемый (который желаем принять от Uplink’а) префикс x.x.x.x/24. ip prefix-list TEST-routes seq 10 permit x.x.x.x/24 le 32 ! Запрещаем приём всех остальных префиксов. ip prefix-list TEST-routes seq 100 deny 0.0.0.0/0 le 32 Сбрасываем (clear ip bgp <Uplink>) BGP сессию с Uplink’ом, ожидая установления соединения и наполнения таблицы (может занять несколько минут). Попробовал на своём оборудовании, через фильтр прошёл единственный ожидаемый префикс: # sh ip bgp neighbors <Uplink> routes Network Next Hop Metric LocPrf Weight Path *> 194.85.25.0 *.*.*.* 0 * 8359 8342 201052 i Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
lapata2015 Опубликовано 10 декабря, 2016 · Жалоба Вы хотите на BGP поднят /32? Зачем вам это? для разного Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vurd Опубликовано 10 декабря, 2016 · Жалоба Как префиксы объявлены? Через network или редистрибьюцией? Объясните задачу. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...