Sabah her şey normaldi. Öğleden sonra ofisteki bütün bilgisayarlar aynı anda yavaşladı, internet gidip geliyor, ticari program sunucuya bağlanamıyor, IP telefonlar kopuyor. Kabine bakınca switch'in bütün ışıklarının deli gibi yanıp söndüğünü görüyorsunuz. Bu tablonun çok yaygın bir sebebi var: switch döngüsü (network loop) ve onun yarattığı broadcast fırtınası. Bu yazıda nasıl oluştuğunu, nasıl bulunacağını ve nasıl önleneceğini anlatıyoruz.
Döngü nasıl oluşur?
Ethernet ağlarında bazı paketler (broadcast) ağdaki herkese gönderilir. Switch bu paketi aldığı port dışındaki tüm portlarına iletir. Eğer ağda bir halka varsa, örneğin bir kablonun iki ucu aynı switch'e takılmışsa, paket halkada sonsuza kadar döner ve her turda çoğalır. Birkaç saniye içinde ağdaki bant genişliği tamamen bu paketlerle dolar. Buna broadcast fırtınası denir.
Sahada en sık gördüğümüz sebepler:
- Masa taşınırken boşta kalan kablonun duvar prizine "yanlışlıkla" geri takılması; prizlerin ikisi de aynı switch'e çıkıyorsa halka oluşur.
- Bir odaya eklenen küçük masaüstü switch'in iki farklı kabloyla ana ağa bağlanması.
- Kabinde "yedek olsun" diye iki switch arasına ikinci kablo çekilmesi.
- IP telefonların arkasındaki bilgisayar portuna, duvardan gelen ikinci bir kablonun takılması.
Belirtiler
- Ağdaki tüm cihazlar aynı anda etkilenir; tek bir bilgisayarın sorunu değildir.
- Switch port ışıkları alışılmadık şekilde ve aynı anda hızla yanıp söner.
- Switch'in yönetim arayüzüne bile ulaşılamaz ya da çok yavaş açılır.
- Sorun bir kablo çıkarıldığında saniyeler içinde düzelir.
Döngüyü bulmak

Önce son yapılan değişikliği düşünün: bugün kim masasını taşıdı, nereye yeni bir switch kondu, hangi kablo değişti? Çoğu zaman cevap buradadır. Bulamıyorsanız ana switch'ten başlayarak katlara veya odalara giden kabloları tek tek çıkarın; çıkardığınız anda ağ düzeliyorsa döngü o hattın arkasındadır. Sonra o hattın arkasındaki switch'te aynı işlemi tekrarlayın. Yönetilebilir switch'lerde port istatistiklerinde broadcast sayısının patladığı port da ipucu verir.
Kalıcı önlem: STP ve döngü koruması
Spanning Tree Protocol (STP) ve onun hızlı sürümleri (RSTP), switch'ler arasındaki fazla bağlantıları algılayıp birini otomatik olarak bekleme moduna alır. Böylece hem döngü oluşmaz hem de bir kablo koparsa yedek bağlantı devreye girer. Bunun için:
- Ana kabinde ve katlar arasında yönetilebilir switch kullanın ve STP/RSTP'nin açık olduğundan emin olun.
- Kullanıcı portlarında "loop protection", "BPDU guard" gibi korumaları açın; bir porttan döngü algılanırsa yalnızca o port kapanır, bütün ağ değil.
- Broadcast storm control ile port başına broadcast trafiğine sınır koyun.
- Masa altlarına ve odalara gelişigüzel yönetilemeyen küçük switch'ler eklemekten kaçının; ihtiyaç varsa doğru noktaya yeni hat çekin.
Belgelendirme işi kolaylaştırır
Hangi duvar prizinin hangi switch portuna gittiğini gösteren etiketleme ve bir ağ şeması, döngü gibi sorunlarda arama süresini dakikalara indirir. Bunun nasıl yapılacağını ağ kabini düzeni yazımızda anlattık. Ofis ağınız sık sık kendiliğinden yavaşlıyor ya da kopuyorsa Tokat'ta kurumsal network ekibimiz yerinde inceleyebilir: 0 356 214 70 65.
Sık sorulan sorular
Switch döngüsü nasıl oluşur?
Döngü olduğunu nasıl anlarım?
STP nedir?
Yönetilemeyen ucuz switch'lerde döngü koruması var mı?
Bu konuda destek mi lazım?
Kurumlar, oteller, okullar ve endüstriyel tesisler için WAN, LAN, Wi-Fi ve LTE tabanlı ağ altyapılarını projelendiriyor, kuruyor ve…

