This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
wiki:site:cisco:ccnp:switch:rstp [2018/01/16 14:51] root odstraněno |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== RSTP Rapid STP ====== | ||
- | //(IEEE 802.1w)// | ||
- | RPVSTP+ - Rapid PVST+ (Cisco) | ||
- | MST - multiple STP (využívá RSTP) (802.1s) | ||
- | Root Bridge - zvolen stejně jako v 802.1D, podle nejnižšího BID | ||
- | |||
- | Role portů: | ||
- | * Root port - stejně jako v 802.1D | ||
- | * Designated port - stejně jako v 802.1D | ||
- | * Alternate port - záložní root port (má-li access switch dva uplinky, jeden je root, druhý je alternate) | ||
- | * Backup port - záložní Designated port pro daný segment | ||
- | |||
- | Stavy portů: | ||
- | * Discarding | ||
- | * Learning | ||
- | * Forwarding | ||
- | |||
- | RSTP BPDU: | ||
- | * z důvodu zpětné kompatibility využívá formát BPDU 802.1D | ||
- | * využívá navíc některé nevyužité bity | ||
- | * version: 2 | ||
- | * odesílá se každý Hello time všemi porty nezávisle na BPDU od roota | ||
- | * switch si hlídá sousedy, jakmile třikrát za sebou nepřijde BPDU, je soused považován za down a všechny údaje s ním spojené jsou smazány - díky tomu lze odhalit problém během 6 s (3x hello time) namísto původních 20s (Max Age timer) | ||
- | * BPDU jsou zpětně kompatibilní s 802.1D | ||
- | * je-li na portu přijato BPDU version 0, port začne pracovat dle 802.1D | ||
- | * změna STP protokolu je chráněna proti flapování protokolu pomocí " | ||
- | |||
- | RSTP Convergence: | ||
- | * musí být zvolen " | ||
- | * všechny porty v STP doméně musí být v příslušném STP stavu | ||
- | |||
- | Typy portů: | ||
- | |||
- | Edge port | ||
- | * port na hranici sítě, připojení hostů, PortFast | ||
- | * je-li přijato BPDU na tomto portu, okamžitě ztrácí svůj edge status | ||
- | Root port | ||
- | * port s nejlepší cestou k rootu | ||
- | * může být pouze jeden | ||
- | * je-li root dostupný ještě za jinými porty, jsou tyto porty alternativní porty | ||
- | * spadne-li root port, jeden z alternativních portů (best root path cost) přechází okamžitě do stavu forwarding | ||
- | Point-to-point port | ||
- | * jakýkoliv port zapojený do jiného switche, který je zároveň designated portem | ||
- | * designated port se volí pomocí " | ||
- | * vždy full-duplex | ||
- | * na half-duplex portech musí být vždy použito 802.1D | ||
- | * half-duplex porty nejsou p2p | ||
- | |||
- | Synchronizace: | ||
- | * non-edge porty v Discarding stavu | ||
- | * je-li na portu přijato superior BPDU, stane se root portem | ||
- | * všemi non-edge porty se odešle " | ||
- | * switch, který přijme " | ||
- | * Jestliže sw souhlasí s designated portem, pošle odpověď " | ||
- | * proposal/ | ||
- | * celá konvergence probíhá bez použití timerů | ||
- | * avšak nepřijde li na proposal odpověď agreement, musí port aplikovat 802.1D pravidla | ||
- | |||
- | Změny topologie: | ||
- | * detekována přechodem non-edge portu do forwarding stavu | ||
- | * tato změna je propagována TC zprávou, rozeslanou všemi non-edge porty | ||
- | * zpáva se odesílá po dvou hello time časech | ||
- | * všechny záznamy v CAM tabulce týkající se non-edge portů jsou zahozeny | ||
- | * díky tomu se múže CAM tabulka začít plnit novými správnými údaji | ||
- | * sousední switche, které přijmou TC message musí také smazat všechny záznamy non-edge portů v CAM, kromě portu na kterém přijaly TC BPDU | ||
- | |||
- | Konfigurace: | ||
- | |||
- | Konfigurace edge portů: | ||
- | > | ||
- | |||
- | Nastavení p2p pro half-duplex linku: (propojení switchů na half-duplexu) | ||
- | > | ||
- | |||
- | Zapnutí RPVSTP+: | ||
- | > | ||
- | |||
- | Přechod zpět na PVST+: | ||
- | > | ||
- | >Switch# **show spanning-tree** | ||
- | >Switch# **show spanning-tree vlan** //vlan-id// | ||
- | |||
- | < | ||
- | Switch#show spanning-tree vlan 1 | ||
- | VLAN0001 | ||
- | Spanning tree enabled protocol rstp | ||
- | Root ID Priority | ||
- | | ||
- | | ||
- | | ||
- | Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec | ||
- | |||
- | Bridge ID Priority | ||
- | | ||
- | Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec | ||
- | Aging Time 20 | ||
- | |||
- | Interface | ||
- | ---------------- ---- --- --------- -------- -------------------------------- | ||
- | Fa0/ | ||
- | Fa0/ | ||
- | Gi0/1 Root FWD 4 | ||
- | Gi0/2 Desg FWD 4 | ||
- | </ | ||
- | * Na Gi0/2 je připojeno half-duplex zařízení - **Shr** | ||
- | * Pracuje-li port v 802.1D je typ - **P2p Peer(STP)** |