Опыт с BIRD для BGP?

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

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

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

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

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

3 ответа

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

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

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

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

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

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

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

Другие вопросы по тегам