2

Spanning Tree de Cost ve Port-priority anlatımı

merhaba arkadaşlar,

Spaning tree de root ve alternative portların seçiminde rol olan cost ve port-priority i anlatmaya çalışacağım.

Spaning tree de root switch seçildikten sonra non-root switch ,root ve alternative portlarını seçmek için ilk olarak “cost ” değerlerine bakar.

31

 

yukarda gördüğünüz gibi show spanning-tree  komutuyla portların cost değerlerini görebilirsiniz.

 

Cost değerleri portun bandwith değeriyle ters orantılı olarak değişir.

 

Örnek tabloyu aşağıda inceleyebilirsiniz.

32

 

kenar switchlerde root port seçilirken backbone a giden (eğer root switch backbone ise ki o olmalı :)) bütün yolların toplam cost değerleri toplanır ve en düşük cost değerine sahip olan root port olur.

 

örnek vermek gerekirse

 

kenar switch backbone giderken

2* fastethertnet + 3* gigabitethernet + 1* tengiga  kadar yol gidiyorsa bu

2*19 +3*4 + 1*2 = 52 cost değerine sahiptir.

 

Peki diyelim ki cost değerleri eşit , o zaman port priority devreye giriyor.

 

Örneğin aşağıdaki gibi iki tane switch birbirlerine redundant olarak bağlı olsun

 

33

2 switchde de bridge priority değerleri eşit , Biliyoruz ki bu durumda mac adresi düşük olan

Root switch olur  ve bizim topolojimizde Bizim Switch root switch.

Eveet gelelim portların durumuna :)

Root switchde bütün portların role leri “Designated” olur. State leri ise “Forwarding” olur.

Müşterinin switchde  portların durumu  ayarlanırken neler oluyor ?

NONROOT Switchlerin ROOT Switche giden  portun rolü “Root” dur.

Ama diyelim ki  kenar switch (nonroot) den root switche giden birden fazla yol var ,  örneğimizde olduğu gibi :)

Hangi portun root hangisinin alternative port olacağına nasıl karar veriliyor.

Müşterinin switchine bakalım  :)

34

Show çıktılarına bakarak görüyoruz ki fa0/1 root ve fa0/2 alternative rolünü üstlenmiş

Fa0/2 blocklanmış çünkü aksi takdirde loop oluşur.

Biliyoruz ki portların rolleri belirlenirken ilk olarak cost değerine bakılır ve cost değeri düşük olan

Root port olur.

Peki örneğimizdeki gibi cost değerleri eşitse ?

İşte burada port-priorty devreye giriyor.

Port priorty değeri interface altında verilir.

35

ARKADAŞLAR COST KENDİ DEĞERİNE BAKAR, PRİORTY İSE KARŞIDAKİNİN DEĞERİNE BAKAR.

Yani switch  root portu seçerken karşı switch portunun port-priorty sine bakar. Karşı portun priority değeri düşük olan root port olur.

Yani biraz önce müşterinin switch de interface altına port-priority değeri girdik ya ,

BU MÜŞTERİNİ SWİTCHİNİN PORTLARINI HİÇ BİR ŞEKİLDE ETKİLEMEZ KARŞI SWİTCHİN PORTLARINI ETKİLER , KARŞI SWİTCH DE ROOT SWTİCH VE PORTLARININ HEPSİ DESİGNATE OLDUĞU İÇİN

GİRDİĞİMİZ KONFİG ÇÖP :)

Ama bizim switchde priorty değerini düşürürsek;

Mesala bizim switchin fas 0/2 nin port priorty sini 0 yapalım.

 

36

Şimdi müşterinin switch in portlarına bakalım.

 

37

 

Görüldüğü gibi müşteri tarafındaki switchin portlarının stp rolü değişti  ve bunu karşı switch deki (bizim switch) yaptığımız config ile sağladık.

 

Port-priority ISP lerde oldukça kullanılıyor. Müşterinin switchde config yapılamadığı için kendi taraflarında işi halletmiş oluyorlar.

 

İyi çalışmalar dilerim :)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bu yazıyı paylaş..Share on LinkedInShare on Google+Share on FacebookTweet about this on Twitter

Numan KARAKAŞ

2 Comments

Bir Cevap Yazın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir