Loading AI tools
Операційна система З Вікіпедії, вільної енциклопедії
Cisco IOS (англ. Internetwork Operating System — Міжмережева Операційна Система) — програмне забезпечення, що використовується в маршрутизаторах і мережевих комутаторах Cisco.
Cisco IOS | |
Видавець | Cisco Systems |
---|---|
Мова твору або назви | англійська |
Розробник | Cisco Systems |
Зчитувальний формат файлу | Cisco IOS mzip compressed datad |
Формат запису | Cisco IOS mzip compressed datad |
Офіційний сайт(англ.) |
Cisco IOS є багатозадачного операційною системою, яка виконує функції мережевої організації, маршрутизації, комутації та передачі даних.
В Cisco IOS є специфічний інтерфейс командного рядка (command line interface, CLI), який був скопійований багатьма іншими мережевими продуктами. Інтерфейс IOS пропонує набір багатослівних команд, відповідно до обраного режиму і рівню привілеїв користувача. Global configuration mode надає можливість для зміни налаштувань системи і мережевих інтерфейсів. даних.
Всім командам приписується певний рівень привілеїв від 0 до 15, і до них можуть звернутися тільки користувачі з відповідним рівнем привілеїв. Через командний інтерфейс можна визначити доступні команди для кожного рівня привілеїв.
Мережева операційна система IOS була розроблена в 1980-х роках для маршрутизаторів, які мали всього 256 кБ пам'яті і низьку обчислювальну потужність процесора. Завдяки модульним розширенням IOS була адаптована до зростаючих можливостей устаткування і нових мережевих протоколів.[1] Коли IOS була розроблена, основною продуктовою лінійкою Cisco Systems були маршрутизатори. Компанія придбала ряд молодих компаній, які спеціалізувалися на мережевих комутаторах, наприклад, винахідника першого Ethernet- комутатора Kalpana, і в результаті комутатори Cisco не працювали під управлінням IOS. Комутатори серії Cisco Catalyst деякий час працювали під управлінням CatOS.[2] У ранніх модульних шасі мережевих комутаторів Cisco модулі з функціями маршрутизації третього рівня були окремими пристроями, працюючими під управлінням IOS, тоді як модулі комутаторів другого рівня працювали під управлінням CatOS. З часом Cisco ввела для шасі «рідний» режим, щоб вони працювали тільки під управлінням однієї операційної системи. Для комутаторів Nexus компанія Cisco розробила NX-OS, яка схожа на IOS,[2] за винятком того, що вона грунтована на Linux.[2]
Інтерфейс командного рядка (CLI) IOS надає фіксований набір багатослівних команд. Доступний набір визначається «режимом» і рівнем привілеїв поточного користувача. «Режим глобальної конфігурації» надає команди для зміни конфігурації системи, а «режим конфігурації інтерфейсу» надає команди для зміни конфігурації конкретного інтерфейсу. Усім командам привласнюється рівень привілеїв від 0 до 15, і доступ до них можуть отримати тільки користувачі з необхідними привілеями. За допомогою CLI можна визначити команди, доступні для кожного рівня привілеїв.
Більшість збірок IOS включають інтерпретатор Tcl. Використовуючи вбудовану функцію менеджера подій, інтерпретатор можливо настроїти на реакцію на події в мережевому середовищі, такі як відмову інтерфейсу або періодичні таймери.
Доступні командні режими включають:
Номер версії ОС Cisco IOS складається з трьох чисел і декількох символів a.b (c.d) e, де
Існують різні компонування IOS відрізняються функціоналом, так звані feature sets:
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.