Vydání DentOS 2.0, síťového operačního systému pro switche.

Je k dispozici vydání síťového operačního systému DentOS 2.0, založeného na jádru Linux a určeného pro vybavení přepínačů, směrovačů a specializovaného síťového vybavení. Vývoj probíhá za účasti společností Amazon, Delta Electronics, Marvell, NVIDIA, Edgecore Networks a Wistron NeWeb (WNC). Původně projekt založila společnost Amazon za účelem vybavení síťového zařízení ve své infrastruktuře. Kód DentOS je napsán v jazyce C a šíří se pod svobodnou licencí Eclipse Public License.

Pro řízení přepínání paketů v DentOS je zapojena podsystém jádra Linux SwitchDev, který umožňuje vytvářet ovladače pro přepínače Ethernet, schopné delegovat operace přesměrování rámců a zpracování síťových paketů specializovaným hardwarovým čipům. Softwarové vybavení je založeno na standardním síťovém stacku Linuxu, podsystému NetLink a nástrojích jako IPRoute2, tc (Traffic Control), brctl (Bridge Control) a FRRouting, stejně jako na protokolech VRRP (Virtual Router Redundancy Protocol), LLDP (Link Layer Discovery Protocol) a MSTP (Multiple Spanning Tree Protocol).

Vydání DentOS 2.0, síťového operačního systému pro switche.

Systémové prostředí je založeno na distribuci ONL (Open Network Linux), která na druhé straně používá balíčkovou základnu Debian GNU/Linux a poskytuje instalátor, nastavení a ovladače pro spuštění na přepínačích. ONL se vyvíjí v rámci projektu Open Compute a představuje platformu pro vytváření specializovaných síťových zařízení, podporující instalaci na více než sto různých modelů přepínačů. Obsahuje ovladače pro interakci s indikátory používanými v přepínačích, senzory teploty, ventilátory, sběrnicí I2C, GPIO a SFP transceivery. Pro správu lze použít nástroje IpRoute2 a ifupdown2, stejně jako gNMI (gRPC Network Management Interface). Pro definici konfigurace se používají datové modely YANG (Yet Another Next Generation, RFC-6020).

Systém je dostupný pro přepínače založené na ASIC Marvell a Mellanox, které mají až 48 10gigabitových portů. Podporuje práci s různými ASIC a čipy pro zpracování síťových dat, včetně ASIC čipů Mellanox Spectrum, Marvell Aldrin 2 a Marvell AC3X s implementací tabulek hardwarového přesměrování paketů. Hotové obrazy pro instalaci DentOS jsou připraveny pro architektury ARM64 (257 MB) a AMD64 (523 MB).

V novém vydání byla přidána následující vylepšení:

  • Podpora NAT-44 a NA(P)T pro překlad adres (NAT) z vnitřního rozsahu na veřejné adresy na úrovni běžných (Layer-3, síťová vrstva) a VLAN portů (síťové mosty) ve switche.
  • Jsou poskytnuty možnosti pro konfiguraci síťových rozhraní 802.1Q (VLAN) a směrování provozu přes ně. Pro konfiguraci se používají balíčky IpRoute2 a Ifupdown2.
  • Byla přidána podpora PoE (Power over Ethernet) pro správu napájení přes Ethernet.
  • Byly provedeny změny zaměřené na zlepšení výkonu a škálovatelnosti konfigurací firewallu.
  • Bylo vylepšeno řízení zdrojů na základě ACL. Byla přidána podpora příznaků pro rozpoznávání lokálních (intranetových). IP adress.
  • Byla poskytnuta možnost připojit uživatelské zpracovatele pro konfiguraci izolace portů.
  • Na základě «devlink», API pro získání informací a změnu parametrů zařízení, byla implementována podpora počítadel lokálních trapů a zahozených paketů.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster