The OpenNET Project / Index page

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

Доступна сетевая операционная система DentOS 3.2

16.09.2023 14:20

Опубликован выпуск сетевой операционной системы DentOS 3.2, основанной на ядре Linux и предназначенной для оснащения коммутаторов, маршрутизаторов и специализированного сетевого оборудования. Изначально проект был основан компанией Amazon для оснащения сетевого оборудования в своей инфраструктуре, но затем перешёл под покровительство организации Linux Foundation и в число ключевых участников проекта помимо Amazon вошли такие компании, как Delta Electronics, Marvell, NVIDIA, Edgecore Networks и Wistron NeWeb (WNC). Код DentOS написан на языке Си и распространяется под свободной лицензией Eclipse Public License.

Системное окружение основано на дистрибутиве ONL (Open Network Linux), который, в свою очередь, использует пакетную базу Debian GNU/Linux и предоставляет инсталлятор, настройки и драйверы для запуска на коммутаторах. ONL развивается проектом Open Compute и представляет собой платформу для создания специализированных сетевых устройств, поддерживающую установку на более ста разных моделей коммутаторов. В состав входят драйверы для взаимодействия с применяемыми в коммутаторах индикаторами, датчиками температуры, кулерами, шинами I2C, GPIO и SFP-трансиверами. Для управления можно использовать инструментарии IpRoute2 и ifupdown2, а также gNMI (gRPC Network Management Interface). Для определения конфигурации применяются модели данных YANG (Yet Another Next Generation, RFC-6020).

Для управления коммутацией пакетов в DentOS задействована подсистема ядра Linux SwitchDev, позволяющая создавать драйверы для коммутаторов Ethernet, способные делегировать операции по перенаправлению кадров и обработке сетевых пакетов специализированным аппаратным чипам. Программная начинка базируется на штатном сетевом стеке Linux, подсистеме NetLink и таких инструментах, как IPRoute2, tc (Traffic Control), brctl (Bridge Control) и FRRouting, а также протоколах VRRP (Virtual Router Redundancy Protocol), LLDP (Link Layer Discovery Protocol) и MSTP (Multiple Spanning Tree Protocol).

Система доступна для коммутаторов на базе ASIC Marvell и Mellanox, насчитывающих до 48 10-гигабитных портов. Поддерживается работа с различными ASIC и чипами обработки сетевых данных, включая ASIC-чипы Mellanox Spectrum, Marvell Aldrin 2 и Marvell AC3X с реализацией таблиц аппаратного перенаправления пакетов.

В новой версии добавлены следующие улучшения:

  • Пакетная база обновлена до Debian 10.
  • Включена поддержка сетевых интерфейсов виртуальной маршрутизации и перенаправления (VRF, Virtual routing and forwarding).
  • Добавлена поддержка коммутаторов на базе платформы TN48M2-SWDEV (вариант TN48M2 с SPI flash, размером 64MB).

В выпуске DentOS 3.2 предложена проверенная реализация протоколов:

  • ECMP (Equal Cost Multi-Path)
  • LACP (Link Aggregation Control Protocol)
  • LLDP (Link Layer Discovery Protocol)
  • RSTP (Rapid Spanning Tree Protocol)
  • VRRP (Virtual Router Redundancy Protocol)


  1. Главная ссылка к новости (https://github.com/dentproject...)
  2. OpenNews: Pi-KVM - проект открытого KVM-коммутатора на Raspberry Pi
  3. OpenNews: Операционная система коммутаторов Dell основана на NetBSD
  4. OpenNews: Представлен Ethernet-коммутатор, укомплектованный Ubuntu Linux
  5. OpenNews: Компания Microsoft продемонстрировала собственный Linux-дистрибутив для коммутаторов
  6. OpenNews: Компания Microsoft открыла код Linux-системы для сетевых коммутаторов
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/59768-dentos
Ключевые слова: dentos, switch
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (68) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 14:43, 16/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > debian
     
     
  • 2.3, Аноним (3), 14:54, 16/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Только по этому и нужно.
     
     
  • 3.12, Аноним (-), 16:06, 16/09/2023 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 3.25, Аноним (25), 19:20, 16/09/2023 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
     
  • 4.26, Аноним (-), 19:38, 16/09/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 4.33, Аноним (33), 20:52, 16/09/2023 Скрыто ботом-модератором     [к модератору]
  • +4 +/
     
     
  • 5.46, Аноним (46), 22:20, 16/09/2023 Скрыто ботом-модератором     [к модератору]
  • +5 +/
     

     ....ответы скрыты (6)

  • 1.2, Аноним (3), 14:53, 16/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +17 +/
    ОС для стоматологов ставят на роутере. Дожили.
     
     
  • 2.7, Аноним (7), 15:12, 16/09/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Для дантистов же. И таки им лучше знать, что ставить на роутер в вашем импланте
     
     
  • 3.11, Аноним (3), 15:58, 16/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Точняк дантисты вставляют зонды через рот вот им для этого и нужна ОС. Всё встало на свои места.
     
     
  • 4.18, коньюктивит (?), 17:56, 16/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    И тысячи глаз там ничего не увидят. Если постоянно пингвинов ртом не ловить, конечно.
     
     
  • 5.51, Аноним (51), 01:45, 17/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В роутере полно информации, поэтому не стоит относиться к безопасности данного устройства легкомысленно. Я напомню что возможна утечка банковских данных или логина с паролем, имей злоумышленник доступ. Также само устройство может эксплуатироваться в иных целях.
     
     
  • 6.65, Аноним (65), 09:11, 17/09/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А если не хранить пароли в браузере и пользоваться менеджером паролей вроде KepassXC это не поможет?
     
  • 4.29, Аноним (29), 20:24, 16/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Аааа, вставляют, точняк, теперь понял. Спасибо, что объяснил
     
  • 2.16, BrainFucker (ok), 16:50, 16/09/2023 Скрыто ботом-модератором     [к модератору]
  • +2 +/
     
  • 2.27, Аноним (-), 19:42, 16/09/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вам же анестезиолог планировщик ядра писал как-то. Что не так в этом случае?
     
  • 2.76, mos87 (ok), 12:33, 17/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    dent переводится как вмятина.
     
     
  • 3.81, Аноним (81), 15:21, 17/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    dent переводится как выбоина
     

  • 1.6, Аноним (6), 15:03, 16/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А где обои?
     
     
  • 2.8, Аноним (8), 15:13, 16/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Исходя их названия - на них должны быть изображены зубы )
    Оно нам точно надо? ))
     
     
  • 3.17, Бульдох (?), 16:51, 16/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    "... зубов нет, но дёсна в таком состоянии"
     
     
  • 4.19, коньюктивит (?), 17:57, 16/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Об этом нужно снова у красноглазой утки спросить.
     

  • 1.13, Атон (?), 16:19, 16/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    В этой новости не хватает HCL.

    могу ли я запустить эту ос на своем D-link Dir 300?

     
     
  • 2.21, коньюктивит (?), 18:00, 16/09/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это такой, который в комплекте с корой дуба идёт?
     

  • 1.20, YetAnotherOnanym (ok), 17:58, 16/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > делегировать операции по перенаправлению кадров и обработке сетевых пакетов специализированным аппаратным чипам
    > базируется на штатном сетевом стеке Linux, ...

    А как оно вообще попадает в сетевой стек линукса, если чипы должны сами разбираться с пакетами?

     
     
  • 2.30, Full Master (?), 20:29, 16/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    По идее попадет только то, с чем чипы не смогли разобраться.
     
  • 2.53, Аноним (53), 01:55, 17/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >> делегировать операции по перенаправлению кадров и обработке сетевых
    >> пакетов специализированным аппаратным чипам
    >> базируется на штатном сетевом стеке Linux, ...
    > А как оно вообще попадает в сетевой стек линукса, если чипы должны
    > сами разбираться с пакетами?

    Ну вот так - линух энное время как умеет "полухардварный" оффлоад. Когда жирные потоки выгружаются на хардварный офлоадер, или как-то так. Там целая подсистема есть и даже опенврт чем-то таким стал пользоваться на ряде чипов.

     
  • 2.69, Товарищ Ким Чен Ын (?), 09:20, 17/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >> делегировать операции по перенаправлению кадров и обработке сетевых пакетов специализированным аппаратным чипам
    >> базируется на штатном сетевом стеке Linux, ...
    > А как оно вообще попадает в сетевой стек линукса, если чипы должны
    > сами разбираться с пакетами?

    Чип всего лишь это набор полупроводников

     

  • 1.23, onanim (?), 19:00, 16/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    >  Пакетная база обновлена до Debian 10.

    господа знают толк в стабильном ПО

     
  • 1.24, fahri (?), 19:19, 16/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Эдмон Дантес
     
     
  • 2.102, Sw00p aka Jerom (?), 12:24, 18/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Харви Дент :)
     

  • 1.32, Аноним (32), 20:46, 16/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Чем это лучше zrouter?
     
     
  • 2.34, Аноним (25), 21:01, 16/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >ZRouter.org is a FreeBSD based firmware...

    Ну ты понял.

     
  • 2.41, Аноним (41), 21:47, 16/09/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Правильный вопрос - чем лучше openwrt? Или pfsense
     
     
  • 3.100, pofigist (?), 10:23, 18/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    За такие вопросы - надо сразу увольнять с волчим билетом.
    DentOS это L3-switch OS, OpenWRT это SOHO Router OS, а pfsense - SOHO firewall OS.
    Все три - решают принципиально разные задачи. Нет, все в одном сделать - очень плохая идея.
     
     
  • 4.103, Аноним (103), 13:36, 18/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Типа все обязаны знать сорта всех бесконечных дистров? На производстве всё равно ваши open-pf-dentos не используются.
     
     
  • 5.111, pofigist (?), 12:47, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если рассуждаешь - обязан знать.
     

  • 1.45, Аноним (45), 22:13, 16/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Вроде новость про дистрибутив Линукс, а срач на тему среды рабочего стола не получается начать. В общем да и Гном и КДЕ гавно.
     
     
  • 2.47, Блендер (?), 22:32, 16/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Openbox последняя надежда утопающих, крепитесь!
     
  • 2.57, коньюктивит (?), 02:08, 17/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Они даже в роутере оно.
     

  • 1.52, Аноним (51), 01:50, 17/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А чем он лучше DDWRT и OpenWRT? Какие у него особенности? Ну кроме того что он на Debian.
     
     
  • 2.55, Аноним (51), 02:01, 17/09/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Хотя этот абзац мне кое-что уже объясняет: "Система доступна для коммутаторов на базе ASIC Marvell и Mellanox, насчитывающих до 48 10-гигабитных портов. Поддерживается работа с различными ASIC и чипами обработки сетевых данных, включая ASIC-чипы Mellanox Spectrum, Marvell Aldrin 2 и Marvell AC3X с реализацией таблиц аппаратного перенаправления пакетов."
    Железо там наверняка мощное, не каждая ОС для роутера такое поддерживает.
    Перечитал ещё раз новость и по софту понятно. С одной стороны интересно, с другой смотрю дискуссии о зондах. Вот чтобы с обновлениями или готовой сборкой не пришли особые пакеты на роутер, нужны отечественные производители ОС для роутеров, которые и будут отвечать за безопасность репозитория пакетов и сборки.
     
     
  • 3.78, Аноним (78), 13:00, 17/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >С одной стороны интересно, с другой смотрю дискуссии о зондах. Вот чтобы с обновлениями или готовой сборкой не пришли особые пакеты на роутер, нужны отечественные производители ОС для роутеров, которые и будут отвечать за безопасность репозитория пакетов и сборки.

    Вот у отчечественных, не сомневайся, зонды будут обязательно. Отечественный товарищ майор вежливо попросит.

     
  • 3.79, torvn77 (ok), 13:37, 17/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >Вот чтобы с обновлениями или готовой сборкой не пришли особые пакеты на роутер, нужны отечественные производители ОС для роутеров  

    Если речь о особых пакетах то разве не логичнее поместить зонд прямо в железо?  
    Хотя если потребуется чтобы зонд пропускал обычные пакеты то тогда наверное надо зондировать и ОС.  

    >нужны отечественные производители ОС для роутеров  

    Разве сложно собрать команду для изучения и перевыпуска этой ОС, тем более что эта ОС есть в исходниках?

     
     
  • 4.89, Аноним (51), 18:56, 17/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    12299 Разве сложно собрать команду для изучения и перевыпуска этой ОС, тем бол... большой текст свёрнут, показать
     
  • 4.91, Аноним (51), 19:49, 17/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    》не логичнее поместить зонд прямо в железо?

    Та наверняка делают и так, и так. Электроника дороже софта и это повлияет на цену. Где-то это чувствительно, а где-то нет. Когда-то очень давно на ОС Windows XP я сталкивался с неприятной программой, которая была доставлена с обновлениями. Возможно что в целом не доверять софту с открытым кодом это и вовсе параноя, но иностранные компании никак юридически не связаны с отечественными чтобы доверять. Ну и личная неприязнь. Мне не очень нравится допустим то что одно из первых обсуждений в LinkedIn было год назад: "а давайте в качестве санкций отключим от интернет? От DNS?" Ну когда-то они воплотят свою американскую мечту — говоришь что-то не то что их поддерживает, отключат интернет.

     
     
  • 5.93, torvn77 (ok), 20:42, 17/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    У меня другие соображения бекдоры могут быть двух типов 1 Специальные пакет... большой текст свёрнут, показать
     
     
  • 6.95, Аноним (51), 04:12, 18/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну что значит аппаратно На физическом уровне у вас идут электронные сигналы по ... большой текст свёрнут, показать
     
     
  • 7.101, torvn77 (ok), 12:13, 18/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну что значит аппаратно? На физическом уровне у вас идут электронные сигналы по кабелю или по электромагнитным волнам, может по световым волнам, если это допустим сетевая карта. Далее все-равно драйвер это должен обработать, если код хочет попасть в систему.

    Читай внимательно текст из новости:  
    >способные делегировать операции по перенаправлению кадров и обработке сетевых пакетов специализированным аппаратным чипам.

    Даже на обычных не совсем днищенских сетевых картах есть аппаратное ускорение обработки пакетов, если ты о этом не знаешь то о чём ты хочешь рассуждать?  
    Я прочитал твой пост, дальнейшие твои рассуждения содержат такое же незнание как и здесь.

     
     
  • 8.108, Аноним (108), 01:28, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А, вы все ещё об этой статье Я думал у вас какие-то философские интересы Честн... текст свёрнут, показать
     
     
  • 9.113, torvn77 (ok), 13:23, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я не к чему не клоню, акселерация обработки сетевых пакетов сетевой картой общеи... текст свёрнут, показать
     
     
  • 10.116, Аноним (116), 03:13, 22/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Боже, да вцепились вы в свою идею скрытого проникновения на роутер через чипы и ... большой текст свёрнут, показать
     
     
  • 11.118, torvn77 (ok), 04:33, 22/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я отлично понимаю что для каждой угрозы есть свой разумный уровень противодейств... большой текст свёрнут, показать
     
     
  • 12.121, Аноним (121), 23:21, 22/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А как американцы поступить нельзя Они часто грешат коррупцией Так или иначе пр... текст свёрнут, показать
     
  • 10.117, Аноним (116), 04:15, 22/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Почему бы вам в таком случае не пофантазировать насчёт акселерации сетевых пакет... текст свёрнут, показать
     
     
  • 11.119, torvn77 (ok), 04:36, 22/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вы правильно поняли все мои опасения ... текст свёрнут, показать
     
  • 8.109, Аноним (108), 01:59, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Сильно геморно и ненадежно звучит, разве-что разрешают доступ Ну примите закон ... текст свёрнут, показать
     
     
  • 9.112, torvn77 (ok), 13:18, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем их уведомлять о том, что будет или уже добавлено по их инициативе США не... текст свёрнут, показать
     
     
  • 10.114, Аноним (114), 17:12, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Чтоб потом не рассказывали что все ради безопасности и спокойно вывести такого и... большой текст свёрнут, показать
     
  • 10.115, Аноним (115), 17:42, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да и спасибо ща вопросы Обдумывая, насколько технически возможно то что вы опис... текст свёрнут, показать
     
  • 6.96, Аноним (51), 04:21, 18/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Могу дать ещё такое соображение https cybermarket com ua product ad-ftk-enter... большой текст свёрнут, показать
     
  • 6.120, Аноним (116), 05:14, 22/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Год назад мне коллега по работе просит помочь, прочитав статью на DOU, по моему ... большой текст свёрнут, показать
     
  • 2.77, mos87 (ok), 12:34, 17/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    тем что совсем не для SOHO рутеров судя по описанию.
     

  • 1.80, Аноним (80), 15:05, 17/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Система доступна

    и по ссылке

    404
    Page Not Found

     
  • 1.94, Аноним (94), 22:23, 17/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > В выпуске DentOS 3.2 предложена проверенная реализация протоколов

    Проверенная кем? И на тему чего?

     
  • 1.97, leap42 (ok), 06:16, 18/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Так и не понял, как оно управляется? Какая-то консолька аля cisco/hp/juniper есть или просто вручную конфиг писать? Или вообще веб-морда (это будет фейл)?
     
  • 1.98, aNonim (?), 08:35, 18/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Запускал предыдущую версию на sdn роутере noviswitch, к сожалению, ASIC NP-5 не прдхватился, видны были только 4 чипсетных порта. ASIC в lspci был виден, но не инициализировался.
     
  • 1.99, Аноним (99), 08:56, 18/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    На картинке написано "Switch". Означает ли это, что данная операционная система предназначена для игровой приставки Nintendo Switch?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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