Spanning Tree Protocol (STP) neden gereklidir ve root bridge nasıl seçilir?

Cevap

Switch'ler arasında yedeklilik için birden fazla link kurulduğunda Layer 2'de döngü oluşur. Ethernet çerçevesinde TTL olmadığı için broadcast'ler sonsuza dek döner: broadcast storm, MAC tablosu kararsızlığı ve çoğaltılmış çerçeveler ağı dakikalar içinde çökertir. STP (802.1D) bazı portları bloklayarak döngüsüz bir ağaç topolojisi oluşturur.

Seçim süreci

  1. Root bridge seçimi: En düşük Bridge ID kazanır. Bridge ID = priority (varsayılan 32768 + VLAN ID) + MAC adresi. Eşitlikte en düşük MAC kazanır.
  2. Root port: Her root olmayan switch'te root'a en düşük path cost'a sahip port.
  3. Designated port: Her segmentte root'a en yakın switch'in portu.
  4. Kalan portlar blocking (RSTP'de alternate/backup) olur.
HızPath cost (kısa yöntem)
10 Mbps100
100 Mbps19
1 Gbps4
10 Gbps2

Root'u bilinçli seçmek

Root bridge'i rastgele bırakmak (en eski, en düşük MAC'li switch olabilir) kötü pratiktir:

spanning-tree vlan 10,20 priority 4096
! veya
spanning-tree vlan 10 root primary

Varyantlar ve korumalar

  • RSTP (802.1w): Yakınsama 30-50 sn yerine 1-2 sn. Günümüzde varsayılan tercih.
  • PVST+ / Rapid PVST+: Cisco, her VLAN için ayrı STP instance.
  • MSTP (802.1s): VLAN'ları gruplayıp az sayıda instance.
  • PortFast: Uç cihaz portlarını anında forwarding'e alır.
  • BPDU Guard: PortFast portunda BPDU gelirse portu err-disable yapar.
  • Root Guard: Yetkisiz bir switch'in root olmasını engeller.
  1. Switch ile router arasındaki fark nedir?KolayYönlendirme & AnahtarlamaNetwork
  2. VLAN nedir, neden kullanılır? Trunk port nedir?OrtaYönlendirme & AnahtarlamaNetwork
  3. OSPF ile BGP arasındaki fark nedir?ZorYönlendirme & AnahtarlamaNetwork
  4. Router routing tablosunda longest prefix match ile nasıl karar verir? Bir paket için seçilecek rotayı adım adım açıklayın.ZorYönlendirme & AnahtarlamaNetwork
  5. HSRP ve VRRP gibi First Hop Redundancy Protocol'ler nasıl çalışır? Aralarındaki farklar nelerdir?ZorYönlendirme & AnahtarlamaNetwork
  6. Link aggregation (EtherChannel) ve LACP nedir? Trafik linkler arasında nasıl dağıtılır?OrtaYönlendirme & AnahtarlamaNetwork

Bu konuda başka bir soru biliyor musun?

Mülakatta karşılaştığın soruları ekle, onaylandıktan sonra yayına alınsın.

Soru ekle