Les événements suivants se succèdent lors de l'initialisation du routeur :
- A la mise sous tension un self-test est exécuté depuis la ROM sur
tous les modules. Ces diagnostics vérifient le CPU, les mémoires et
les interfaces
- Le Bootstrap est exécuté depuis la ROM dont le rôle est de charger le
système d'exploitation IOS dans la RAM (mémoire de travail)
- L'image de l'IOS qui sera chargée dans la RAM dépend de la valeur
de 4 bits du registre de configuration. Si la valeur de ces 4 bits
indique un chargement par la flash ou le réseau, la commande "boot
system" dans le fichier de configuration (dans la NVRAM) indiquera
l'emplacement exact de l'IOS
- L'image de l'IOS est chargée dans la partie basse de la RAM, une
fois chargé l'IOS détermine les composants "hardware et software" et
affiche le résultat sur l'écran de la console.
- Le fichier de configuration qui est sauvegardée dans la NVRAM est
chargée dans la RAM et s'exécute ligne après ligne. S'il n'existe pas
l'IOS exécute la commande "setup" qui permet une configuration
rapide du routeur.