Bu durumda, anahtarlarından biri başarısız olsa bile, ağ devam edecektir neler. Bu etkili bir başarısızlık tek bir noktadan ortadan kaldırarak, yedekleme sağlar. Ama şimdi yeni bir sorun var
. Yayın fırtınalar
Son bölümünde, anahtarlar nerede düğümleri öğrenmek nasıl keşfetti
bulunan. Şimdi bir döngü bağlı tüm anahtarlar sayesinde, bir düğümden bir paket büyük olasılıkla iki farklı kesimleri bir anahtara gelebilir. Örneğin, B düğümü A Anahtarı bağlı olduğunu ve A düğümü kim olduğunu bilmiyor Segment B. Anahtarı A düğüm ile iletişim kurmak için ihtiyacı, bu yüzden paket sel olduğunu düşünün.
paket üzerinden geçecek Diğer iki anahtarları (B ve C) Segment A veya Segment C. Ne anahtar henüz düğüm adresini öğrendi ise Anahtarı C Segmenti C için arama tablosu eklemek ise anahtar B onlar düğüm arıyor Segment B sel olacak, bu Segment A tutar arama tablosu Düğüm B katacak onlar hala düğüm A kim olduğunu bilmiyorum çünkü A. Her anahtar, diğer anahtar tarafından gönderilen paket almak ve hemen tekrar dışarı onu sel olacak. A Her kesimden paketi alacaksınız Anahtarı ve diğer kesimi üzerinde dışarı geri sel. Paketler, yayın alınan ve potansiyel olarak şiddetli ağ tıkanıklığı sonucu, her anahtar tarafından naklen yayın gibi bu bir yayın fırtına neden olur.
Ağaçlar Kapsayan
... yayılan ağaçlar için bize getiriyor
yayın fırtınalar ve loop diğer istenmeyen yan etkileri önlemek için, Digital Equipment Corporation Elektrikli ve Elektronik Mühendisleri Enstitüsü (IEEE) tarafından 802.1d belirtim olarak standardize edilmiştir kapsayan ağacı protokolü (STP), yarattı. Esasen, bir yayılan ağaç, anahtar bir düğüm ile iletişim kurmak için birden fazla yolu olduğunu algılayan diğer yolu (ler) en iyi ve blok hangi yolu belirler kapsayan ağaç algoritması (STA) kullanır. Serin şey diğer yolu (ler), sadece durumda birincil yolu kullanılamaz izler olduğunu
İşte STP nasıl çalışır.
Her anahtar kimlikleri bir grup atanır
, anahtar üzerindeki her port için anahtarı kendisi ve biri için bir tane. Anahtarın tanımlayıcı (BID) köprü kimliği olarak adlandırılan, 8 bayt uzunluğundadır ve anahtarın MAC adresleri (6 bayt) biri ile birlikte bir köprü önceliği (2 byte) içerir. Her bir port numarası 16 bit uzunluğunda iki bölümden ile:. 6-bit öncelik ayarı ve 10-bit por