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
|