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 :

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 :

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.