Lorsqu’un routeur Cisco démarre, il effectue une série d’étapes, appelée séquence de démarrage du routeur, pour tester le matériel et charger le logiciel nécessaire.

La séquence de démarrage du routeur Cisco comprend les étapes suivantes:

  1. Le routeur effectue un POST (Power On Self Test). Le POST (Power On Self Test) teste le matériel pour vérifier que tous les composants du périphérique sont opérationnels et présents. Par exemple, le POST vérifie les différentes interfaces du routeur. Le POST est stocké dans et exécuté à partir de la ROM (mémoire en lecture seule).
  2. Le programme d’amorçage (le programme d’amorçage est un programme dans la ROM utilisé pour exécuter des programmes) vérifie la valeur du registre de configuration pour déterminer où charger l’IOS. La valeur par défaut du registre de configuration est 0x2102 (valeur hexadécimale). La valeur de registre de configuration 0x2102 indique que le routeur doit charger l’image logicielle du système d’exploitation Cisco IOS à partir de la mémoire flash et charger la configuration de démarrage avec une vitesse de console de 9 600 bauds. L’amorçage recherche et charge le logiciel Cisco IOS à partir de Flash si la valeur du registre de configuration est 0x2102.

Le programme Bootstrap est chargé d’initialiser le matériel, de rechercher l’emplacement du programme IOS, puis de charger l’image IOS. Par défaut, le logiciel IOS est chargé à partir de la mémoire flash dans tous les routeurs Cisco. Un autre emplacement possible de l’image IOS est un serveur TFTP (Trivial File Transfer Protocol) configuré dans un ordinateur).

Si le programme Bootstrap ne parvient pas à trouver une image IOS valide, il agira en tant que moniteur ROM. ROM Monitor est capable de fournir un environnement de ligne de commande qui peut être utilisé pour effectuer certaines tâches de configuration, telles que le téléchargement d’une image IOS à l’aide de TFTP, la récupération d’un mot de passe perdu, la modification de la valeur du registre de configuration, etc.

  1. Le logiciel IOS recherche un fichier de configuration valide stocké dans la NVRAM. Ce fichier s’appelle startup-config.
  2. Si un fichier de configuration de démarrage (startup-config) est présent dans la NVRAM, le routeur chargera et appliquera les commandes de configuration dans le fichier de configuration de démarrage (startup-config). Si aucun fichier de configuration de démarrage (startup-config) valide ne se trouve dans la NVRAM, IOS affiche la configuration du système.
  3. Une fois la configuration de démarrage-config chargée, IOS présentera l’interface CLI en mode utilisateur.
Show CommentsClose Comments

Leave a comment