У этого термина существуют и другие значения, см. IOS (значения).
Cisco IOS (от англ.Internetwork Operating System — Межсетевая Операционная Система) — программное обеспечение, используемое в маршрутизаторахCisco, и некоторых сетевых коммутаторах. Cisco IOS — многозадачная операционная система, выполняющая функции сетевой организации, маршрутизации, коммутации и передачи данных.
Cisco IOS имеет специфичный интерфейс командной строки (command line interface, CLI), который был скопирован многими другими сетевыми продуктами. Интерфейс IOS имеет набор многословных команд, доступные команды определены «режимом» и уровнем привилегий данного пользователя. «Global configuration mode» — дает возможность для изменения системных настроек и настроек сетевого интерфейса. Вот например типичные команды
router ospf 100
aaa authorization exec default local group radius
no ip cef traffic-statistics
Всем командам приписывается определённый уровень привилегий от 0 до 15, и к ним могут обратиться только пользователи с данным уровнем привилегий. Через командный интерфейс можно определить доступные команды для каждого уровня привилегий.
c проектируемый релиз (подлежит увеличению численного номера)
d невыпущенный релиз (обычно стоит дата выхода)
e (спец)релиз
Стадии развития и распространения
Limited Deployment (LD) — первоначальный ограниченный выпуск (продолжается примерно один год с момента поставки первому заказчику).
General Deployment (GD) — этап общего развертывания. На этом этапе проходит окончательная проверка стабильности кода и успешной реализации в нём всех предусмотренных средств. При этом происходит непрерывная доработка IOS и подготовка к выпуску её окончательной версии.
Early Deployment (ED) — этап, на котором происходит первоначальное развертывание, обычно совпадает с этапом общего развертывания.
Этап вывода из эксплуатации (начинается примерно через два года после первоначального выпуска продукта). Вначале прекращается его поставка (End-Of-Sale — EOS), затем разработка (End-Of-Engineering — ЕОЕ), и обнаруженные ошибки больше не устраняются, и наконец продукт переходит на этап завершения эксплуатации (End-Of-Life — EOL).
Feature sets
Существуют разные компоновки IOS отличающиеся функционалом, так называемые feature sets. Их примерные отличия:
IP Base — начальный уровень функциональности, включается во все другие feature sets. Обеспечивает базовый роутинг, то есть статические маршруты, RIP, OSPF, EIGRP, только на IPv4. Включает VLAN (802.1Q и ISL), которые ранее были доступны только в «IP Plus». Также включает NAT.
IP Services (для L3 свитчей) — протоколы динамической маршрутизации, NAT, IP SLA.
Advanced IP Services — добавляется поддержка IPv6.
IP Voice — добавляет функциональность VoIP и VoFR.
Enterprise Base — добавляется поддержка «унаследованных» L3 протоколов, таких как IPX и AppleTalk. Также включаются IBM features типа DLSw+, STUN/BSTUN и RSRB.
Виджэй Боллапрагада, Кэртис Мэрфи, Расс Уайт Структура операционной системы Cisco IOS = Inside Cisco IOS. — М.: «Вильямс», 2002. — С. 208. — ISBN 1-57870-181-3.