Vyvíjí | Cisco Systems |
---|---|
Druh | proprietární software |
První zveřejnění | 80. léta 20. století |
Aktuální verze | 15.9(3)M10[1] / 2024-08-08 |
Podporované platformy | Ciscoroutery,přepínačeCisco Catalyst |
Typ jádra | modulárnímonolitické jádro |
Výchozíuživatelské rozhraní | příkazový řádek |
Stav | aktuální |
Předchůdce | CatOS |
Nástupce | Cisco IOS XE |
Oficiální web | Cisco IOS |
Cisco IOS (původněInternetwork Operating System) jeoperační systém používaný nasměrovačích apřepínačích firmyCisco Systems, jehož první verzi napsalWilliam Yeager. IOS je balíček směrovacích, přepínacích, propojovacích a telekomunikačních funkcí pevně integrovaný domultitaskingového operačního systému. Předchůdcem byl CatOS. Nástupcem jeCisco IOS XE, který používá jádroQNX neboLinuxu a funkčnost je přenesena do aplikační podoby a může být nasazen jak pro použití v produktech Cisco, tak v simulátorech (např. Cisco VIRL).
Ne všechny produkty Cisco běží na IOS. Za zmínku stojí výjimky zahrnující bezpečnostní produkty ASA, které běží na operačním systému odvozeném od operačních systémů Linux, a směrovače, které běží na IOS-XR.
Rozhranípříkazového řádku IOS poskytuje pevnou sadu příkazů s více slovy. Dostupná sada je určena „režimem“ a úrovní oprávnění aktuálního uživatele. „Globální konfigurační režim“ poskytuje příkazy pro změnu konfigurace systému a „režim konfigurace rozhraní“ poskytuje příkazy ke změně konfigurace určitého rozhraní. Všechny příkazy mají přiřazenou úroveň oprávnění od 0 do 15 a mohou být přístupné pouze uživatelům s potřebným oprávněním. Prostřednictvím rozhraní CLI lze definovat příkazy dostupné pro každou úroveň oprávnění.
Většina sestav IOS zahrnuje interpret Tcl. Pomocí funkce Embedded manažeru událostí (EEM) může být interpret vytvořen tak, aby reagoval na události v rámci síťového prostředí, například při selhání rozhraní nebo u periodických časovačů.
Dostupné příkazové režimy zahrnují:
Aplikace Cisco IOS je verzována pomocí tří čísel a několika písmen v obecné podobě a.b (c.d) e, kde:
Rebuilds – často je vytvořeno sestavení, které opravuje jeden specifický problém nebo chybu zabezpečení pro danou verzi IOS. Například 12.1 (8) E14 je sestavení, kde čílo 14 označuje 14. sestavení verze 12.1 (8) E. Sestavení jsou vytvořena buď k rychlé opravě závady nebo ke spokojenosti zákazníků, kteří nechtějí přejít na pozdější hlavní revizi, protože mohou mít v jejich zařízeních kritickou infrastrukturu, a proto raději minimalizují změny a rizika.
Prozatímní vydání – obvykle jsou uváděna každý týden a vytvářejí současný vývoj. Poradenská webová stránka společnosti Cisco může obsahovat více než jeden možný přechod na opravu přidruženého problému (důvod, proč není veřejný, není známý).
Cisco říká: „Série je prostředek pro poskytování softwaru Cisco na konkrétní množinu platforem a funkcí.“
Před uvolněním verze Cisco IOS 15 jsou uvolnění rozdělena do několika sérií, z nichž každá obsahuje jinou sadu funkcí. Většinou trasuje mapování na odlišné trhy nebo skupiny zákazníků, na které cíluje společnost Cisco.
Času od času existovaly další sériey určené pro specifické potřeby - například série 12.0AA obsahoval nový kód požadovaný pro produkt AS5800 společnosti Cisco.
Počíná 15 vydáním Cisco IOS, existuje pouze jedna sérieM/T. Tato série zahrnuje jak úlohy s prodlouženou údržbou, tak standardní údržbu.M verze jsou prodloužená vydání údržby a Cisco opraví chyby po dobu 44 měsíců.T verze jsou standardní verze údržby a Cisco opraví chyby pouze po dobu 18 měsíců.
Většina produktů společnosti Cisco, které provozují IOS, má také jednu nebo více „sad funkcí“ nebo „balíčků“, obvykle osm balíčků pro Switche Cisco a pět balíčků pro síťové přepínače Cisco. Například verze Cisco IOS určená pro použití na přepínačíchCatalyst jsou k dispozici jako „standardní“ verze (poskytující pouze základní směrování IP), „vylepšené“ verze, které poskytují úplnou podporu směrováníIPv4 a verze pokročilých služeb IP, které poskytují rozšířené funkce a podporu protokoluIPv6.
Každý jednotlivý balíček odpovídá jedné kategorii služeb, jako je například
Přesný soubor funkcí požadovaný pro určitou funkci lze určit pomocí prohlížeče Cisco Feature Set.
Počínaje řady ISR routerů řady 1900, 2900 a 3900, společnost Cisco revidovala licenční model IOS. Switche jsou opatřeny instalovaným systémem IP Base a mohou být instalovány doplňkové licence k sadě funkcí jako dodatečné šrouby pro rozšíření sady funkcí zařízení. Dostupné balíčky funkcí jsou:
Rozhraní bloku deskriptor, nebo jednoduše IDB, je část paměti nebo vnitřní struktura dat Cisco IOS, která obsahuje informace jako například adresu IP, stav rozhraní a statistiky paketů pro síťová data. Software IOS společnosti Cisco udržuje jedno IDB pro každé hardwarové rozhraní v konkrétním přepínači nebo směrovači Cisco a jedno IDB pro každé podrozhraní. Počet IDB v systému se liší podle typu hardwarové platformy Cisco.
Vydání pro údržbu systému - pečlivě testované verze, které jsou k dispozici a zahrnují vylepšení a opravy chyb. Společnost Cisco doporučuje upgradovat na toto vydání, kde to je možné, po vydání prozatímních a obnovených verzí.
(config)#
“(config-if)#
“#
“>
“Typický příkaz může vypadat například takto:
Router>show interface fa0/48
nebo
Router(config)#no ip cef traffic-statistics
Na obrázku jsou znázorněny základní módy a příkazy, kterými lze mezi těmito módy přecházet.
V tomto článku byl použitpřeklad textu z článkuCisco IOS na anglické Wikipedii.
{{Cite web}}
označená jako k „pouze dočasnému použití“.![]() | Tento článek je příliš stručný nebopostrádá důležité informace. Pomozte Wikipedii tím, že jej vhodněrozšíříte. Nevkládejte všakbez oprávnění cizí texty. |