Внутренняя архитектура маршрутизаторов Cisco поддерживает компоненты, которые играют важную роль в процессе его начального запуска. К внутренним компонентам, участвующим в процессе конфигурирования, относятся следующие:
ОЗУ — это область памяти, используемая для хранения информации
во время работы. После подачи питания на маршрутизатор программа начальной
загрузки выполняется из ПЗУ. Эта программа выполняет некоторые тесты и затем
загружает в ОЗУ ОС IOS. Одной из частей ОС IOS является модуль управления
исполнением команд EXEC, который принимает и выполняет команды, вводимые в
маршрутизатор.
Маршрутизатор также хранит активный файл конфигурации, таблицы
карт сети и списки адресов маршрутизации. Содержимое конфигурационного файла
может быть выведено на экран удаленного терминала или на экран консоли.
Сохраненная версия этого файла хранится в энергонезависимом ОЗУ. Каждый раз при
инициализации маршрутизатора выполняется обращение к этому сохраненному файлу и
его загрузка в основную память. Конфигурационный файл содержит информацию об
общесистемных настройках, настройках процессов и интерфейсов, которая
непосредственно определяет работу маршрутизатора и его интерфейсных
портов.
Образ операционной системы не может быть выведен на экран терминала,
обычно он исполняется из основного ОЗУ и загружается из одного из нескольких
источников. Операционная система организована в виде подпрограмм, которые
обрабатывают различные задачи, связанные с различными протоколами, перемещением
данных, управлением таблицами и буферами, маршрутизацией пакетов актуализации и
выполнением команд пользователя.