jenya Já řeším setup kdy třeba mám na dvou místech RB960 a k původnímu 5 GHz Powerbeamu, kterým je to spojené přidám paralelně nRaye.
Tady je stručnej návod od chatGPT:
Pokud propojíš dva MikroTik switche pomocí dvou linek (např. 5G + 60G) a chceš mít jednu jako primární a druhou jako záložní, můžeš toho dosáhnout pomocí RSTP (Rapid Spanning Tree Protocol).
Cíl:
Primární linka (např. 60G) bude aktivní.
Záložní linka (např. 5G) bude blokována RSTP, ale připravena k převzetí provozu při výpadku primární.
Oba switche budou v bridge režimu (L2 přepínání).
🔧 Konfigurace krok za krokem
- Bridge + RSTP
Na obou switchích:
/interface bridge
add name=bridge1 protocol-mode=rstp
/interface bridge port
add bridge=bridge1 interface=sfp-sfpplus1 # 60G linka
add bridge=bridge1 interface=ether1 # 5G linka
add bridge=bridge1 interface=... # další porty podle potřeby
- Nastavit priority portů
Na obou switchích nastavíme vyšší prioritu pro 60G linku (menší číslo = vyšší priorita):
/interface bridge port
set [find interface=sfp-sfpplus1] path-cost=10
set [find interface=ether1] path-cost=100
MikroTik standardně RSTP aktivuje automaticky, pokud je bridge protocol-mode=rstp.
💡 Jak to funguje
RSTP vybere nejkratší cestu do root bridge (přepočítává podle path-cost).
Nižší path-cost na 60G lince = bude aktivní.
Vyšší path-cost na 5G lince = bude blokována, dokud nedojde k výpadku 60G.
🧪 Ověření
Na obou switchích zkontroluj stav RSTP:
/interface bridge port print
Mělo by být vidět:
role=designated nebo role=root na aktivní lince.
role=alternate nebo blocked na záložní.
⚠️ Tipy
Pokud máš v síti více přepínačů, ujisti se, že root bridge je ten, kterého chceš (nejnižší Bridge Priority).
Můžeš ho nastavit:
/interface bridge
set bridge1 priority=0x1000 # nižší číslo = vyšší priorita