DentOS 2.0, déjà sorti, découvrez les nouveautés de cet OS pour switchs

Récemment sous avons publié la nouvelle version de DentOS 2.0 qui inclut la prise en charge des systèmes Marvell et Mellanox arm64 et amd64 et MAC/ASiC, des améliorations de compatibilité, etc.

Pour ceux qui ne connaissent pas ce système, ils doivent savoir que Il est basé sur le noyau Linux et conçu pour équiper des commutateurs, des routeurs et des équipements réseau spécialisés. Le développement est réalisé avec la participation d'Amazon, Delta Electronics, Marvell, NVIDIA, Edgecore Networks et Wistron NeWeb (WNC). Initialement, le projet était financé par Amazon pour équiper les équipements réseau de son infrastructure.

À propos de DentOS

Pour gérer la commutation de paquets dans DentOS, le sous-système SwitchDev du noyau Linux est utilisé, qui vous permet de créer des pilotes pour les commutateurs Ethernet capables de déléguer le transfert de trames et le traitement des paquets réseau à des puces matérielles spécialisées.

Le rembourrage logiciel est basé sur la pile réseau Linux standard, le sous-système NetLink et des outils tels que IPRoute2, tc (contrôle du trafic), brctl (contrôle de pont) et FRRouting, ainsi que VRRP (Virtual Router Redundancy Protocol), LLDP (lien couche). Discovery Protocol) et MSTP (Multiple Spanning Tree Protocol).

L'environnement système est basé sur la distribution ONL (Réseau Linux ouvert), qui à son tour utilise le paquet Debian GNU/Linux de base et fournit un programme d'installation, des configurations et des pilotes à exécuter sur les commutateurs.

ONL est développé par le projet Open Compute et est une plate-forme pour créer des périphériques réseau spécialisés qui prennent en charge l'installation sur plus d'une centaine de modèles de commutateurs différents. Il comprend des pilotes pour s'interfacer avec les indicateurs utilisés dans les commutateurs, les capteurs de température, les refroidisseurs, les bus I2C, les GPIO et les émetteurs-récepteurs SFP.

Pour la gestion, vous pouvez utiliser les outils IpRoute2 et ifupdown2, ainsi que gNMI (gRPC Network Management Interface). Les modèles de données YANG (Yet Another Next Generation, RFC-6020) sont utilisés pour définir la configuration.

Principales nouveautés de DentOS 2.0

Dans cette nouvelle version, en plus de la compatibilité avec les systèmes déjà mentionnés au début, nous pouvons également trouver ce support pour compatibilité avec NAT-44 et NA(P)T pour la traduction d'adresses (NAT) de la plage interne vers les adresses publiques au niveau des ports ordinaires (couche 3, couche réseau) et des ports VLAN (ponts réseau) sur le commutateur.

Il est également souligné que prise en charge supplémentaire des contrôleurs PoE (Power over Ethernet) pour la gestion Power over Ethernet.

En outre, des modifications ont été apportées pour améliorer les performances et l'évolutivité des configurations de pare-feu, ainsi que des améliorations de la gestion des ressources basée sur ACL.

D'autre part, aussi il est à noter que la possibilité de connecter des contrôleurs a été fournie personnalisé pour configurer l'isolation des ports.

Parmi les autres changements qui se démarquent dans cette nouvelle version de DentOS 2.0 :

  • Ajout de la prise en charge des drapeaux pour reconnaître les adresses IP locales (intranet).
  • Fournit des options pour configurer les interfaces réseau 802.1Q (VLAN) et acheminer le trafic à travers elles.
  • Les paquets IpRoute2 et Ifupdown2 sont utilisés pour la configuration.
  • Basé sur "devlink", une API pour obtenir des informations et modifier les paramètres de l'appareil est implémentée, la prise en charge des compteurs d'interruptions locaux et des paquets abandonnés est implémentée.

Enfin si vous souhaitez en savoir plus, vous pouvez vérifier les détails dans le lien suivant. Le code DentOS est écrit en C et est distribué sous la licence publique Eclipse.

Téléchargez et obtenez dentOS 2.0 Beeblebrox

Pour ceux qui sont intéressés à pouvoir tester ce système, ils doivent savoir que est disponible pour les commutateurs basés sur Marvell et Mellanox ASIC avec jusqu'à 48 ports 10 gigabits.

En plus que le travail avec divers ASIC et puces de traitement de données réseau est pris en charge, y compris les ASIC Mellanox Spectrum, Marvell Aldrin 2 et Marvell AC3X avec mise en œuvre de tables de transfert de paquets matériels.

Les images DentOS prêtes à installer sont préparées pour les architectures ARM64 (257 Mo) et AMD64 (523 Mo) et des images système peuvent être obtenues à partir du lien ci-dessous.


Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.