The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Доступна переносимая версия OpenBGPD 6.6p0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Доступна переносимая версия OpenBGPD 6.6p0"  +/
Сообщение от opennews (??), 31-Окт-19, 22:53 
Разработчики OpenBSD подготовили выпуск переносимой редакции пакета маршрутизации OpenBGPD 6.6, который можно использовать в операционных системах, отличных от OpenBSD. Для обеспечения переносимости использованы части кода из проектов OpenNTPD, OpenSSH и LibreSSL. Кроме OpenBSD заявлена поддержка  Linux  и FreeBSD. Работа OpenBGPD протестирована в Debian 9, Ubuntu 14.04 и FreeBSD 12...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=51791

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Доступна переносимая версия OpenBGPD 6.6p0"  –2 +/
Сообщение от Аноним (1), 31-Окт-19, 22:53 
>можно использовать в операционных системах

они опять будут говорить, что их не волнуют проблемы их кода в других системах?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Доступна переносимая версия OpenBGPD 6.6p0"  +/
Сообщение от анонн (ok), 31-Окт-19, 23:35 
>>можно использовать в операционных системах
> они опять будут говорить, что их не волнуют проблемы их кода в
> других системах?

В смысле, будут ли косить под Леннарта?
А зачем они тогда готовили выпуски под другие ОС?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

19. "Доступна переносимая версия OpenBGPD 6.6p0"  +1 +/
Сообщение от Аноним (1), 01-Ноя-19, 15:27 
Кто их знает. Хайп наверно. Это как производители игрушек обещают продавать игру в стиме (или продают до релиза), а потом внезапно отваливают в эпик стор, который даёт им выгодней (откат+проценты). Или обещают линукс, и не держат слово. Тут то же самое видимо, вроде как кроссплатформа, но на других системах работает кое-как. Все эти разговоры о "безопасности" и "защищённости" вызывают одно сплошное умиление.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

3. "Доступна переносимая версия OpenBGPD 6.6p0"  –3 +/
Сообщение от К (?), 01-Ноя-19, 02:34 
Вообще они кое-то свое делают кросссистемным.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

25. "Доступна переносимая версия OpenBGPD 6.6p0"  +/
Сообщение от . (?), 02-Ноя-19, 20:38 
ну что вы, что вы - как обычно, если жалоб не будет - будут гордо надувать щеки.
А если вы найдете баг или того хуже rce и принесете им на блюдечке - тогда да, будут говорить что у вас неправильная система и неправильный bgpd, не из тех исходников. Вот в единственноверной-то этого бага неееет!

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Доступна переносимая версия OpenBGPD 6.6p0"  +/
Сообщение от Гвоздь (ok), 01-Ноя-19, 05:44 
Всегда было интересно:
Многие ли IXP используют сервера с ПО(bird,frr)? Или ставят  маршрутизаторы  с аппаратным форвардингом?  Трафика то немаленький, хоть и есть балансировка. Чем они мотивируют программный маршрутизатор? все упирается в денежную составляющюю?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Доступна переносимая версия OpenBGPD 6.6p0"  +2 +/
Сообщение от Виктор (??), 01-Ноя-19, 06:07 
Используются и еще как. 4 x 10G в бонидинге + DPDK (the_router) + quagga в сети оператора более 100к абонентов.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

7. "Доступна переносимая версия OpenBGPD 6.6p0"  +2 +/
Сообщение от Аноним (7), 01-Ноя-19, 07:34 
У IXP одни свитчи. Поскольку делать BGP коннекты каждого к каждому это слишком муторно, они ставят сервер, который агрегирует записи и отправляет роутерам провайдеров. Вот для этого сервера они и пилят OpenBGPD, а вовсе не для маршрутизации на Core i9.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

8. "Доступна переносимая версия OpenBGPD 6.6p0"  +/
Сообщение от Ю.Т. (?), 01-Ноя-19, 08:07 
Что значит "аппаратный маршрутизатор"? Не содержащий ПО?
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

11. "Доступна переносимая версия OpenBGPD 6.6p0"  +/
Сообщение от Аноним (7), 01-Ноя-19, 10:05 
ПО содержат все, даже свитчи хоть с какими то мозгами. Но циски и джуниперы имеют сопроцессоры, позволяющие фильтровать и маршрутизировать больше пакетов в секунду. Чисто программный маршрутизатор обычно не может переварить много гигабит трафика пакетиками по 64 байта, а для аппаратных норма забить каждый канал такими пакетами. Но дело в том, что средний размер пакета около 500 байт и такая производительность избыточна.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

26. "Re: Что значит 'аппаратный маршрутизатор'? Не содержащий ПО?"  +/
Сообщение от Dmitry.Karpov (??), 03-Ноя-19, 04:05 
Хороший вопрос.

Есть железки, которые изначально создавались для работы роутером. Там используется AsMP (асимметричная многопроцессорность): часть работы выполняет центральный процессор, а другую часть делают периферийные процессоры. И производительность всех процессоров подобрана так, чтобы система нормально работала, не имея сильной избыточности ни на одном процессоре.
Т.е. ту речь идёт не об "аппаратном маршрутизаторе", а скорее о "специализированном маршрутизаторе" - ибо никакую другую работу такая железка выполнять не может (или может, но очень плохо).

А ещё есть возможность взять компьютер общего назначения и запустить на нём программу (как правило, она работает в ядре), выполняющую работу по маршрутизации пакетов. Т.к. в аппаратной архитектуре такая работа не заложена (аппаратная архитектура заточена на универсальност - т.е. делает любую работу одинаково плохо), то такой маршрутизатор называют "программным".

А вообще, какие-то программы есть практически везде, даже в микроволновке.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

9. "Доступна переносимая версия OpenBGPD 6.6p0"  +2 +/
Сообщение от . (?), 01-Ноя-19, 08:23 
полагаю - все. Никакой траффик через эти серверы не идет - дочитайте уже книжку до главы про route reflector. Заодно и поймете, почему его нет смысла держать на аппаратном маршрутизаторе.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

13. "Доступна переносимая версия OpenBGPD 6.6p0"  +/
Сообщение от Гвоздь (ok), 01-Ноя-19, 11:42 
Я разобрался. спасибо
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

6. "Доступна переносимая версия OpenBGPD 6.6p0"  +/
Сообщение от Гвоздь (ok), 01-Ноя-19, 06:43 
как по надежности?  по обслуживанию ?
Дополнительно используете nat, bras на нем ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "Доступна переносимая версия OpenBGPD 6.6p0"  +/
Сообщение от macfaq (?), 01-Ноя-19, 14:09 
Не припомню проблем с этим пакетом.
Где-то там работает, держит BGP-сессии, есть не просит.
Впрочем, от машины с ним требуется немного: принять дефолт, анонсировать /24 .. /21 серых адресов для абонентов, плюс минимальные фильтры.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

10. "Доступна переносимая версия OpenBGPD 6.6p0"  +1 +/
Сообщение от amix (ok), 01-Ноя-19, 10:02 
А чем птичка плоха стала?
слишком скучная чтоль.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Доступна переносимая версия OpenBGPD 6.6p0"  –1 +/
Сообщение от омномном (?), 01-Ноя-19, 12:58 
Традиционный опёнковский NIH. Bird хорош и работает стабильно и надёжно, но.... есть такой openbgpd, который умеет меньше, но немерянно секьюрный, чем он секьюрнее bird-а никто не знает, но фанбои опёнка и мнимой (читай коммерческой, которую можно продать) безопасности уверены, что он безопаснее.

А что эта поделка умеет лишь в сотни тысяч роутов, что на фон full view капля в море - это какбэ неинтересные подробности, которые /не должны никого интересовать/.

Очередное ненужное. До потребного состояния оно дорастёт лет через 10, но если его никому не впирать, то не станет никогда. Поэтому и пушат. БСД-шники в своём реперуаре: загребают жар чужими руками.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

15. "Доступна переносимая версия OpenBGPD 6.6p0"  +/
Сообщение от Денис (??), 01-Ноя-19, 13:53 
Если во внутрь заглянуть, то там в коде большими кусками 1 в 1 quagga.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

27. "Доступна переносимая версия OpenBGPD 6.6p0"  +/
Сообщение от пох. (?), 03-Ноя-19, 11:01 
просто вопрос неправильно сформулирован - не "чем лучше", а "зачем эту НЁХ спонсирует райп".
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

23. "Доступна переносимая версия OpenBGPD 6.6p0"  +1 +/
Сообщение от vantoo (ok), 02-Ноя-19, 12:24 
> А чем птичка плоха стала?

Она выпускается под несвободной лицензией.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. "Доступна переносимая версия OpenBGPD 6.6p0"  +3 +/
Сообщение от ALHSLeoemail (ok), 01-Ноя-19, 11:10 
Хороший, надёжный БГП демон, работает как часы последних лет 12 ... Ещё с опёнка начинали на нём бгп строить, потом на фри перешли.
5 лет на 4х 10Г линках - по 10Г на каждого провайдера. Нагрузка смешная, но правда и делает только 1 - то для чего и предназначен, обмен пирами, переключение маршрутов и так далее, а не как многие - пытаются блекджек с девушками на бгп рутер прикрутить ...

При сравнении ( как многие пишут ) с железными готовыми решениями - к примеру с Juniper - намного быстрее перестроение маршрутов ( с полными таблицами от провайдеров ), да и сам принцип начала форварда - juniper пока не получит ВСЕ маршруты, и не переччитает цены - не будет форвардить, опенбгпд - сразу при получении роута.  

Чтоб не говорили о пустословии :
BGP в одной точке города в 1 компании (10Г линки) :
% uptime
10:13AM  up 1561 days,  3:08, 1 user, load averages: 0.07, 0.17, 0.21
****:~ % bgpctl sh
Neighbor                   AS    MsgRcvd    MsgSent  OutQ Up/Down  State/PrfRcvd
To_1*             ***86    5244938    4631211     0 29w3d16h    544
To_2*           ***02  188962627    5594603     0 18w1d07h 777324
To_3*            ***79  247064714   22453901     0 18w2d14h 776198
To_4*               ***14  313030232   17234174     0 51w1d22h Idle
To_5*                 ***81  190338343  925701332     0 76w3d04h     0

БГП в другой точке города, совсем в другой компании :
:~ % uptime
10:12AM  up 230 days, 20:54, 1 user, load averages: 0.38, 0.31, 0.26
***:~ % bgpctl sh
Neighbor                   AS    MsgRcvd    MsgSent  OutQ Up/Down  State/PrfRcvd
1***                    ***16     717456     657170     0 2d15h23m Active
2***                ***51     649528     664771     0 16w1d13h     36
3***                 ***4          0          0     0 Never    Idle
4***                 ***8     884890     664813     0 13w2d08h   3868
5***           ***8   31990812     664033     0 07w1d15h 764351
6***            ***8   31548932     664829     0 13w2d08h 1516349

по данной причине я рад - что его и на линуху наконецто портируют, так как учитывая полную виртуализацию всего и вся - это то что надо . Фря в вмваре и большом количестве сетевух не совсем хорошо себя ведёт ( тюнить приходиться драйвера сетёвок ). С линуксом в данной ситуации намного лучше. С опенбсд - проблема даже без виртуализации запихнуть на блейд - дрова виртуалконнекта ещё тот гемор при большом количестве сетёвок в опенбсд + мультипроцессорность до 6-ки опёнка.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Доступна переносимая версия OpenBGPD 6.6p0"  +1 +/
Сообщение от erera22 (ok), 01-Ноя-19, 14:15 
Основное время, на том же Juniper, занимает синхронизация RE и ASIC, которого у софт-роутера нет по определению.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

18. "Доступна переносимая версия OpenBGPD 6.6p0"  +/
Сообщение от erera22 (ok), 01-Ноя-19, 14:27 
На сегодня, в телеком сообществе, bird - является стандартом. Дело даже не в каком-то исключительном коде, производительности или супер-безопасности относительно существующих конкурентов. Он банально удобнее той же Quagga: поддерживается, развивается и активно применяется (читай "шишки уже кем-то набиты до тебя"). Он удобнее как в обслуживании, так и в мониторинге.

Если идет разработка новых правил для LIR (предложений, требований и хотелок), обкатка и т.д. - это тоже, чаще всего, реализуется не в каких-либо "тестовых прошивках" для Juniper/Cisco. А допиливается в птице, благо, что не слишком проблематично (код прост и понятен). И результат выкатывается на обсуждение.

При учете, что создатель птицы активно прорывается в совет RIPE... Ну может это еще один повод поддержать альтернативное ПО ;) В любом случае, вряд ли есть причины хотеть отсутствие конкуренции, главное, чтобы опенковцы, как это часто бывает, не опошлили свой проект овердозом ограничений.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Доступна переносимая версия OpenBGPD 6.6p0"  +/
Сообщение от Аноним (20), 02-Ноя-19, 00:14 
Есть хороший мануал по bird?
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

22. "Доступна переносимая версия OpenBGPD 6.6p0"  +/
Сообщение от Аноним (22), 02-Ноя-19, 11:55 
Квагга мне казлось всё? Вместо неё развивают frrouting.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

21. "Доступна переносимая версия OpenBGPD 6.6p0"  +/
Сообщение от Psyscho_Skunk (?), 02-Ноя-19, 09:45 
Ну почему проект OpenBSD не может писать вообще весь софт мира???
Это был бы мир идеального ПО.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "Доступна переносимая версия OpenBGPD 6.6p0"  +/
Сообщение от werweremail (?), 02-Ноя-19, 14:49 
В пакете FRR на Pfsense\opnsense
активно пользуется наряду с OSPF forum.netgate.com/topic/147028/два-провайдера-и-openvpn-клиент
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Доступна переносимая версия OpenBGPD 6.6p0"  +/
Сообщение от Анонимemail (28), 04-Ноя-19, 07:07 
На всех OCP свичах с линуксом (cumulus, sonic) де факто стоит FrrRouting
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру