Cisco Internetworking Operating System (IOS) est un système d’exploitation sophistiqué optimisé pour l’interréseautage. Cisco IOS® fournit les principes unificateurs grâce auxquels un interréseau peut être maintenu de manière rentable au fil du temps. Il s’agit d’une architecture logicielle, dissociée du matériel, qui peut être mise à niveau de façon dynamique pour s’adapter aux technologies changeantes (matériel et logiciel) qui évoluent dans une infrastructure réseau. Le système Cisco IOS peut être considéré comme un cerveau interréseau, un administrateur hautement intelligent qui gère et contrôle les ressources et les fonctions complexes du réseau distribué.
Aucune spécification déterminée n'est requise pour ce document.
Ce document n'est pas limité à des versions de matériel et de logiciel spécifiques.
Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous à Conventions relatives aux conseils techniques Cisco.
Les premières versions de Cisco IOS sont devenues un système monolithique unique, qui est axé fondamentalement sur les routeurs. Il a été conçu de manière à former un ensemble de procédures permettant à n’importe quelle procédure d’en appeler une autre. Cette structure monolithique n’appliquait pas l’enfouissement des données. Une grande partie de son code d’exploitation présentait des interdépendances structurelles et opérationnelles.
Les versions de Cisco IOS 9.21 à 11.2 représentent des efforts d’ingénierie visant à repenser Cisco IOS en composants modulaires ou en sous-systèmes modulaires. Organisé en un ensemble de couches, chaque sous-système fournit désormais un point d’entrée indépendant dans le code du système. Les sous-systèmes eux-mêmes sont définis comme des modules discrets qui prennent en charge diverses fonctions du système intégré (noyau). Cette conception de sous-système en couches a permis aux ingénieurs de partitionner Cisco IOS en ensembles de fonctions plus faciles à gérer et à mettre à niveau.
L’évolution de Cisco IOS vers l’état « port-ready » indique que les versions Cisco IOS 11.3 et ultérieures peuvent être transférées plus facilement sur de nouvelles plateformes. Le blindage, un synonyme des degrés plus fins de modularité, permet la définition des fonctions de Cisco IOS avec peu ou pas de dépendance envers les autres fonctions ou sous-systèmes. Le blindage fait en sorte que les ensembles de fonctions ou de solutions Cisco IOS soient conçus précisément pour répondre aux besoins des clients. À mesure que Cisco IOS continue d’évoluer, les clients seront en mesure de combiner des fonctions en particulier pour répondre aux exigences de leur environnement unique.
Cisco IOS 8.3 était la dernière version populaire de Cisco IOS avant les années 1990.
Le premier client Cisco IOS 9.1 a été expédié en décembre 1992.
Cisco IOS 9.1(16) est la dernière version de maintenance de Cisco IOS 9.1. Les utilisateurs de Cisco IOS 9.1 ont été avertis qu'à partir du 17 avril 1995, ils devaient effectuer une mise à niveau vers Cisco IOS 10.0(9) ou 10.2(5). Cisco IOS 9.17 a atteint ses jalons pour ce qui est de la fin de vente (EOS) et de la fin de maintenance (EOM). Cisco IOS 9.17(16) est la dernière version de maintenance de la version 9.17. Aucune autre fonctionnalité ou correction de bogues n’a été appliquée à la ligne Cisco IOS 9.17.
Pour plus d'informations à ce sujet, consultez :