27
13 - Plate-forme logicielle Cisco 13 - Plate-forme logicielle Cisco IOS IOS

13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

Embed Size (px)

Citation preview

Page 1: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

13 - Plate-forme logicielle Cisco IOS13 - Plate-forme logicielle Cisco IOS

Page 2: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

SommaireSommaire

1) Séquence d’amorçage

1) Caractéristiques fondamentales

1) Commandes boot system

1) Manipulation des images logicielles d’IOS

Page 3: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

1)1) Séquence d’amorçageSéquence d’amorçage

Initialisation du routeur se fait en 5 étapes :

Etape 1 : Bootstrap.

Etape 2 : Recherche des commandes boot system.

Etape 3 : Chargement de l’image d’IOS.

Etape 4 : Chargement du fichier de configuration.

Etape 5 : Mode SETUP (uniquement sous condition).

Page 4: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

Etape 1 : BootstrapEtape 1 : Bootstrap

Bootstrap Opération simple et prédéfinie qui charge des instructions.

Le bootstrap va charger les commandes boot system.

Emplacement définit par la valeur du champs d’amorçage du registre de configuration.

Page 5: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

Etape 2 : POSTEtape 2 : POST

POST Séquence de test des différents composant du routeur

(Ram,CPU,Interface)

Page 6: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

Etape 3 : Commandes « Etape 3 : Commandes « boot system »boot system »

Rôles :

De définir l’emplacement de l’image d’IOS.

De définir l’ordre de recherche de l’emplacement (Correspond à l’ordre dans lequel sont entrées les commandes boot system).

Page 7: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

Etape 4 : IOSEtape 4 : IOS

Chargement de l’IOS.

Recherche des composants matériels et logiciels

Affichage des résultats sur la console.

Page 8: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

Etape 5 : Fichier de configurationEtape 5 : Fichier de configuration

Chargement du fichier de configuration de sauvegarde (NVRAM) dans le fichier de configuration active (RAM):

Définit les caractéristiques des médias.

Fournit les adresses aux interfaces.

Lance le processus de routage.

Page 9: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

Etape 6 : Mode SETUPEtape 6 : Mode SETUP

Uniquement si aucun fichier de configuration valide n’est trouvé en NVRAM.

C’est une routine de configuration initiale interactive appelée :

Dialogue de configuration système.

Ou mode SETUP.

Lab_A#set up

- - - Syst em Confi gur at i on Di al og - - -

Cont i nue wi t h confi gur at i on di al og? [ yes/ no] : yes

At any poi nt you may ent er a quest i on mar k ' ?' f or hel p.Use ct r l - c t o abor t confi gur at i on di al og at any pr ompt .Def aul t set t i ngs ar e i n squar e br acket s ' [ ] ' .

Basi c management set up confi gur es onl y enough connect i vi t yf or management of t he syst em, ext ended set up wi l l ask yout o confi gur e each i nt er f ace on t he syst em

Woul d you l i ke t o ent er basi c management set up? [ yes/ no] : yesConfi gur i ng gl obal par amet er s:

Ent er host name [ Lab_A] :

The enabl e secr et i s a passwor d used t o pr ot ect access t o pr i vi l eged EXEC and confi gur at i on modes. Thi s passwor d, af t er ent er ed, becomes encr ypt ed i n t he confi gur at i on. Ent er enabl e secr et : ci sco

The enabl e passwor d i s used when you do not speci f y an enabl e secr et passwor d, wi t h some ol der sof t war e ver si ons, and some boot i mages. Ent er enabl e passwor d: ci sco2

The vi r t ual t er mi nal passwor d i s used t o pr ot ect access t o t he r out er over a net wor k i nt er f ace. Ent er vi r t ual t er mi nal passwor d: ci sco

/ / Affi chage t r onqué

Page 10: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

RésuméRésumé

Bootstrap regarde la valeur du champs d’amorçage du registre de configuration.

Champs d’amorçage précise où trouver les commandes boot system (NVRAM ou ROM).

Commandes boot system indiquent : L’ordre de recherche de l’emplacement d’IOS. L’emplacement de l’image d’IOS (flash, TFTP, ROM).

Page 11: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

Schéma résumé

Page 12: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

RedémarrageRedémarrage

A chaud : Commande reload.

Page 13: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

1)1) Caractéristiques fondamentalesCaractéristiques fondamentales

Commandes boot system introuvables à l’emplacement spécifié: Utilisation de celles par défaut présentes en mémoire ROM.

Commandes boot system spécifiées ne permettant pas de trouver une image d’IOS valide :

Utilisation de la séquence d’amorçage par défaut.

Lab_A( confi g) #boot syst em ? WORD TFTP fi l ename or URL fl ash Boot f r om fl ash memor y f t p Boot f r om a ser ver vi a f t p mop Boot f r om a Decnet MOP ser ver r cp Boot f r om a ser ver vi a r cp r om Boot f r om r om t f t p Boot f r om a t f t p ser ver

Lab_A( confi g) #boot syst em fl ash new_i mage. bi nLab_A( confi g) #boot syst em t f t p new_i mage. bi n 172. 16. 1. 2Lab_A( confi g) #boot syst em r om

Page 14: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

Séquence d’amorçage par défautSéquence d’amorçage par défaut

Flash : Image par défaut (installée à l’usine).

TFTP : Recherche de n’importe quel fichier sur le serveur TFTP dont l’IP

est 255.255.255.255.

ROM : Dernier recours, utilisation de l’image minimaliste d’IOS présente

en ROM.

Page 15: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

Registre de configurationRegistre de configuration

Valeur hexadécimale de 16 bits.

Champs d’amorçage = les 4 derniers bits.

Commande config-register {valeur} : Modification de la valeur du registre de configuration. Depuis le mode de configuration globale. Valeur par défaut = 0x2102.

Ne pas modifier cette valeur impunément, sous peine d’avoir des effets incontrôlés sur le routeur.

Lab_A( confi g) #confi g- r egi st er 0x2102Lab_A( confi g) #̂ ZLab_A#show ver si on / / Affi chage t r onqué

Confi gur at i on r egi st er i s 0x2102

Page 16: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

Champs d’amorçageChamps d’amorçage

Utiliser, si elles existent, les commandes boot system du fichier de configuration de sauvegarde (NVRAM)

0x---2 à F

Utiliser la séquence d’amorçage par défaut présente en mémoire ROM

0x---1

Mode moniteur de mémoire ROM (Démarrer manuellement avec la commande b)

0x---0

DescriptionValeur

Page 17: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

Commande Commande show versionshow version

Version et numéro de révision d’IOS.

Valeur du registre de configuration.

Nom et emplacement de l’image d’IOS source.

Taille des différentes mémoires installées sur le routeur.

Page 18: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

• Commandes Commandes boot systemboot system

Aussi appelées : Données bootstrap. Options bootstrap.

Depuis le mode de configuration globale : boot system flash {nom du fichier} boot system tftp {nom du ficher} {IP du serveur

TFTP} boot system rom

L’image d’IOS présente en ROM est à utiliser en dernier recours, car elle n’est pas une image complète.

Lab_A( confi g) #boot syst em fl ash new_i mage. bi nLab_A( confi g) #boot syst em t f t p new_i mage. bi n 172. 16. 1. 2Lab_A( confi g) #boot syst em r om

Page 19: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

Commande Commande show flashshow flash

Très importante pour tout ce qui concerne IOS.

Fournit des informations sur : La quantité d’espace total. La quantité d’espace libre. Le nom des fichiers présents en flash. Leur taille.

Lab_A#show fl ash

Syst em fl ash di r ect or y:Fi l e Lengt h Name/ st at us 1 9282016 c2600- i pbase- mz. 123- 6c. bi n [ 9282080 byt es used, 23748064 avai l abl e, 33030144 t ot al ]32768K byt es of pr ocessor boar d Syst em fl ash ( Read/ Wr i t e)

Page 20: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

1)1) Manipulation des images logicielles d’IOSManipulation des images logicielles d’IOS

Convention de noms des images d’IOS.

Import d’image d’IOS.

Export d’image d’IOS.

Page 21: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

Convention de nomsConvention de noms

Pour la version d’IOS, il y a 3 parties distinctes : Type de plate-forme pour l’image (images différentes en fonction

du type de plate-forme). Fonctions et capacités spéciales compatibles avec l’image (VPN,

IPSec, etc…). Endroit privilégié pour l’excution de l’image et compression (l =

relogeable, non compressée ; m = RAM, non compressée ; mz = RAM, compression ZIP).

Page 22: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

Exportation d’image logicielle IOSExportation d’image logicielle IOS

De la mémoire flash vers le serveur TFTP.

Commande copy flash tftp : Indiquer l’adresse IP du serveur TFTP (par défaut

255.255.255.255). Indiquer le nom du fichier concerné en mémoire flash. Commentaires sur le déroulement de l’opération (nombre de

paquets envoyés et corrects).

Lab_A#copy fl ash t f t pSour ce fi l ename [ ] ? c2600- i pbase- mz. 123- 6c. bi nAddr ess or name of r emot e host [ ] ? 192. 5. 5. 2Dest i nat i on fi l ename [ c2600- i pbase- mz. 123- 6c. bi n] ? ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !/ / Affi chage t r onqué9282016 byt es copi ed i n 57. 288 secs ( 162024 byt es/ sec)

Page 23: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

Importation d’image logicielle IOSImportation d’image logicielle IOS

Du serveur TFTP vers la mémoire flash.

Commande copy tftp flash : Indiquer l’adresse IP du serveur TFTP source. Indiquer le nom du fichier concerné sur le serveur TFTP. Demande de confirmation de la copie. Indication de l’espace libre en flash. Demande de formatage de la mémoire flash Commentaires de déroulement de l’opération (nombres de paquets,

checksum sur le fichier copié).Lab_A#copy t f t p fl ashAddr ess or name of r emot e host [ ] ? 192. 5. 5. 2Sour ce fi l ename [ ] ? new_i mage. bi nDest i nat i on fi l ename [ new_i mage. bi n] ? %War ni ng: Ther e i s a fi l e al r eady exi st i ng wi t h t hi s name Do you want t o over wr i t e? [ confi r m]Accessi ng t f t p: / / 192. 5. 5. 2/ new_i mage. bi n. . .Er ase fl ash: bef or e copyi ng? [ confi r m]Er asi ng t he fl ash fi l esyst em wi l l r emove al l fi l es ! Cont i nue? [ confi r m]Er asi ng devi ce. . . eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee/ / Affi chage t r onquéEr ase of fl ash: compl et eLoadi ng new_i mage. bi n f r om 192. 5. 5. 2 ( vi a Fast Et her net 0/ 0) : ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !/ / Affi chage t r onqué[ OK - 9282016 byt es]

Ver i f yi ng checksum. . . OK ( 0xCFFE)9282016 byt es copi ed i n 100. 872 secs ( 92018 byt es/ sec)

Page 24: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

Informations supplémentairesInformations supplémentaires

Toujours penser à utiliser la commande show flash avant une importation ou une exportation.

Exportation sans risque pour le routeur.

Importation plus délicate (raison de la présence d’un checksum en fin d’opération), car on remplace l’IOS sur le routeur. En cas d’échec, il ne resterait que l’IOS en ROM.

Lab_A#show fl ash

Syst em fl ash di r ect or y:Fi l e Lengt h Name/ st at us 1 9282016 new_i mage. bi n [ 9282080 byt es used, 23748064 avai l abl e, 33030144 t ot al ]32768K byt es of pr ocessor boar d Syst em fl ash ( Read/ Wr i t e)

Page 25: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

Questions types CCNA

Page 26: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

Questions types CCNA

Page 27: 13 - Plate-forme logicielle Cisco IOS. Sommaire 1)Séquence damorçage 1)Caractéristiques fondamentales 1)Commandes boot system 1)Manipulation des images

Questions types CCNA