Основные характеристики CISCO IOS, модульная структура

Это специализированная ОС, предназначенная для маршрутизации пакетов в реальном времени, начинала с библиотеки системных функций на языке высокого уровня, сейчас – специализированная модульная ОС.

Особенности CISCO IOS

1. Поддержка широкого спектра аппаратных платформ, отличающихся организацией и характеристикой.

2. Поддержка широкого спектра протоколов. Коммуникационные протоколы являются для ОС маршрутизатора приложениями, которые нужно выполнять.

3. Работа в реальном времени.

4. Модульность на этапе разработки систем, и использование монолитного образа на этапе эксплуатации.

5. Неиспользование виртуальной памяти с хранением страниц на диске.
ОС и все ее модули и приложения размещаются полностью в физической памяти.

6. Упрощенная файловая система. Все файлы в одном каталоге

7. Ядро ОС и приложения-протоколы работают в одном и том же режиме процессора.

8. Различные индексирования таблицы маршрутизации.