Vous êtes sur la page 1sur 15

ROYA UME DU MAROC

Office de la Formation Professionnelle et de la Promotion du Travail

Systme dexploitation Cisco IOS

DIRECTION RECHERCHE ET INGENIERIE DE FORMATION


SECTEUR NTIC

Systme dexploitation Cisco IOS

Sommaire
1.
Squence d'amorage dun routeur et vrification ....................................2
1.1.
tapes de la squence damorage la mise sous tension du routeur ................2
1.2. Comment un quipement Cisco localise et charge lIOS .........................2
1.3. Utilisation de la commande boot system...............................................3
1.4. Registre de configuration .....................................................................5
1.5. Dpannage dune panne damorage de lIOS .......................................6
2.
Gestion du systme de fichiers Cisco .......................................................7
2.1. Vue densemble du systme de fichiers IOS..........................................7
2.2. Gestion des fichiers de configuration laide de TFTP ............................8
2.3. Gestion des fichiers de configuration par copier-coller ...........................9
2.4. Gestion des images IOS via TFTP .......................................................12
2.5. Vrification du systme de fichiers .....................................................13

OFPPT @

Document

Millsime

Page

Les composants dun


routeur.doc

Avril 19

1 - 15

1. Squence d'amorage dun routeur et


vrification
1.1. tapes de la squence d amorage la mi se sous tension du routeur

L'objectif des routines de dmarrage de la plate-forme logicielle Cisco IOS est de


lancer les oprations de routage. Le routeur doit effectuer fiablement son travail
de connexion des rseaux configurs. Pour ce faire, les routines de dmarrage
excutent les oprations suivantes:

Tester les composants matriels du routeur


Trouver et charger lIOS
Rechercher et appliquer des instructions de configuration, y compris les
fonctions des protocoles et les adresses des interfaces

La figure illustre la squence et les services utiliss pour initialiser le routeur.

1.2. Comment un quipement Cisco localise et charge


l IOS
Lemplacement par dfaut de la plate-forme logicielle C isco IOS dpend de la
plate-forme matrielle. En rgle gnrale, le routeur recherche les commandes
boot system enregistres dans la mmoire NVRAM. La plate-forme logicielle
Cisco IOS offre plusieurs alternatives. Dautres sources peuvent tre spcifies
pour le logiciel, ou le routeur peut utiliser sa propre squence de secours pour
charger le logiciel.

OFPPT @

Document

Millsime

Page

Les composants dun


routeur.doc

Avril 19

2 - 15

Les paramtres du registre de configuration (config-register) permettent les


solutions alternatives suivantes:

Vous pouvez dfinir des commandes boot system du mode de


configuration globale pour entrer les sources de secours que le routeur
utilisera dans lordre indiqu. Lors du redmarrage, le routeur utilisera ces
commandes si ncessaire.
Si la mmoire NVRAM ne contient pas de commandes boot system que le
routeur peut utiliser, le systme par dfaut utilise lIOS en mmoire flash.
Si la mmoire flash est vide, le routeur tente dutiliser TFTP pour charger
une image IOS partir du rseau. Le routeur utilise la valeur du registre
de configuration pour crer le nom du fichier partir duquel il amorcera
une image systme par dfaut stocke sur un serveur du rseau.
Si un serveur TFTP n'est pas disponible, le routeur chargera une version
limite de l'IOS de la ROM.

1.3.

Utilisation de la commande boot system

Les trois exemples suivants illustrent lutilisation de plusieurs commandes boot


system pour prciser la squence damorage de secours de la plate-forme
logicielle Cisco IOS. Ils prsentent les entres boot system spcifiant que limage
IOS sera dabord charge partir de la mmoire flash, puis partir dun serveur
de rseau, et enfin, partir de la mmoire ROM.

OFPPT @

Document

Millsime

Page

Les composants dun


routeur.doc

Avril 19

3 - 15

Mmoire flash Une image systme de la mmoire flash peut tre


charge. Grce cette mthode, les informations stockes en mmoire
flash ne sont pas affectes par les pannes de rseau pouvant survenir lors
du chargement dimages systme partir dun serveur TFTP.

Serveur rseau Si la mmoire flash est endommage, une image


systme peut tre charge partir dun serveur TFTP.

Mmoire ROM Si la mmoire flash est endommage et que le serveur


de rseau ne russit pas charger limage, lamorage partir de la
mmoire ROM est la dernire option de bootstrap du logiciel. Toutefois,
limage systme stocke en mmoire ROM ne reprsente quune partie de
la plate-forme logicielle Cisco IOS (elle ne contient pas tous les protocoles,
fonctions et configurations de lIOS complet). De plus, si le logiciel a t
mis jour depuis lachat du routeur, la mmoire de ce dernier peut
contenir une ancienne version.

La commande copy running-config startup-config enregistre les commandes


dans la mmoire NVRAM. Le routeur excutera, si ncessaire, les commandes
boot system selon lordre dans lequel elles ont t initialement entres en mode
de configuration.

OFPPT @

Document

Millsime

Page

Les composants dun


routeur.doc

Avril 19

4 - 15

1.4.

Registre de configuration

Lordre suivant lequel le routeur cherche les informations de bootstrap est


dtermin par la valeur du champ damorage du registre de configuration. Le
paramtre du registre de configuration par dfaut peut tre modifi laide de la
commande de configuration globale config-register. Utilisez un nombre
hexadcimal comme argument pour cette commande.
Le registre de configuration est un registre de 16 bits qui se trouve dans la
mmoire NVRAM. Les quatre derniers bits du registre de configuration forment le
champ damorage. Pour que les 12 bits suprieurs ne soient pas modifis,
extrayez dabord les valeurs en cours du registre de configuration laide de la
commande show version.

Utilisez ensuite la commande config-register, en modifiant uniquement la


valeur du dernier chiffre hexadcimal.
Pour modifier le champ damorage dans le registre de configuration, suivez ces
directives:

Pour passer en mode moniteur ROM, attribuez la valeur 0xnnn0 au


registre de configuration, o nnn reprsente la valeur prcdente des
chiffres non lis au champ damorage. Cette valeur dfinit les bits du
champ damorage la valeur binaire 0000. partir de ce mode, amorcez
le systme dexploitation manuellement en entrant la commande b
linvite du mode

OFPPT @

Document

Millsime

Page

Les composants dun


routeur.doc

Avril 19

5 - 15

Pour dmarrer partir de la premire image de la flash ou dmarrer


partir de lIOS dans la ROM (dpendant de la plateforme), rglez le
registre de configuration 0xnnn1, ou nnn est la valeur prcdente des
bits qui ne faisait pas partie du champ damorage. Cette valeur rgle les
bits du champ damorage la valeur binaire 0001. Les plateformes plus
anciennes, telles que Cisco 1600 et 2500, samorceront sur une version
limite de lIOS Cisco situe dans la ROM. Les versions plus rcentes,
telles que Cisco 1700, 2600 et les routeurs de haut de gamme
samorceront partir de la premire image de la flash
Pour configurer le systme pour quil utilise les commandes boot system
de la NVRAM, attribuez la valeur 0xnnn1 au registre de configuration, o
nnn reprsente la valeur prcdente des chiffres non lis au champ
damorage. Ces valeurs dfinissent les bits du champ damorage une
valeur binaire comprise entre 0010 et 1111. Lutilisation des commandes
boot system en mmoire NVRAM est loption par dfaut.

1.5.

Dpannage dune panne damorage de lIOS

Plusieurs lments peuvent tre lorigine du mauvais amorage dun routeur:

le fichier de configuration comporte une instruction boot system


manquante ou incorrecte,
une valeur du registre de configuration est incorrecte,
limage flash est corrompue,
une panne matrielle.

Lors de son amorage, le routeur recherche une instruction boot system dans le
fichier de configuration. Cette instruction peut forcer le routeur samorcer
partir dune image autre que celle de lIOS en mmoire flash. Pour identifier la
source de limage damorage, tapez la commande show version et cherchez la
ligne qui identifie la source de limage damorage.
Utilisez la commande show running-config et recherchez une instruction boot
system au dbut de la configuration. Si linstruction boot system dsigne une
image IOS incorrecte, supprimez cette instruction laide de la forme no de la
commande.
Un paramtre de registre de configuration incorrect empchera lIOS de se
charger partir de la mmoire flash. La valeur du registre de configuration
indique au routeur o obtenir lIOS. Cela peut tre confirm laide de la
commande show version et en examinant la dernire ligne du registre de
configuration. La valeur correcte varie selon chaque plate-forme matrielle.
des fins de rfrence, vous pouvez imprimer les informations affiches par la
commande show version. Si la documentation de linterrseau nest pas
disponible, vous trouverez des ressources sur le CD de la documentation Cisco
ou sur le site Web de Cisco pour identifier la valeur de registre de configuration
correcte. Corrigez la valeur en modifiant le registre de configuration et en
lenregistrant en tant que configuration de dmarrage.

OFPPT @

Document

Millsime

Page

Les composants dun


routeur.doc

Avril 19

6 - 15

Si le problme persiste, il se peut que le fichier dimage flash du routeur soit


corrompu. Dans ce cas, un message derreur doit safficher lors de lamorage.
Ce message peut avoir plusieurs formes. Exemples :

open: read error...requested 0x4 bytes, got 0x0


trouble reading device magic number
boot: cannot open "flash:"
boot: cannot determine first file name on device "flash:"

Si limage flash est corrompue, une nouvel IOS doit tre charg dans le routeur.
Si aucun des lments prcdents ne semble tre lorigine du problme, le
routeur prsente peut-tre une panne matrielle. Dans ce cas, contactez le
centre dassistance technique de Cisco (TAC) On nest jamais totalement labri
dune dfaillance matrielle.

REMARQUE:
Les commandes show running-config ou show startup-config naffichent pas la
valeur du registre de configuration.

2. Gestion du systme de fichiers Cisco


2.1.

Vue d ensemble du systme de fichiers IOS

Les routeurs et commutateurs ne peuvent fonctionner sans logiciel. Les deux


types de logiciels ncessaires sont les systmes dexploitation et de
configuration.
Le systme dexploitation qui est utilis dans pratiquement tous les quipements
Cisco est la plate-forme logicielle Cisco IOS (Internetwork Operating System). Ce
logiciel permet au matriel dassurer sa fonction de routeur ou de commutateur.
Le fichier de lIOS occupe plusieurs mga-octets.
Le logiciel quutilise un routeur ou un commutateur est appel fichier de
configuration ou config. La configuration contient les instructions qui dfinissent
comment lquipement doit effectuer le routage ou la commutation. Un
administrateur rseau cre une configuration qui dfinit la fonctionnalit
souhaite de lquipement Cisco. La configuration peut spcifier des fonctions
telles que ladresse IP des interfaces, les protocoles de routage et les rseaux
annoncer. Le fichier de configuration occupe en gnral quelques centaines
quelques milliers doctets.

OFPPT @

Document

Millsime

Page

Les composants dun


routeur.doc

Avril 19

7 - 15

Chaque composant logiciel est stock en mmoire dans un fichier spar. Ces
fichiers sont galement stocks dans diffrents types de mmoire.

LIOS est stock dans une zone de la mmoire appele flash. La mmoire flash
assure le stockage rmanent dun IOS qui peut tre utilis comme systme
dexploitation au dmarrage. La mmoire permet la mise niveau de lIOS ou
stocke plusieurs fichiers IOS. Dans de nombreuses architectures de routeur,
lIOS est copi et excut partir de la mmoire vive (RAM).
Une copie du fichier de configuration est stocke en mmoire vive rmanente
(NVRAM) pour tre utilise comme configuration au cours du dmarrage. Cest ce
que lon appelle la configuration de dmarrage. La configuration de dmarrage
est copie en RAM lamorage. Cette configuration en RAM est celle utilise
pour faire fonctionner le routeur. Cest ce que lon appelle la configuration
courante.
compter de la version 12 de lIOS, une interface unique vers tous les systmes
de fichiers quutilise un routeur est fournie. Cest ce que lon appelle le systme
de fichiers IOS (IFS). LIFS fournit une mthode unique pour la gestion de
lensemble des systmes de fichiers utiliss par un routeur. Il sagit notamment
des systmes de fichiers de la mmoire flash, des systmes de fichiers rseau
(TFTP, RCP et FTP) et de lecture ou dcriture de donnes (NVRAM, configuration
courante, ROM). LIFS utilise un jeu commun de prfixes pour spcifier les units
du systme de fichiers.
Il utilise la convention URL pour spcifier les fichiers sur les units du rseau et
sur le rseau. La convention URL identifie lemplacement des fichiers de
configuration la suite du point-virgule sous la forme
[[[//emplacement]/rpertoire]/nomdefichier]. LIFS prend galement en charge
le transfert de fichiers FTP.

2.2. Gestion des fichiers de configuration l aide de


TFTP
Dans un routeur ou un commutateur Cisco, la configuration courante est en
mmoire RAM et la configuration de dmarrage est stocke par dfaut dans la
mmoire NVRAM. Pour prvenir une perte ventuelle de la configuration, cette
configuration de dmarrage doit tre sauvegarde. Lune des copies de
sauvegarde de la configuration peut tre stocke sur un serveur TFTP. La
commande copy running-config tftp peut tre utilise pour cela.

OFPPT @

Document

Millsime

Page

Les composants dun


routeur.doc

Avril 19

8 - 15

les tapes de ce processus sont numres ci-aprs:

Entrez la commande copy running-config tftp.


linvite, entrez ladresse IP du serveur TFTP pour stocker le fichier de
configuration.
Entrez le nom que vous voulez attribuer au fichier de configuration ou
acceptez le nom par dfaut.
Confirmez les choix en tapant yes chaque fois.

La configuration du routeur peut tre restaure en chargeant le fichier de


sauvegarde de la configuration partir dun serveur TFTP. Les tapes suivantes
dcrivent ce processus:

Entrez la commande copy tftp running-config.


linvite, slectionnez un fichier de configuration dhte ou de rseau.
l'invite du systme, tapez l'adresse IP du serveur TFTP o se trouve le
fichier de configuration.
l'invite du systme, entrez le nom du fichier de configuration ou
acceptez le nom par dfaut.
Confirmez le nom du fichier de configuration et l'adresse du serveur
fournis par le systme

2.3. Gestion des fichiers de configuration par copiercoller


Une autre faon de crer une copie de sauvegarde consiste capturer les
informations affiches par la commande show running-config. Cela est
possible partir dune session de terminal. Il suffit de copier le rsultat, de le
copier dans un fichier texte, puis denregistrer le fichier texte. Quelques
modifications devront ensuite tre apportes au fichier avant de lutiliser pour
restaurer la configuration sur le routeur.

OFPPT @

Document

Millsime

Page

Les composants dun


routeur.doc

Avril 19

9 - 15

Pour capturer la configuration en utilisant le texte affich sur lcran


HyperTerminal:
1.
2.
3.
4.

Slectionnez Transfert
Slectionnez Capturer le texte
Indiquez le nom du fichier texte pour la capture de la configuration
Slectionnez Dmarrer pour commencer la capture du texte

OFPPT @

Document

Millsime

Page

Les composants dun


routeur.doc

Avril 19

10 - 15

5. Affichez la configuration lcran en entrant show running-config


6. Appuyez sur la barre d'espacement chaque fois que linvite - More
apparat.
Lorsque la configuration complte est affiche, arrtez la capture en procdant
comme suit:
1. Slectionnez Transfert
2. Slectionnez Capturer le texte
3. Slectionnez Arrter
Une fois la capture termine, vous devez modifier le fichier de configuration pour
supprimer le texte superflu. Pour adapter ces informations afin de pouvoir les
recoller dans le routeur, supprimez tout texte inutile de la configuration capture.
Vous pouvez ajouter des commentaires la configuration afin den expliquer
certaines parties. Il suffit pour cela de placer un point dexclamation ! en dbut
de ligne.
Le fichier de configuration peut tre modifi laide dun diteur de texte tel que
le Bloc-notes. Pour utiliser le Bloc-notes, cliquez sur Fichier > Ouvrir. Trouvez
le fichier captur et slectionnez -le. Cliquez sur Ouvrir.
Vous devez supprimer les lignes qui contiennent:

show running-config
Building configuration...
Current configuration:
- More Ainsi que les lignes qui suivent le mot End.

la fin de chaque section dinterface, ajoutez la commande no shutdown.


Cliquez ensuite sur Fichier > Enregistrer pour enregistrer la version propre de
la configuration.
La configuration de sauvegarde peut tre restaure partir dune session
HyperTerminal. Avant de procder la restauration, vous devez supprimer du
routeur toute trace de configuration. Pour ce faire, entrez la commande erase
startup-config linvite privilgie puis redmarrez le routeur en entrant la
commande reload.
HyperTerminal peut galement tre utilis pour restaurer une configuration. La
sauvegarde propre de la configuration peut tre copie dans le routeur.

Passez en mode de configuration globale du routeur.


partir dHyperTerminal, cliquez sur Transfert > Envoyer un fichier
texte.
Slectionnez le nom du fichier pour la configuration de sauvegarde
enregistre.
Les lignes du fichier seront introduites dans le routeur comme si vous les
tapiez.

OFPPT @

Document

Millsime

Page

Les composants dun


routeur.doc

Avril 19

11 - 15

Recherchez toute erreur ventuelle.


Une fois la configuration entre, appuyez sur la touche Ctrl-Z pour quitter
le mode de configuration globale.
Restaurez la configuration de dmarrage laide de copy running-config
startup-config.

2.4.

Gestion des images IOS via TFTP

De temps autre, vous devez mettre jour au restaurer lIOS. Ds que vous
recevez un routeur, il est conseill de sauvegarder son systme dexploitation.
Cette image IOS peut tre stocke dans un serveur central avec dautres images
IOS. Ces images peuvent tre utilises pour restaurer ou mettre niveau lIOS
sur les routeurs et commutateurs de linterrseau.
Un service TFTP doit sexcuter sur ce serveur. La sauvegarde de lIOS peut tre
dmarre partir du mode privilgi laide de la commande copy flash tftp. Le
routeur demandera lutilisateur dentrer ladresse IP du serveur TFTP ainsi que
spcifier un nom pour le fichier de destination.
LIOS peut tre restaur ou mis jour avec laide de la commande copy tftp
flash. Le routeur demandera de nouveau lutilisateur dentrer ladresse IP du
serveur TFTP. Lorsque lutilisateur indique le nom de fichier de limage IOS sur le
serveur, le routeur lui demande ensuite sil souhaite effacer la mmoire flash.
Cest souvent le cas lorsquil ny a pas suffisamment de mmoire flash disponible
pour la nouvelle image. Lors de leffacement de limage de la mmoire flash, une
srie de e apparat pour montrer la progression du processus.

OFPPT @

Document

Millsime

Page

Les composants dun


routeur.doc

Avril 19

12 - 15

Un (!) saffiche chaque fois quun datagramme est tlcharg. Ce processus peut
tre long, tant donn que limage IOS occupe plusieurs mga-octets.
La nouvelle image flash est vrifie ds la fin de son tlchargement. Le routeur
peut tre alors recharg pour utiliser la nouvelle image IOS.

2.5.

Vrification du systme de fichiers

Plusieurs commandes vous permettent de vrifier le systme de fichiers du


routeur. La commande show version est lune delles. La commande show
version peut tre utilise pour vrifier limage actuelle et la quantit totale de
mmoire flash. Elle vrifie galement deux autres lments concernant le
chargement de lIOS. Elle identifie lorigine de limage IOS que le routeur a
utilise pour lamorage et affiche le registre de configuration. Le paramtre du
champ damorage du registre de configuration peut tre examin pour
dterminer partir do le routeur va charger lIOS. Si ces valeurs ne
correspondent pas, cela peut provenir dune image IOS corrompue ou
manquante en mmoire flash ou de la prsence de commandes boot system
dans la configuration de dmarrage.
La commande show flash peut galement tre utilise pour vrifier le systme
de fichiers.

Cette commande sert identifier la ou les image(s) IOS en mmoire flash ainsi
que la quantit de mmoire flash disponible. Elle est souvent utilise pour
confirmer quil y a amplement assez despace pour stocker une nouvelle image
IOS.

OFPPT @

Document

Millsime

Page

Les composants dun


routeur.doc

Avril 19

13 - 15

Comme nous lavons dj indiqu, le fichier de configuration peut contenir des


commandes boot system. Ces dernires peuvent tre utilises pour identifier
lorigine de limage damorage IOS souhaite. Plusieurs commandes boot
system peuvent tre utilises pour crer une squence de secours pour dcouvrir
et charger un IOS. Ces commandes boot system seront traites dans lordre de
leur apparition dans le fichier de configuration

OFPPT @

Document

Millsime

Page

Les composants dun


routeur.doc

Avril 19

14 - 15