На рис. 1 показаны три основных этапа загрузки.

1. Выполнение самотестирования при включении питания (POST) и запуск программы начальной загрузки.

2. Поиск и загрузка программного обеспечения Cisco IOS.

3. Поиск и загрузка файла загрузочной конфигурации или переход в режим настройки.

1. Выполнение самотестирования при включении питания (POST) и запуск программы начальной загрузки (рис. 2)

Самотестирование при включении питания (POST) — это процесс, который выполняется практически на любом компьютере во время загрузки. Процесс POST служит для тестирования аппаратного обеспечения маршрутизатора. При включении питания маршрутизатора программа в чипе ПЗУ выполняет процесс POST. Во время самотестирования маршрутизатор из ПЗУ выполняет диагностические процедуры на нескольких компонентах аппаратного обеспечения, включая использование ЦП, ОЗУ и NVRAM. После завершения процедуры POST маршрутизатор запускает программу начальной загрузки.

После выполнения самотестирования POST программа начальной загрузки копируется из ПЗУ в ОЗУ. После копирования в ОЗУ центральный процессор выполняет инструкции программы начальной загрузки. Основная цель программы начальной загрузки — найти систему Cisco IOS и загрузить её в ОЗУ.

Примечание. На этом этапе при наличии консольного подключения к маршрутизатору на экране будут отображаться выходные данные.

2. Поиск и загрузка Cisco IOS (рис. 3)

Как правило, система IOS хранится во флеш-памяти и копируется в ОЗУ для выполнения центральным процессором. Во время самораспаковки файла образа IOS отображается линия символов «решётка» (#).

Если образ IOS во флеш-памяти не обнаружен, маршрутизатор может попытаться найти его с помощью сервера TFTP. Если полный образ системы IOS обнаружить не удастся, тогда из ПЗУ в ОЗУ будет скопирована её сокращённая версия. Эта версия IOS предназначена для диагностики проблем и может быть использована для загрузки полной версии IOS в ОЗУ.

3. Поиск и загрузка файла конфигурации (рис. 4)

Затем программа начальной загрузки начинает поиск файла загрузочной конфигурации (который также называется startup-config) в памяти NVRAM. В этом файле находятся ранее сохранённые команды и параметры конфигурации. Если этот файл найден, он копируется в ОЗУ как файл текущей конфигурации, running-config. Файл running-config содержит адреса интерфейса, запускает процессы маршрутизации, настраивает пароли маршрутизатора и указывает другие характеристики маршрутизатора.

Если файл running-config в памяти NVRAM отсутствует, маршрутизатор может попытаться найти сервер упрощённого протокола передачи файлов (TFTP). Если маршрутизатор обнаружит наличие активного подключения к другому настроенному маршрутизатору, он отправит широковещательный запрос для поиска файла конфигурации в активном канале.

Если сервер TFTP не найден, маршрутизатор отобразит окно режима настройки. Режим настройки — это серия вопросов, на которые должен ответить пользователь, чтобы предоставить информацию об основной конфигурации. Режим настройки не предназначен для ввода сложных параметров маршрутизатора, и он редко используется сетевыми администраторами.

Примечание. В программе этого курса для настройки параметров маршрутизатора режим настройки не используется. Если на экране отобразится предложение перейти в режим настройки, следует всегда указывать значение no (нет). Если выбрано значение «yes» (да) и выполнен переход в режим настройки, нажмите клавиши Ctrl+C на любом этапе, чтобы прекратить процесс настройки.