Jump to content

Настроить RS на базе BIRD BGP

Из-за роста кол-ва аплинков, и кол-ва префиксов, хочется поднять у себя раут сервер на базе бирда, стыковочные сети уже расширены до /29.

Стоимость работ договорная.

Контакты в ЛС или в сразу в скайп as43031

Edited by catalist

Share this post


Link to post
Share on other sites

А чё он должен делать? принять префиксы от аплинков, посчитать best-path по всем префиксам и отдать их asbr-ам с сохранением оригинального next-hop'а?

 

Т.е. у вас тупо заканчивается RAM на роутерах? на утилизацию fib/tcam(которого обычно и не хватает) это никак не скажется

Share this post


Link to post
Share on other sites

Вообще да, ещё нада в анонсах аплинкам некстхоп подменять, но про ткам я как то не подумал.

Сейчас ситуация такая:

CPU Resources
 CPU utilization: Module             5 seconds       1 minute       5 minutes
                  1  RP              33% /  1%            27%             31%
                  1  SP              25% /  4%            32%             32%
 Processor memory: Module   Bytes:       Total           Used           %Used
                   1  RP             890768816      793224324             89%
                   1  SP             825568656      266577424             32%
 I/O memory: Module         Bytes:       Total           Used           %Used
             1  RP                    67108864       21605604             32%
             1  SP                    67108864       20884952             31%



L3 Forwarding Resources
            FIB TCAM usage:                     Total        Used       %Used
                 72 bits (IPv4, MPLS, EoM)     1032192      552334         54%
                144 bits (IP mcast, IPv6)        8192         301          4%

                    detail:      Protocol                    Used       %Used
                                 IPv4                      552325         54%
                                 MPLS                           8          1%
                                 EoM                            1          1%

                                 IPv6                         294          4%
                                 IPv4 mcast                     4          1%
                                 IPv6 mcast                     3          1%

           Adjacency usage:                     Total        Used       %Used
                                              1048576         367          1%

 

правда на подходе ещё один аплинк с fw.

Edited by catalist

Share this post


Link to post
Share on other sites

Скорее всего ТС захочет еще балансировки по нескольким аплинкам.

С учетом размеров его сетей /20 и /22 - это будет непростая задача.

RS на bird сделала MSK-IX и NIX.CZ.

На quagga тоже можно сделать.

 

Если бы ТС сделал более развернутое ТЗ - было бы вообще замечательно.

Спасибо.

Share this post


Link to post
Share on other sites

catalist

Итого, tcam у вас перераспределён и его ещё относительно надолго хватит. Добавление ещё одного(или нескольких fv) на утилизацию tcam-а не влияет. Относительно RAM - у вас ещё вроде бы есть запас. Прикиньте сколько у вас съедает 1 fv (путем отключения одного уже существующего аплинка) и таким образом вы приблизительно поймете сколько еще fv можно добавить. И кстати, soft-reconf выключен?

 

Вообще да, ещё нада в анонсах аплинкам некстхоп подменять

Ну тут зависит от схемы. Красивее - анонсить с asbr на RS, а с RS аплинку, сохраняя исходный nexthop. Ну это уже детали.

 

В целом, я думаю, у вас ещё есть запас по RAM и ничего делать вам не нужно. Если это действительно так, то можете выслать мне ящик пива на сэкономленные деньги :)

 

vlad11

Так он уже балансирует трафик по аплинкам. Что с RS, что без него, это вообще никак не влияет на сложность решения вопросов балансировки

Share this post


Link to post
Share on other sites

Да soft-reconf выключен.

Просто тут ещё IPv6 подкатывает.

Ну тут зависит от схемы. Красивее - анонсить с asbr на RS, а с RS аплинку, сохраняя исходный nexthop. Ну это уже детали.

да именно этого и хотели.

Скорее всего ТС захочет еще балансировки по нескольким аплинкам.
С учетом размеров его сетей /20 и /22 - это будет непростая задача.

Почему? Сейчас с этим цыска нормально справляется.

В целом, я думаю, у вас ещё есть запас по RAM и ничего делать вам не нужно. Если это действительно так, то можете выслать мне ящик пива на сэкономленные деньги :)

скажите адрес :)

vlad11

Так он уже балансирует трафик по аплинкам. Что с RS, что без него, это вообще никак не влияет на сложность решения вопросов балансировки

+1

 

И опять таки с RS можно использовать до 4 asbr так как сети стыковочные у нас /29 :)

Share this post


Link to post
Share on other sites

Просто тут ещё IPv6 подкатывает.

опять же. подкатывает ipv6, это впервую очередь вопрос tcam-а, у вас его при текущем профиле не хватит, т.к. сейчас уже ipv6 fv это 22К префиксов и опять же RS вас тут ну никак не спасёт, вам придётся делать что-то типа mls cef maximum-routes ip 768, чтоб и ipv4 fv и ipv6 fv влезли одновременно

 

ну и по поводу 4 asbr - у вас же всё равно возникнут геморрои с едиными точками отказа в виде самой RS, свитчом через которые эти аплинки подключены. конечно, аплинки можно включить через разные свитчи, RS виртуализовать и сделать FT, но это уже какая-то через чур сложная схема на мой взгляд...

Share this post


Link to post
Share on other sites

vlad11

Так он уже балансирует трафик по аплинкам. Что с RS, что без него, это вообще никак не влияет на сложность решения вопросов балансировки

 

Где и кто балансирует? :)

Если речь идет о кошке, то ей не поможет RS. Точка отказа одна.

Share this post


Link to post
Share on other sites

У bird-а в комплекте есть конфиг для работы в режиме RS.

Ничего особенного кроме как as-path и префикс листов для каждого пира настраивать не надо.

Вопрос только в генерации этих префиксов с райпе. Но судя по описанию не IX запускается, так что вряд ли это имеет значение.

Share this post


Link to post
Share on other sites

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.