Jump to content

Recommended Posts

Posted

Всем привет.

Два роутера соединены между собой напрямую. Один 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 сессия рвется и маршруты на передаются. Где может быть затык?

Posted

Проблема в том что если добавить кол-во префиксов больше 270(замечено опытным путем) , то удаленный роутер(cisco) рвет соединение и обнуляет таблицу маршрутизации. Если добавлять префиксы постепенно не более 270 штук, то таблицу можно наполнить. Но если сохранить конфиг и перезагрузить Quagga то BGP сессия рвется и маршруты на передаются. Где может быть затык?

IP MTU согласуйте на интерфейсах.

Posted

Проблему решили перенастройкой control-plane policy

BGP трафик шёл на control-plane вместе с мусором. Ну и резался как положено.

Перевёл его в critical

  • 4 months later...
Posted

Вмешаюсь.

Стоит quagga 0.99.22.4

аплинки наливают fullview, но в таблицах отсутствуют несколько подсетей /24.

По конфигу нечего не отфильтровывается.

Запросил аплинка - наливают ли конкретно эти подсетки, подтверждают.

в чем могут быть проблемы ?

Posted

Вмешаюсь.

Стоит quagga 0.99.22.4

аплинки наливают fullview, но в таблицах отсутствуют несколько подсетей /24.

По конфигу нечего не отфильтровывается.

Запросил аплинка - наливают ли конкретно эти подсетки, подтверждают.

в чем могут быть проблемы ?

Памяти не хватило под несколько fv ?

Posted

ресурсы сервака есть

как отдельно выделить память для 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

Posted

Вмешаюсь.

Стоит 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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.