Cisco IOS
Cisco IOS (от англ. Internetwork Operating System — Межсетевая Операционная Система) — программное обеспечение, используемое в маршрутизаторах и сетевых коммутаторах Cisco. Cisco IOS является многозадачной операционной системой, выполняющей функции сетевой организации, маршрутизации, коммутации и передачи данных.
В Cisco IOS есть специфичный интерфейс командной строки (command line interface, CLI), который был скопирован многими другими сетевыми продуктами. Интерфейс IOS предлагает набор многословных команд, согласно выбранному режиму и уровню привилегий пользователя. Global configuration mode предоставляет возможность для изменения настроек системы и сетевых интерфейсов. Пример команды, включающей сбор информации при использовании технологии CEF:
ip cef accountingВсем командам приписывается определённый уровень привилегий от 0 до 15, и к ним могут обратиться только пользователи с соответствующим уровнем привилегий. Через командный интерфейс можно определить доступные команды для каждого уровня привилегий.
Версии
Номер версии ОС Cisco IOS состоит из трех чисел и нескольких символов a.b(c.d)e, где
- a — первый выпуск.
- b — незначительные изменения.
- c — проектируемая версия для выпуска (подлежит увеличению численного номера)
- d — невыпущенная разрабатываемая версия (обычно стоит дата выхода)
- e — (спец)выпуск
Стадии развития и распространения
Предоставляемая функциональность
Существуют разные компоновки IOS отличающиеся функционалом, так называемые feature sets :
- IP Base — начальный уровень функциональности, включается во все другие. Обеспечивает базовую маршрутизацию (статические маршруты, RIP, OSPF, EIGRP для IPv4), VLAN (802.1Q и ISL) и NAT.
- IP Services (для L3 свитчей) — протоколы динамической маршрутизации, NAT, IP SLA.
- Advanced IP Services — добавляется поддержка IPv6.
- IP Voice — добавляет функциональность VoIP и VoFR.
- Advanced Security — добавляется IOS/Firewall, IDS, SCTP, SSH и IPSec (DES, 3DES и AES).
- Service Provider Services — добавляется Netflow, SSH, BGP, ATM и VoATM.
- Enterprise Base — добавляется поддержка L3-протоколов (IPX и AppleTalk), а также DLSw+, STUN/BSTUN и RSRB.
Интересные факты
- Apple использует торговый знак iOS (название операционной системы iPhone и iPod touch) по лицензии Cisco.