Cisco STP Yapılandırması ve Root Bridge Seçimi

🌐 Spanning Tree Protocol (STP) Nedir? – Yapılandırma ve Teknik İnceleme

STP (Spanning Tree Protocol), birden fazla anahtarlayıcı bulunan yerel ağlarda (LAN) döngüleri önlemek amacıyla kullanılan bir ağ protokolüdür. IEEE 802.1D standardına dayanan STP, redundant (yedekli) bağlantılar arasında sadece bir tanesini aktif, diğerlerini ise yedek olarak tutar. Bu sayede veri iletimi sırasında döngüler engellenir, ağ kararlılığı korunur.


🔁 STP Nasıl Çalışır?

STP, ağa dahil olan tüm anahtarlayıcılar arasında bir mantıksal yayılma ağacı (spanning tree) oluşturarak, yalnızca en kısa yolu aktif bırakır. Geri kalan yollar bloke edilir, fakat bağlantı kopması durumunda bu yollar otomatik olarak aktif hale getirilebilir.


🧠 STP Temel Kavramları

TerimAçıklama
Bridge ID (BID)Anahtarlayıcının MAC adresi ve öncelik değeri ile oluşan eşsiz kimliktir.
Root BridgeAğın merkez noktasıdır. En düşük Bridge ID’ye sahip switch, Root Bridge olur.
Root PortRoot Bridge’e giden en kısa yolun bulunduğu porttur. Her switch’te sadece bir tane bulunur.
Designated PortHer segmentteki en iyi porttur. Trafik bu porttan akar.
Blocked PortDöngü riskine karşı kapatılmış porttur. Veri iletmez.
BPDU (Bridge Protocol Data Unit)STP’nin ağ topolojisi hakkında bilgi paylaşmak için kullandığı veri paketleridir.

🏁 Root Bridge Seçimi

  1. Tüm anahtarlayıcılar kendilerini Root Bridge ilan eder.
  2. En düşük Bridge ID‘ye sahip olan Root seçilir. (Önce öncelik değeri, sonra MAC adresi)
  3. Root Bridge seçiminden sonra her switch kendi Root Port’unu belirler.
  4. Her bağlantı segmentinde en iyi yol Designated Port olarak atanır.

Varsayılan Bridge Priority değeri: 32768
Daha düşük bir değer atanarak manuel olarak Root Bridge seçilebilir.

SW1(config)# spanning-tree vlan 1 priority 24576

📶 STP Port Maliyetleri (Cost)

Bant GenişliğiSTP Maliyeti
10 Mbps100
100 Mbps19
1 Gbps4
10 Gbps2

⏱️ STP Zamanlayıcıları

ZamanlayıcıVarsayılan SüreAçıklama
Hello Time2 saniyeRoot Bridge’in BPDU gönderim sıklığı
Max Age20 saniyeBir BPDU alınmazsa ağda değişiklik varsayılır
Forward Delay15 saniyePortların Listening ve Learning durumlarında kaldığı süre

🔄 STP Port Durumları

DurumÇerçeve İletir mi?MAC Öğrenir mi?Açıklama
Blocking❌ Hayır❌ HayırDöngü engelleme amacıyla port pasiftir
Listening❌ Hayır❌ HayırBPDU dinler, veri taşımaz
Learning❌ Hayır✅ EvetMAC adreslerini öğrenir
Forwarding✅ Evet✅ EvetAktif veri taşıyan durumdur
Disabled❌ Hayır❌ Hayırİdari olarak kapalı durum

🔧 STP Yapılandırma Örneği (VLAN ve Trunk)

🔸 VLAN Oluşturma (SW1, SW2, SW3)

vlan 5
 name PC
vlan 6
 name LAPTOP

🔸 Trunk Port Yapılandırması

SW1:

interface Gi0/1
 switchport mode trunk
interface Gi0/2
 switchport mode trunk

SW2:

interface Fa0/1
 switchport mode trunk
interface Gi0/1
 switchport mode trunk

SW3:

interface Fa0/2
 switchport mode trunk
interface Gi0/1
 switchport mode trunk

🔸 Access Port Ayarı (VLAN 30 için)

SW2:

interface Fa0/11
 description PC1 Baglantisi
 switchport mode access
 switchport access vlan 30

interface Fa0/21
 description Laptop1 Baglantisi
 switchport mode access
 switchport access vlan 30

SW3:

interface Fa0/11
 description PC2 Baglantisi
 switchport mode access
 switchport access vlan 30

interface Fa0/21
 description Laptop2 Baglantisi
 switchport mode access
 switchport access vlan 30

🛠️ Root Switch Tespiti

STP’de Root Switch, bloklamaya giren portlara sahip olmayan anahtarlayıcıdır. Tespiti için aşağıdaki komut kullanılır:

show spanning-tree
  • Eğer bir switch’te port bloklamadaysa (e.g. Fa0/1), bu switch Root değildir.
  • Root Bridge, her zaman en düşük BID’ye sahip switch’tir ve hiçbir portu blocking modda değildir.

🧪 STP Test Komutları

KomutAçıklama
show spanning-treeVLAN bazında STP durumu
show vlan briefVLAN yapılandırma görüntüsü
show interfaces trunkTrunk portları görüntüler
ping [IP]Bağlantı testi
traceroute [IP]Paket yönünü takip eder

🧠 Ekstra Bilgiler

  • Cisco Switch’ler varsayılan olarak PVST (Per VLAN Spanning Tree) çalıştırır.
  • Her VLAN için ayrı STP süreci oluşturulur.
  • Daha hızlı yakınsama için RSTP (802.1w) veya Rapid PVST kullanılabilir.

Cem Kemal Erbaş sitesinden daha fazla şey keşfedin

Subscribe to get the latest posts sent to your email.

About Cem Kemal Erbaş

Check Also

🚀 Cisco vPC’yi Anlamak

Veri Merkezlerinde Yedeklilik, Aktif-Aktif Bağlantı ve Yüksek Erişilebilirlik Cisco Nexus veri merkezi mimarilerinde vPC — …

Bir yanıt yazın