Cisco IOS

Page d’aide sur l’homonymie

Pour les articles homonymes, voir IOS (homonymie).

Page d’aide sur l’homonymie

Ne doit pas être confondu avec iOS.

Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

Cisco IOS
Image illustrative de l’article Cisco IOS

Famille Cisco Systems
Langues Anglais
État du projet En développement
Plates-formes Matériel Cisco, Routeurs, Commutateurs
Entreprise /
Développeur
Cisco Systems
Dernière version stable 15.7(3)M1[1] ()
Dernière version avancée ()
Environnement de bureau interface web et Console
Site web www.cisco.com
modifier Consultez la documentation du modèle

Cisco IOS (abréviation de Internetwork Operating System, « système d'exploitation pour la connexion des réseaux »), anciennement IOS, est le système d'exploitation produit par Cisco Systems et qui équipe la plupart de ses équipements.

Description

Cisco IOS est muni d'une interface en ligne de commande (accessible via telnet, port série et SSH). IOS peut disposer d'une interface web.

Différentes versions de l'IOS sont utilisées sur la gamme de routeurs, de points d'accès Wi-Fi et des commutateurs de la marque.

Spécifications

Ce système de description a comme particularité de prendre immédiatement chaque changement de configuration en compte. Il utilise deux espaces distincts pour stocker sa configuration :

  • la running-config, typiquement stockée en mémoire vive (RAM) et qui contient la configuration actuellement utilisée ;
  • la startup-config, typiquement stockée en mémoire non volatile (NVRAM) et qui contient la configuration au démarrage du matériel.

C'est pourquoi lors de la fin de la configuration de l'IOS il ne faut pas oublier de copier la running-config à l'intérieur de la startup-config.

Interface en ligne de commande avec Tcl

Les routeurs Cisco embarquent le langage Tcl via IOS. Ce qui donne accès à une interface en ligne de commande.

Exemple : tester des adresses IP

foreach adresse {
172.1.1.1 
172.1.1.2 
172.1.1.3 
172.1.1.4
} {ping $adresse}
tclquit

Notes et références

  1. https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/15-7m/release/notes/15-7-3-m-rel-notes.html

Annexes

Bibliographie

  • (en) Ray Blair, Arvind Durai et John Lautmann, Tcl Scripting for Cisco IOS, Cisco Press, (ISBN 1-58705-945-2), 2010.

Articles connexes

  • CatOS (en) est un autre système d'exploitation de Cisco, répandu pour ses commutateurs Ethernet haut de gamme. L'appellation Cat provient du nom de la gamme de commutateurs Catalyst créée en 1994 à la suite du rachat de la société Crescendo.
  • Quagga est une alternative sous licence libre.

Liens externes

  • (en) Site de ressources Cisco
  • (fr) Cisco IOS
  • (en) Cisco IOS Commands
v · m
Apple
Mac OS Classic
Dérivés de NeXTSTEP
Dérivés de BeOS
DOS
IBM
Microsoft Windows
Fondés sur MS-DOS
Branche NT
ReactOS Foundation
Branche NT (GPL/LGPL/AGPL) non-Microsoft
POSIX / Unix
AT&T / Laboratoires Bell
BSD
GNU Hurd
Linux (liste)
Autres dérivés
Dérivés d'AmigaOS
Dérivés du TOS
D’importance historique
Mobile
Noyau Linux
Autres noyaux
Embarqués
Pour capteur en réseau
Pour carte à puce
Temps réel
Autres systèmes
Pour une liste complète, voir la liste des systèmes d’exploitation et la catégorie « Système d’exploitation ».
  • icône décorative Portail des réseaux informatiques
  • icône décorative Portail des télécommunications