DAS6_Protokol STP
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu DOC.
Činnost protokolu STP
Protokol nejdříve zvolí kořenový most, který předává přes všechny porty a slouží jako referenční bod pro všechna ostatní zařízení v doméně STP.
Jakmile se přepínače sodnou na tom, které zařízení bude fungovat jako kořenový most, musí všechny mosty najít svůj jediný přidělený kořenový port.
Každá linka mezi dvěma přepínači musí mít právě jeden určený port, což je port na dané lince, který poskytuje největší šířku pásma ke kořeni.
Na cestě mostu ke kořeni může ležet mnoho jiných mostů. Tzn., že použitá cesta není vždy nejkratší, ale nejrychlejší (s největší šířkou pásma).
Jakmile jsou zjištěny všechny kořenové nebo určené porty, jsou všechny ostatní porty převedeny do stavu blokování, aby se přerušily smyčky přepínání.
Proces kořenového mostu si popíšeme níže…
Výběr kořenového mostu
Hodnota ID mostu slouží k volbě kořenového mostu v doméně STP a určení kořenového mostu pro každé ze zbývajících zařízení v doméně STP.
Toto ID má délku 8 bajtů a obsahuje prioritu i MAC adres zařízení.
Výchozí priorita všech zařízení, která používají protokol STP se rovná 32 768.
Chceme-li určit kořenový most, musíme zkombinovat prioritu každého mostu s jeho MAC adresou.
Pokud mají dva přepínače stejnou hodnotu priority, rozhodne o nejnižším (nejlepším) ID jejich MAC adresa.
Je nutné si pamatovat, že je lepší ta hodnota, která je nižší.
Ve výchozím nastavení se datové jednotky přemosťovacího protokolu odesílají každé dvě sekundy ze všech aktivních portů. Základním cílem je efektivita.
Stavy portů protokolu STP
Porty přepínače s protokolem STP mohou přecházet mezi pěti různými stavy:
Blocking (blokování): blokovaný port nepředává rámec, pouze naslouchá datovým jednotkám přemosťovacího protokolu. Stav blokování zabraňuje vzniku smyček v trasách. Ve stavu blokování jsou po zapnutí přepínače standardně všechny porty.
Listening (naslouchání): port naslouchá datovým jednotkám přemosťovacího protokolu, aby je před předáním datových rámců zajistil, že se v síti neobjeví žádné smyčky. Port ve stavu naslouchání je připraven k předání datových rámců bez zaplnění tabulky MAC adres.
Learning (zjišťování): port naslouchá datovým jednotkám přemosťovacího protokolu a zjišťuje všechny trasy v přepínané síti. Port ve stavu zjišťování planí tabulku MAC adres, ale nepředává datové rámce. Zpoždění předávání znamená, jak dlouho trvá přechod portu z režimu naslouchání do režimu zjišťování. Standardně je toto zpoždění nastaveno na 15 sekund a můžeme je zkontrolovat ve výstupu příkazu show spannig-tree.
Forwarding (předávání): port odesílá a přijímá všechny datové rámce na přemostěném portu. Pokud je port na konci stavu zjišťování nadále určeným nebo kořenovým portem, přejde do stavu předávání.
Disabled (zakázáno): port v zakázaném stavu se neúčastní na předávání rámců ani na fungování protokolu STP. Port v tomto stavu prakticky nefunguje.