печения Cisco IOS имеет размер в несколько мегабайтов. Операционная си-
стема Cisco IOS представляет собой платформу, которая обеспечивает выпол-
нение сетью всех ее функций, таких, как установка соединений, обеспечение
надежности, поддержка в сети безопасности и качества обслуживания,
масштабируемости и возможностей управления, требуемых приложениям.
Программное обеспечение, используемое маршрутизатором или комму-
татором в качестве списка настроек, называется файлом конфигурации, или
просто конфигурацией. Файл конфигурации содержит команды, которые
определяют, каким образом устройство должно выполнять маршрутизацию
или коммутацию. Этот файл создается сетевым администратором, который
определяет требуемые функции устройств. Примерами параметров и функ-
ций, задаваемых в файле конфигурации, являются IP–адреса интерфейсов,
протоколы маршрутизации и анонсируемые сети. Обычно файл конфигура-
ции имеет размер от нескольких сот до нескольких тысяч байтов.
Каждый из компонентов программного обеспечения хранится в памяти
как отдельный файл. Разные файлы сохраняются в различных типах памяти.
Образ программного обеспечения IOS Cisco хранится во Flash памяти.
Flash память обеспечивает энергонезависимое хранение образа Cisco IOS, ко-
торый может быть использован в начале работы операционной системы. Flash
память позволяет модернизировать программное обеспечение IOS, а также
хранить несколько различных типов программного обеспечения. Во многих
структурах маршрутизаторов образ программного обеспечения копируется из
Flash памяти в оперативную память. Далее оперативная память используется
в качестве хранилища для операционной системы в процессе работы.
Копия файла конфигурации хранится в памяти NVRAM для использо-
вания в качестве конфигурации при включении системы. Такая конфигурация
называется стартовой конфигурацией (startup config). Стартовая конфигура-
ция копируется в оперативную память RAM во время загрузки системы. Кон-
фигурация, которая находится в RAM–памяти, используется для управления
маршрутизатором в процессе работы. Находящаяся в RAM памяти конфигу-
рация называется действующей конфигурацией (running config).
В 12–й версии программного обеспечения Cisco IOS имеется единый
интерфейс для всех используемых маршрутизатором файловых систем. Эта
версия программного обеспечения называется файловой системой Cisco IOS
(IOS File System – IFS). Система IFS обеспечивает единый метод управления
файловой системой, используемый маршрутизатором. Система IFS включает
в себя файловые системы Flash памяти, сети, а также чтение и запись данных.
Файловые системы сети включают в себя протокол TFTP, протокол удаленно-
го копирования (remote copy protocol – RCP) и протокол передачи файлов
(File Transfer Protocol – FTP). Чтение и запись данных включают в себя па-
мять NVRAM, текущую конфигурацию и постоянную память ROM. Для
обозначения устройств файловая система IFS использует общий набор пре-
фиксов приведенных в таблице 2.6.