Izdaja DentOS 2.0, omrežnega operacijskega sistema za stikala

DentOS 2.0, omrežni operacijski sistem, ki temelji na jedru, je zdaj na voljo Linux и предназначенной для оснащения коммутаторов, маршрутизаторов и специализированного сетевого оборудования. Разработка ведётся при участии компаний Amazon, Delta Electronics, Marvell, NVIDIA, Edgecore Networks и Wistron NeWeb (WNC). Изначально проект был основан компанией Amazon для оснащения сетевого оборудования в своей инфраструктуре. Код DentOS написан на языке Си и распространяется под свободной лицензией Eclipse Public License.

Для управления коммутацией пакетов в 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).

Izdaja DentOS 2.0, omrežnega operacijskega sistema za stikala

Системное окружение основано на дистрибутиве 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).

Sistem je na voljo za stikala na osnovi ASIC Marvell in Mellanox z do 48 10-gigabitnimi vrati. Podpira delo z različnimi ASIC-ji in čipi za omrežno obdelavo podatkov, vključno s čipi Mellanox Spectrum, Marvell Aldrin 2 in Marvell AC3X ASIC z implementacijo tabel za posredovanje paketov strojne opreme. Slike DentOS, pripravljene za namestitev, so pripravljene za arhitekturi ARM64 (257 MB) in AMD64 (523 MB).

Nova izdaja dodaja naslednje izboljšave:

  • Podpora za NAT-44 in NA(P)T za prevajanje naslovov (NAT) iz notranjega obsega v javne naslove na ravni navadnih (Layer-3, omrežna plast) in VLAN vrat (omrežni mostovi) v stikalu.
  • Ponuja možnosti za konfiguriranje omrežnih vmesnikov 802.1Q (VLAN) in usmerjanje prometa prek njih. Za konfiguracijo sta uporabljena paketa IpRoute2 in Ifupdown2.
  • Dodana podpora za krmilnike PoE (Power over Ethernet) za upravljanje napajanja prek Etherneta.
  • Izvedene so bile spremembe za izboljšanje zmogljivosti in razširljivosti konfiguracij požarnega zidu.
  • Izboljšano upravljanje virov na podlagi ACL. Dodana podpora za zastavice za prepoznavanje lokalnih (intranetnih) virov. IP-naslovi.
  • Za konfiguracijo izolacije vrat je mogoče povezati obdelovalce po meri.
  • Na podlagi »devlink« je implementiran API za pridobivanje informacij in spreminjanje parametrov naprave, podpora za števce lokalnih pasti in izpuščenih paketov.

Vir: opennet.ru

Kupite zanesljivo gostovanje za strani z DDoS zaščito, VPS VDS strežniki 🔥 Kupite zanesljivo spletno gostovanje z zaščito DDoS, VPS VDS strežniki | ProHoster