Les systèmes d'exploitation réseau comportent de nombreux points communs avec les systèmes d'exploitation des PC. Un système d'exploitation exécute plusieurs fonctionnalités techniques en arrière-plan qui permettent aux utilisateurs :
- d'utiliser une souris ;
- d'afficher des images sur un écran ;
- d'entrer des commandes ;
- de sélectionner des options dans une boîte de dialogue.
Les fonctions en arrière-plan des commutateurs et des routeurs sont très similaires. L'IOS d'un commutateur ou d'un routeur offre au technicien réseau une interface. Le technicien peut entrer des commandes pour configurer ou programmer le périphérique, afin qu'il exécute diverses fonctions réseau. Les détails du fonctionnement d'IOS dépendent des périphériques interréseau, de l'objectif des périphériques et des fonctions prises en charge.
Cisco IOS est un terme faisant référence aux différents systèmes d'exploitation qui s'exécutent sur divers périphériques réseau. Il existe de nombreuses versions différentes de Cisco IOS :
- IOS pour les commutateurs, les routeurs et les autres périphériques réseau Cisco
- Versions numérotées d'IOS pour un périphérique réseau Cisco précis
- Ensembles de fonctionnalités IOS offrant différentes fonctions et différents services
De la même façon qu'un PC peut exécuter Microsoft Windows 8 et qu'un MacBook peut exécuter OS X, un périphérique réseau Cisco exécute une version spécifique de Cisco IOS. La version de l'IOS dépend du type de périphérique utilisé et des fonctions nécessaires. Alors que tous les périphériques possèdent un IOS et un ensemble de fonctionnalités par défaut, il est possible de mettre à niveau l'IOS ou l'ensemble de fonctionnalités, afin d'obtenir des fonctions supplémentaires.
Dans ce cours, vous vous concentrerez principalement sur Cisco IOS version 15.x. La Figure 1 répertorie les versions logicielles d'IOS disponibles pour un commutateur Cisco Catalyst 2960. La Figure 2 répertorie les versions logicielles d'IOS disponibles pour un routeur à services intégrés Cisco 2911.