ThreeDHead Posted April 23, 2013 Есть роут-сервер, на нем Quagga/BGP, принимает маршруты и складывает их в основную таблицу маршрутизации, все как обычно. Но т.к. в задачи роут-сервера маршрутизация трафика не входит, хочется завернуть все полученные маршруты в альтернативную таблицу маршрутизации, чтобы "не мешались". Есть какое стандартное решение в квагге? Патч? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
^rage^ Posted April 23, 2013 afaik, не умеет этого квагга. лучше бы её выкинуть и взять bird. он очень крутой. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
martin74 Posted April 23, 2013 http://www.nongnu.org/quagga/docs/docs-info.html#Zebra команда table оно? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
apm Posted April 23, 2013 setfib 1 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
ThreeDHead Posted April 23, 2013 http://www.nongnu.org/quagga/docs/docs-info.html#Zebra команда table оно? Во, прелесть какая, видимо оно. Спасибо. Да, имел ввиду аналог из iproute2 - "ip route add default via 1.2.3.4 table 1234" Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
ThreeDHead Posted April 23, 2013 setfib 1 Не оно. Я про Linux/Quagga Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
vlad11 Posted April 23, 2013 Даже, странно, в Дебиане работает :) Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
DemYaN Posted April 23, 2013 Во, прелесть какая, видимо оно. Спасибо. Да, имел ввиду аналог из iproute2 - "ip route add default via 1.2.3.4 table 1234" Ведь это только для статики, но вам ведь нужно динамику в отдельную таблицу? Если не нужно маршруты складывать в kernel, тогда возможно view'ы помогут? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
vlad11 Posted April 23, 2013 Ведь это только для статики, но вам ведь нужно динамику в отдельную таблицу? Если не нужно маршруты складывать в kernel, тогда возможно view'ы помогут? Table вешается только на маршруты, передающиеся в ядро. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
^rage^ Posted April 24, 2013 http://www.nongnu.org/quagga/docs/docs-info.html#Zebra команда table оно? ну будет оно все маршруты, которые должны попасть в ядро сливать в отдельную табличку. bird с его protocol kernel куда более гибкие варианты позволяет делать(например, переливать маршруты из одной таблички роутинга в другую с фильтрацией). или же сливать из ospf в одну табличку, из bgp - в другую. вообщем, тут вопрос только фантазии. а с кваггой - это надо заморачиваться с network namespaces. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
vlad11 Posted April 24, 2013 Вопрос смены Quagga на Bird не стоит. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Alex/AT Posted April 24, 2013 Вопрос смены Quagga на Bird не стоит. А по-хорошему - именно с этого вопроса и надо бы начать. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
ThreeDHead Posted April 25, 2013 А по-хорошему - именно с этого вопроса и надо бы начать. Зачем холивар разводите? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
vlad11 Posted April 25, 2013 Зачем вы тгавите! Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
dsk Posted May 1, 2013 bgp multiple-instance ! router bgp 123 view rs bgp router-id 1.2.3.100 no bgp default ipv4-unicast neighbor 1.2.3.4 remote-as 321 neighbor 1.2.3.4 activate neighbor 1.2.3.4 soft-reconfiguration inbound neighbor 1.2.3.4 route-server-client ..... Уже не первый год живет такая квагга роутсервером, каши не просит, маршруты в таблицу не попадают. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
vlad11 Posted May 5, 2013 Уже не первый год живет такая квагга роутсервером, каши не просит, маршруты в таблицу не попадают. И какая из этих опций говорит - не ложить пришедшие маршруты в системную таблицу маршрутизации? Эта? bgp multiple-instance Эта? router bgp 123 view rs или эта? neighbor 1.2.3.4 route-server-client Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
dsk Posted May 5, 2013 По сути вторая. — Command: router bgp as-number view name Make a new BGP view. You can use arbitrary word for the name. This view's route selection result does not go to the kernel routing table. Отсюда - http://quagga.piotrkosoft.net/docs/docs-multi/BGP-instance-and-view.html Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
vlad11 Posted May 6, 2013 Благодарю. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...