SEMESTRE 2 DÉMARRAGE DU ROUTEUR
SEMESTRE 2 DÉMARRAGE DU ROUTEUR En mode normal, Un routeur Cisco effectue trois tâches lors de sa séquence de démarrage : 1. Vérifier le matériel en procédant à l’autotest POST (Power-On Self-Test). C’est le BIOS situé en ROM qui effectue cette tâche. 2. Localiser en mémoire ROM ou en mémoire FLASH l’image du logiciel IOS et la charger en momoire RAM. Le IOS, c’est l’équivalent du système d’exploitation. Il permet au routeur d’effectuer toutes les tâches qui lui sont attitrées. 3. Localiser et appliquer les informations de configuration du routeur. Le fichier de configuration peut être situé en NVRAM, sur un serveur TFTP. S’il ne trouve pas de fichier de configuration, il tombe en mode de configuration (initialisation) en posant des questions pour établir une configuration de base. L’étape 2 du démarrage du routeur Cisco dépend du registre de configuration d’une longueur de 16 bits situé en NVRAM. Seuls les 4 bits les plus faibles (3,2,1 et 0) forment le champ d’amorçage. Un nombre hexadécimal est utilisé comme argument pour définir les valeurs du registre. 4 derniers bits 0000
Hexa 0x0
0001
0x1
0010-1111
0x2-0xF
Invite rommon>
Commentaire Mode de contrôle en ROM. Amorçage manuel avec la commande b. Utilisé aussi si IOS n’existe pas en flash ou si l’amorçage a été interrompu. router(boot)> Mode RXBoot. Amorçage automatique à partir de la ROM. Fournit un sous-ensemble du système IOS. > Mode EXEC utilisateur. Amorçage en NVRAM. C’est la configuration normale par défaut.
La commande « show version » permet de voir la valeur du champ d’amorçage lors d’un démarrage en NVRAM. AMORÇAGE NORMAL (configuration register = 0x2102 ) Cette procédure est la procédure normale de démarrage. Globalement, le système effectue 3 étapes qui sont les tests matériels, la recherche du IOS et la recherche du fichier de configuration. Procédure de démarrage : 1) Autotest POST - ROM – Tests matériels 2) Recherche du IOS - Commandes boot system en NVRAM a) Si boot system flash, recherche l’image IOS en mémoire FLASH et la charge en RAM. Continue en 5. S’il ne trouve pas l’image IOS, recherche une autre commande boot system b) Si boot system tftp, recherche l’image IOS sur le serveur TFTP et la charge en RAM. Continue en 5. S’il ne trouve pas l’image IOS, recherche une autre commande boot system c) Si boot system rom, démarre en mode RXBoot. 3) Recherche du IOS - Séquence par défaut a) Recherche l’image IOS en FLASH et la charge en RAM b) S’il ne trouve pas l’image IOS, recherche l’image IOS sur un serveur TFTP et la charge en RAM c) S’il ne trouve pas l’image IOS, démarre en mode de contrôle en ROM 4) Recherche du fichier de configuration a) Si le IOS est trouvé en 3a) ou 3b), recherche le fichier de configuration (startup-config) en NVRAM, le charge en RAM et l’applique (running-config) b) S’il ne trouve pas le fichier, recherche le fichier de configuration sur un serveur TFTP (startup-config), le charge en RAM et l’applique (running-config) c) S’il ne trouve pas le fichier, le routeur démarre le mode de configuration. C’est une interface qui pose des questions à l’usager pour créer une configuration de base
SEMESTRE 2 DÉMARRAGE DU ROUTEUR (LOCALISATION DU SYSTÈME D’EXPLOITATION IOS)
POST Config-register = 0x2100 Mode contrôle ROM Si le IOS n’existe pas, si démarrage interrompu par touche Break ou si
Où charger le IOS ? (configregister)
Config-register = 0x2101 Mode RXBoot Ou pas de IOS en Flash
Config-register = 0x2102 Commandes boot system en NVRAM ?
boot system rom
NON IOS en Mémoire flash ?
boot system tftp OUI NON
boot system flash
IOS sur Serveur TFTP ?
NON
NON
IOS en Mémoire flash ? OUI
NON
IOS sur Serveur TFTP ?
OUI
OUI
Charge le IOS Mémoire Flash
Charge le IOS Serveur TFTP
SEMESTRE 2 DÉMARRAGE DU ROUTEUR MODES EN AMORÇAGE NORMAL (configuration register = 0x2102 ) Lorsque l’amorçage normal est terminé, l’usager peut utiliser trois niveaux de menus « appelés MODES » qui permettent soit de visualiser la configuration du routeur (1ier niveau), soit d’exécuter des fonctions sur le routeur et d’en visualiser le résultat (2ième niveau), ou soit de modifier la configuration actuelle « on-line » du routeur (3ième niveau).
Mode EXEC Utilisateur : Offre un accès aux commandes limité. Commandes non-destructives. Pas de modification possible de la configuration Mode EXEC Privilégié : Offre un accès à plus de commandes. Demande un mot de passe pour y accéder. Commandes destructives (sauvegarde, copie) des fichiers de configuration accessibles. Donne accès au monde de configuration globale sans autre mot de passe. Mode de configuration globale : Permet de modifier la configuration du routeur. Permet d’accéder à des sousmenus afin de configurer un élément précis du routeur
SEMESTRE 2 DÉMARRAGE DU ROUTEUR Prompt
Mode actif > # # (config) # (config-if) # (config-subif) # (config-router) # (config-ipx-router) # (config–line)
Mode Utilisateur ou User Mode Privilégié ou Exec ou Mode Enable Mode Configuration globale Mode configuration des interfaces Mode de configuration des sous-interfaces Mode de configuration du routeur ip Mode de configuration du routeur ipx Mode de configuration des lignes VTY(Virtual Terminal Lines)
INSTRUCTIONS UTILES EN AMORÇAGE NORMAL Instructions utiles du Mode EXEC Utilisateur > enable > show version > show interfaces
Passer au mode EXEC Privilégié Affiche la version du IOS, la valeur du registre de configuration Affiche l’état et la configuration des interfaces
Instructions utiles du Mode EXEC Privilégié # config t (configure terminal) Passer au mode de configuration globale # sh ver (show version) Affiche la configuration matérielle, la version du IOS, les noms et les sources (d’où sont chargés) des fichiers, la valeur du registre de configuration # sh run (show running-config) Reconstruit le fichier de configuration en mémoire RAM et l’affiche à l’écran les paramètres de configuration actifs. # sh startup-config Affiche le contenu de configuration de démarrage. # sh processes Affiche les renseignements sur les processus actifs # sh protocols Affiche les protocoles configurés, couche 3, IP, IPX, DECnet et AppleTalk. # sh memory Affiche les statistiques sur la mémoire des routeurs. # sh ip route Affiche les entrées dans le table de routage # sh flash Affiche les infos. sur la mémoire Flash. # sh interfaces Affiche les statistiques sur toues les interfaces configurées # debug ip rip Active l’affichage des messages RIP reçus et envoyés par les interfaces du routeur # no debug ip rip Désactive l’affichage # sh ip route Affiche la table de routage active dans le router # copy run start (copy running-config startup-config) Copie la configuration courante en mémoire RAM dans la NVRAM. Instructions utiles du Mode configuration globale (config)# hostname (config)# enable secret (config)# enable password