Опыт с BIRD для BGP?

10

В настоящее время мы используем Quagga с Debian Linux для запуска BGP-маршрутизатора с полной таблицей. Настройка до сих пор была очень простой, но мы подошли к тому моменту, когда мне пришлось немного переконфигурировать роутер и захотеть все уладить.

Я никогда не понимал Quagga, и всегда находил, что его документация отсутствует. Похоже, что имитирует Cisco, о которой я только понимаю.

Птица привлекла мое внимание недавно. Пара статей / презентаций, которые я нашел, продвигает его как легкий и более отзывчивый в условиях стресса по сравнению с Quagga. И на самом деле, похоже, очень приличная документация.

Итак, я хотел бы знать:

  • Кто сейчас управляет BIRD и в какой форме?
  • Как это стабильность? Я читал об этом на нескольких сайтах в производстве.
  • Допустим, мне совершенно безразлично настроение Cisco для конфигурации. Как обстоят дела с настройкой, обслуживанием, мониторингом и т. Д. BIRD в целом?
  • И любые другие заметные события, которые вы можете иметь с этим.
Shtééf
источник

Ответы:

4
  • Похоже, что некоторые интернет-биржи работают как птицы, так как серверы маршрутов в их производственной сети см. Здесь несколько примеров.
  • Я являюсь частью dn42 (своего рода сетевая игровая площадка), и до сих пор у меня вообще не было проблем с птицами (в отличие от quagga, который меня несколько раз обжег, поэтому можно с уверенностью сказать, что он должен работать и в общедоступной производственной среде).
  • Если вам нравится редактировать вашу конфигурацию с помощью правильного редактора или вы хотите сгенерировать конфигурацию из какого-то источника данных или около того (что я делаю), то птица для вас. Если вы предпочитаете редактировать свою конфигурацию через интерфейс командной строки, то не так много.
  • BIRD требует, чтобы вы запустили отдельный демон для IPv4 и IPv6 (в отличие от quagga), но это не большая потеря, IMHO, поскольку запуск IPv4 и IPv6 через один и тот же пиринг в любом случае является PITA в quagga.
welterde
источник
3

Большинство отзывов о ПТИЦЕ, которые я встречал, были в качестве IX. Это означает, что тесты и опыт были довольно конкретными. Тем не менее, если оно оказалось стабильным в таких случаях, вы можете быть уверены, что оно будет готово для вас, так сказать, для «конечного пользователя».

Вот две презентации из недавнего UKNOF, которые вы должны найти актуальными:

Возможно, вы захотите также рассмотреть OpenBGP как вариант, который я лично могу подтвердить качество продукции. Его настройка также основана на конфигурационных файлах, что я всегда считаю преимуществом, поскольку оно облегчает управление с помощью управления конфигурациями и управления версиями. Точно так же он не содержит никаких мерзостей Cisco. Однако для этого требуется установка OpenBSD, которую вы можете рассмотреть вне пределов комфорта для ОС.

В любом случае, подышите свежим воздухом и канавой Quagga :)

Дэн Карли
источник
Вторая презентация относится к другой презентации, которая прошла в NANOG в феврале. Это также доступно в Интернете по адресу: nanog.org/meetings/nanog48/abstracts.php?pt=MTUxMyZuYW5vZzQ4
Shtééf
0

Я использую Bird на нескольких узлах Anycast, и стабильность и простота настройки была превосходной.

На наших обычных роутерах мы используем Vyatta, и я бы хотел, чтобы они заменили там демона bgp на bird. :-)

Спроси Бьёрна Хансена
источник