Un système d'exploitation réseau ( NOS ) est un système d'exploitation spécialisé pour un périphérique réseau tel qu'un routeur , un commutateur ou un pare-feu.
Historiquement, les systèmes d'exploitation dotés de fonctionnalités réseau étaient appelés systèmes d'exploitation réseau, car ils permettaient aux ordinateurs personnels de participer à des réseaux informatiques et de partager des fichiers et des imprimantes au sein d'un réseau local (LAN). Cette appellation est aujourd'hui largement dépassée, car les systèmes d'exploitation courants intègrent désormais une pile réseau prenant en charge un modèle client-serveur.
Fonctions clés
Les systèmes d'exploitation réseau (NOS) sont responsables de la gestion des différentes activités du réseau. Leurs principales fonctions comprennent la création et la gestion des comptes utilisateurs, le contrôle d'accès aux ressources telles que les fichiers et les imprimantes, et la facilitation de la communication entre les périphériques. Les systèmes d'exploitation réseau surveillent également les performances du réseau, résolvent les problèmes et gèrent les ressources afin de garantir un fonctionnement efficace et sécurisé du réseau.
Histoire
Les réseaux à commutation de paquets ont été développés pour partager des ressources matérielles, telles qu'un ordinateur central , une imprimante ou un disque dur de grande capacité et coûteux .
Historiquement, un système d'exploitation réseau était un système d'exploitation pour ordinateur qui implémentait des fonctionnalités réseau. Les systèmes d'exploitation dotés d'une pile réseau permettaient aux ordinateurs personnels de participer à une architecture client-serveur dans laquelle un serveur permettait à plusieurs clients de partager des ressources, telles que des imprimantes .
Ces réseaux client/serveur limités ont été progressivement remplacés par des réseaux pair à pair , qui utilisent les capacités du réseau pour partager des ressources et des fichiers situés sur divers ordinateurs de toutes tailles. Un réseau pair à pair met tous les ordinateurs connectés sur un pied d'égalité ; ils partagent tous les mêmes capacités d'utilisation des ressources disponibles sur le réseau.
Aujourd'hui, le calcul distribué et les applications de travail collaboratif sont devenus la norme. Les systèmes d'exploitation intègrent systématiquement une pile réseau. Dans les années 1980, le besoin d'intégrer des ordinateurs hétérogènes dotés de capacités réseau s'est accru, et le nombre de périphériques connectés a rapidement augmenté. En partie grâce à son interopérabilité multi-fournisseurs et à sa capacité à acheminer les paquets à l'échelle mondiale plutôt que de se limiter à un seul bâtiment, la suite de protocoles Internet s'est imposée de façon quasi universelle dans les architectures réseau. Par la suite, les systèmes d'exploitation et les microprogrammes des périphériques réseau ont généralement pris en charge les protocoles Internet.
systèmes d'exploitation pour périphériques réseau
Les systèmes d'exploitation réseau peuvent être intégrés à un routeur ou à un pare-feu matériel qui exécute les fonctions de la couche réseau ( couche 3 ). Parmi les systèmes d'exploitation réseau notables, on peut citer :
Systèmes d'exploitation réseau propriétaires
- Cisco IOS est une famille de systèmes d'exploitation réseau utilisés sur les routeurs et commutateurs réseau Cisco Systems . (Les commutateurs plus anciens utilisaient le système d'exploitation Catalyst, ou CatOS .)
- RouterOS par MikroTik
- ZyNOS , utilisé dans les périphériques réseau fabriqués par ZyXEL
Systèmes d'exploitation basés sur FreeBSD, NetBSD, OpenBSD et Linux
- Cisco NX-OS , IOS XE et IOS XR ; familles de systèmes d’exploitation réseau utilisés sur divers périphériques Cisco Systems, notamment les plateformes Cisco Nexus et Cisco ASR.
- Junos OS ; un système d'exploitation réseau fonctionnant sur les plateformes Juniper Networks
- Cumulus, distribution Linux , utilise la pile TCP/IP complète de Linux.
- DD-WRT est un firmware basé sur le noyau Linux destiné aux routeurs et points d'accès sans fil, ainsi qu'aux plateformes de périphériques réseau à bas coût telles que le Linksys WRT54G.
- Système d'exploitation réseau Dell ; DNOS9 est basé sur NetBSD , tandis que OS10 utilise le noyau Linux
- Le système d'exploitation extensible fonctionne sur des commutateurs Arista et utilise un noyau Linux non modifié.
- ExtremeXOS (EXOS), utilisé dans les périphériques réseau fabriqués par Extreme Networks
- FTOS (Force10 Operating System), la famille de microprogrammes utilisée sur les commutateurs Ethernet Force10
- IPFire , une distribution de pare-feu open source
- ONOS , un système d'exploitation SDN open source (hébergé par la Linux Foundation ) destiné aux fournisseurs de services de communication, conçu pour l'évolutivité, les hautes performances et la haute disponibilité.
- OpenBSD , un système d'exploitation open source qui inclut ses propres implémentations de BGP , RPKI , OSPF , MPLS , VXLAN et d'autres protocoles de réseau normalisés par l'IETF , ainsi que des fonctionnalités de pare-feu ( PF ) et d'équilibrage de charge .
- OpenWrt était utilisé pour acheminer les paquets IP sur les appareils embarqués.
- pfSense , une version dérivée de M0n0wall , utilise PF
- OPNsense , une version dérivée de pfSense
- SONiC , un système d'exploitation réseau basé sur Linux développé par Microsoft
- VyOS , une version dérivée open source du package de routage Vyatta