STP (Spanning Tree Protocol)
 
 Contents
 Bilgisayar Virüslerinin
 Bulaşma Yöntemleri
 STP (Spanning Tree
 Protocol)
 Elektronik Doküman ve
 Evrak Yönetim Sistemi
 Bilgi Güvenliği Yönetim
 Sistemi
 CISN Archive
 Send Feedback
 
     
 

STP, Spanning Tree Protokolünün kısaltması olup, 7 seviyeli OSI modelinde veri bağlantı katmanında yer alan, topolojide döngü oluşumunu engelleyen standarttır. Adından da anlaşılacağı gibi STP karışık ağ yapısının bir ağaç yapısında düzenlenmesini, paketlerin cihazlar arasında sonsuz döngüye girmesine engel olunmasını sağlar. Şekil-1'deki gibi bir bağlantı, ağ cihazlarının döngüsel paketleri devamlı yönlendirmeye çalışarak diğer kullanıcılara servis veremez hale gelmesine sebep olur, ağ yapılarında istenmeyen bir durumdur. STP bu duruma engel olmak için geliştirilmiş bir standarttır.

STP standardı ağ teknolojilerindeki diğer standartlarla da uyumlu olmak için zaman içinde gelişmiştir. RSTP (rapid STP) ağacın kurulma süresini kısaltmış, PVSTP (per vlan STP) her vlan için ayrı ayrı ağaçlar kurulmasını sağlamış, MSTP (multiple STP) üsteki iki yaklaşımın birleşimi olarak ortaya çıkmıştır.

STP'de önemli bir unsuru olan kök anahtar (root bridge) cihazının seçimi belirli kurallara göre yapılır.

  • Önem değeri sayısal olarak en düşük belirlen cihaz kök anahtar olur.
  • Eğer önem dereceleri eşit iki cihaz varsa MAC adresi değeri düşük olan cihaz kök anahtar olarak seçilir.

Cihazlar arasındaki hiyerarşi oluştuktan sonra şekil-2'de görüleceği gibi ağaç yapısı ortaya çıkar. Ağaç yapısındaki cihazların kök anahtar cihazına olan networksel uzaklıkları (path cost) hesaplanır. Bu değerlere bakarak sistem belli yolları bloke eder ve her ağ cihazı trafik oluşturduğunda döngüye neden olmadan ağ üzerinden kendisine bağlı cihazları ve sonrasını öğrenmiş olur.

STP seçimi yapıldıktan sonra ağ cihazlarının üzerindeki portları 5 durumda olabilir.

  • Engelleme (blocking): Döngü oluştuğu durumda, döngü oluşturan portların engellenmesi durumudur.
  • Dinleme (listening): Engelleme konumundan çıktıktan sonra göndermiş olduğu paketleri dinleyerek bir döngü olup olmadığını kontrol ettiği durumdur.
  • Öğrenme (learning): STP yapısının öğrendiği durumdur.
  • Gönderme (forwarding): Port üzerinden veri alış verişi yapıldığı normal çalışma durumudur.
  • Kapalı (disabled): Ağ yöneticisi portu kapattığı zaman STP durumu da kapalı olur.

ODTÜ'de özellikle ana ağ cihazlarında ve yoğun kullanılan -yurtlar ağı gibi- yerlerde STP özelliği devrede olup, yanlışlıkla yapılan ağ bağlantılarının döngüsel trafiğe sebep olması engellenmektedir.

İbrahim Çalışır - Ferdi Ayaydın

 
     
  - BAŞA DÖN -