Cisco IOS

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání

Cisco IOS (původně Internetwork Operating System) je operační systém používaných na směrovačích a přepínačích firmy Cisco Systems a současných síťových přepínačů Cisco (Starší přepínače běžely na systému CatOS). IOS je balíček směrovacích, přepínacích, propojovacích a telekomunikačních funkcí pevně integrovaná do multitaskingového operačního systému. Ačkoli IOS kódová základna obsahuje kooperativní vícejazyčné jádro, většina IOS funkcí byla přenášena do jiných jader, jako je QNX a Linux pro použití v produktech Cisco nebo simulátorech, jako je Cisco VIRL. První IOS napsal William Yeager.

Ne všechny produkty Cisco spouštějí IOS. Za zmínku stojí výjimky zahrnují bezpečnostní produkty ASA, které provozují operační systém odvozený od operačních systémů Linux, a směrovače, které provozují IOS-XR.

Rozhraní[editovat | editovat zdroj]

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í:

  • Režim uživatele EXEC
  • Privilegovaný režim EXEC
  • Globální konfigurační režim
  • Režim monitoru ROM
  • Režim nastavení
  • Více než 100 režimů konfigurace a submodů.

Verze[editovat | editovat zdroj]

Aplikace Cisco IOS je verzována pomocí tří čísel a několika písmen v obecné podobě a.b (c.d) e, kde:

  • a je číslo hlavní verze
  • b je menší číslo verze
  • c je číslo vydání, které začíná od jedničky a zvyšuje se stejným způsobem při uvolnění nových verzí a.b série. "Série" (angl. Train) je Cisco termín pro "prostředek poskytování softwaru Cisco na určitou sadu platforem a funkcí.."
  • d (vynecháno z obecných verzí) je předběžné číslo sestavení.
  • e (nula, jedno nebo dvě písmena) je identifikátor série pro uvolnění softwaru, například žádný (který označuje tu hlavní verzi viz níže), T (pro technologii), E (pro podnikání), S (pro poskytovatele služeb), XA as speciální funkční sérii, XB jako jiný speciálně funkční sérii atd.

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řeny 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 se uváděny 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ý).

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í.

  • „Konfigurační mód“ poskytuje příkazy pro změnu systémové konfigurace, prompt označen "(config)#"
  • „mód konfigurace rozhraní“ poskytuje příkazy pro změnu konfigurace specifické pro dané rozhraní, standardně označen "(config-if)#"
  • "privilegovaný mód" umožňuje na příklad restart zařízení a poskytuje přístup k veškerým informacím o něm i jeho konfiguraci, označen "#"
  • "uživatelský mód" je výchozí, má nejméně možností, označen ">"

Typický příkaz může vypadat například takto:

Router>show interface fa0/48

nebo

Router(config)#no ip cef traffic-statistics

Přehled módů[editovat | editovat zdroj]

Základní módy Cisco IOS
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.

Odkazy[editovat | editovat zdroj]

Reference[editovat | editovat zdroj]

V tomto článku byl použit překlad textu z článku Cisco IOS na anglické Wikipedii.

Externí odkazy[editovat | editovat zdroj]