Izlazak DentOS 2.0, mrežnog operativnog sistema za preklopnike

Izšla je nova verzija omrežnega operacijskega sistema DentOS 2.0, ki temelji na jedru Linux in je namenjena opremljanju stikal, usmerjevalnikov in specializirane omrežne opreme. Razvoj poteka v sodelovanju s podjetji Amazon, Delta Electronics, Marvell, NVIDIA, Edgecore Networks in Wistron NeWeb (WNC). Projekt je bil prvotno ustanovljen s strani podjetja Amazon za opremljanje omrežne opreme v njihovi infrastrukturi. Koda DentOS je napisana v jeziku C in se distribuira pod odprto licenco Eclipse Public License.

Za upravljanje s preklapljanjem paketov v DentOS je vključena podsystem središča Linux SwitchDev, ki omogoča ustvarjanje gonilnikov za Ethernet stikala, sposobnih delegirati operacije preusmerjanja okvirjev in obdelave omrežnih paketov specializiranim strojniškim čipom. Programska oprema temelji na standardnem omrežnem skladu Linux, podsystemu NetLink in orodjih, kot so IPRoute2, tc (Traffic Control), brctl (Bridge Control) in FRRouting, pa tudi protokolih VRRP (Virtual Router Redundancy Protocol), LLDP (Link Layer Discovery Protocol) in MSTP (Multiple Spanning Tree Protocol).

Izlazak DentOS 2.0, mrežnog operativnog sistema za preklopnike

Sistemsko okolje temelji na distribuciji ONL (Open Network Linux), ki uporablja paketno osnovo Debian GNU/Linux in zagotavlja namestitveni program, nastavitve in gonilnike za delovanje na stikalih. ONL se razvija v okviru projekta Open Compute in predstavlja platformo za ustvarjanje specializiranih omrežnih naprav, ki podpira namestitev na več kot sto različnih modelih stikal. Vključuje gonilnike za interakcijo z indikatorji, senzorji temperature, ventilatorji, vodili I2C, GPIO in SFP-moduli, ki so uporabljeni v stikalu. Za upravljanje se lahko uporabljajo orodja IpRoute2 in ifupdown2 ter gNMI (gRPC Network Management Interface). Za določanje konfiguracije se uporabljajo modeli podatkov YANG (Yet Another Next Generation, RFC-6020).

Sistem je na voljo za stikala, ki temeljijo na ASIC Marvell in Mellanox, z do 48 10-gigabitnimi vrati. Podpira delovanje z različnimi ASIC-i in čipi za obdelavo omrežnih podatkov, vključno z ASIC čipi Mellanox Spectrum, Marvell Aldrin 2 in Marvell AC3X, z implementacijo tabel strojnega preusmerjanja paketov. Pripravljena namestitvena slika DentOS je na voljo za arhitekturi ARM64 (257 MB) in AMD64 (523 MB).

V novi različici so dodane naslednje izboljšave:

  • Podpora NAT-44 in NA(P)T za prevajanje naslovov (NAT) iz notranjega obsega v javne naslove na ravni običajnih (Layer-3, omrežni sloj) in VLAN portov (omrežni mostovi) v st switchu.
  • Na voljo so možnosti za konfiguracijo mrežnih vmesnikov 802.1Q (VLAN) in usmerjanje prometa skozi njih. Za konfiguracijo se uporabljajo paketi IpRoute2 in Ifupdown2.
  • Dodana podpora za PoE (Power over Ethernet) kontrolerje za upravljanje napajanja preko Ethernet.
  • Izvedene so bile spremembe, usmerjene v izboljšanje zmogljivosti in skalabilnosti konfiguracij požarnega zidu.
  • Izboljšano upravljanje virov na podlagi ACL. Dodana podpora za oznake za prepoznavanje lokalnih (intranetskih). IP naslovov.
  • Omogočena povezava uporabniških obdelovalnikov za nastavitev izolacije portov.
  • Na podlagi „devlink“, API za pridobivanje informacij in spreminjanje parametrov naprav, je implementirana podpora za števce lokalnih trap-ov in zavrnjenih paketov.

Izvor: opennet.ru

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