Hirdetés

Új hozzászólás Aktív témák

  • soma314

    tag

    válasz _kovi_ #14129 üzenetére

    Spanning tree-nél
    Először meg kell találni (a protokolnak, vagy egy feladatban neked) melyik switch lesz a Root Bridge
    A példában itt a SW3-as. Amúgy ugye a legalacsonyabb bridge id-jű azaz a legalacsonyabb bridge priority-jű vagy egyező prioritások esetén a legkisebb MAC című switch.
    A root bridge minden aktív portja designated port. Azaz olyan port, amin átmennek az adatok, de nem a root bridge felé mutat, hanem attól "távolodik", downstream-ben van.

    Ezután meg kell keresni minden egyes switch-nél, hogy cost szerint melyik portja van a legközelebb a root bridge-hez. Ezek lesznek a root portok, amin szintén minden adat át tud menni. (Ha több linkkel is csatlakozik a root bridge felé, akkor az alacsonyabb port priority-vel rendelkező port (ami default-ban az alacsonyabb port szám) lesz. Ez a root bridge felől kell nézni! (Tehát ha az SW3 a root bridge ami csatlakozik két linkkel az SW2-höz és a két link az SW3 FA0/2 - SW2 Fa0/3 és SW3 Fa0/3 - SW2 Fa0/2, akkor az SW2-őn (default beállítások mellett) az Fa0/3-as lesz a root port hiába az a nagyobb port számú az SW2-őn.)

    Ha megvannak a root portok minden switch-en, akkor az összes többi link blokkolva lesz méghozzá úgy, hogy a magasabb bridge id-vel rendelkező switch oldalán lévő port esik blocking state-be. Amin ugye a BPDU-n kívül nem megy át adat.

    A példát konkrétan megnézve:
    root bridge SW3

    root portok: SW1 fa 0/1, SW2 fa 0/2

    designated portok: SW2 fa 0/0

    Hogy miért nincs mind az SW1 fa 0/0 és SW2 fa 0/0 is blocking state-ben? Egyrészt, mert a spanning tree nem úgy működik! A spanning tree-nél, ahogy írtam feljebb mindig a link egyik vége (az alacsonyabb bridge id-jű oldal) van csak block-ing state-ben.
    Hogy ez miért jó: mert biztosítja a hurokmentességet és egy konvergencia során a lehető legkevesebb port-nak kell konvergálnia.

    Másrészt, képzeld el azt a szituációt, hogy az SW1 és SW2 közötti linkbe beteszel egy hub-ot vagy egy olyan switch-et ami nem ismeri a SPT-t (vagy le van rajta kapcsolva), majd a hub-ra, switch-re végberendezéseket kapcsolsz. Ha a link mindkét vége blocking state-ben lenne, akkor a végberendezések (pl számítógépek) nem tudnának kommunikálni az SW3-al és az arra kapcsolt végberendezésekkel.

Új hozzászólás Aktív témák