Ağ yedekliliği nasıl sağlanır? Bu rehberde STP (döngü önleme), LACP (bağlantı birleştirme), switch yığınlama (stacking), yedekli topoloji ve uygulamayı anlatıyoruz.
Bir ağda tek bir kablo kopması veya bir switch arızası, tüm bir bölümü — hatta tüm ağı — çökertebilir. Kritik ağlarda bu kabul edilemez. Çözüm yedekliliktir: yedek yollar ve cihazlar. Ama yedeklilik basitçe “fazladan kablo takmak” değildir; doğru protokoller (STP, LACP) ve teknikler (yığınlama) gerektirir — yoksa yedeklilik fayda yerine zarar verebilir. Bu yazıda ağ yedekliliğini anlatıyoruz. Yedekli yol tasarımı için Yedekli Yol Tasarımı yazımıza bakabilirsiniz.
Ağ yedekliliği, döngü önleme, bağlantı birleştirme ve switch yığınlama gibi tekniklerle sağlanır. Ağ yedekliliği nedir? Ağ yedekliliği (redundancy), bir bağlantı veya cihaz arızasında ağın çalışmaya devam etmesi için yedek yollar ve/veya cihazlar bulundurmaktır. Amaç: tek bir arızanın (kablo kopması, switch çökmesi, port arızası) tüm ağı veya kritik bir bölümü durdurmasını önlemek — süreklilik. Yedeklilik, “tek hata noktası” (single point of failure) olmamasını hedefler. STP (döngü önleme): Yedekli bağlantılar bir sorun doğurur: döngü (loop). İki switch arasında iki yol varsa, paketler (özellikle broadcast) bu yollar arasında sonsuz dönebilir — “broadcast fırtınası” oluşur ve ağ çöker. STP (Spanning Tree Protocol), bunu önler: yedekli yolları tespit eder, ana yolu aktif tutarken yedek yolu pasif (bloke) tutar; ana yol koparsa, yedek yolu otomatik aktive eder. Yani STP, yedekliliği döngü yaratmadan mümkün kılar. Modern sürümleri (RSTP, MSTP) daha hızlı geçiş sağlar. STP, yedekli ağların vazgeçilmez protokolüdür. LACP (bağlantı birleştirme): LACP (Link Aggregation Control Protocol), birden çok fiziksel bağlantıyı tek bir mantıksal bağlantıda birleştirir (link aggregation / port channel / bonding). Bunun iki faydası vardır: bant genişliği artışı (örneğin 4 adet 1G bağlantı ~4G toplam kapasite sağlar, trafik dağıtılır) ve yedeklilik (bir bağlantı koparsa, kalanlar trafiği taşımaya devam eder, kesinti olmaz). LACP, hem performans hem yedeklilik isteyen kritik bağlantılarda (omurga, sunucu) kullanılır. Yığınlama (stacking): Yığınlama (stacking), birden çok fiziksel switch’i tek bir mantıksal birim gibi yönetmektir. Yığınlanan switch’ler, özel yüksek hızlı bağlantılarla birleşir ve tek bir switch gibi yapılandırılır/yönetilir. Faydaları: yönetim basitliği (tek noktadan), switch’ler arası yüksek bant genişliği, ve yedeklilik (bir switch arızalanırsa yığın çalışmaya devam eder; LACP bağlantıları farklı switch’lere dağıtılabilir). Yığınlama, büyüyen ağlarda yönetim ve yedeklilik sağlar. Yönetilen switch şartı: STP, LACP ve yığınlama — hepsi yönetilen switch özellikleridir. Yönetilmeyen switch bunları desteklemez. Yani ağ yedekliliği için yönetilen switch şarttır. Switch seçimi için Switch Seçimi yazımıza bakabilirsiniz.
Ağ yedekliliği, kritik noktalarda, doğru protokoller ve planlamayla uygulanır. Nerede yedeklilik? Yedeklilik her yere değil, kritik noktalara uygulanır — maliyet/fayda dengesi gözetilir. En kritik noktalar: omurga (backbone) bağlantıları (tüm trafiğin geçtiği), omurga switch’leri, sunucu bağlantıları, internet/WAN bağlantısı. Uç cihaz (tek bir bilgisayar) bağlantısında yedeklilik genelde gereksizdir; ama bir kat switch’inin omurgaya bağlantısında değerlidir. Yedekli topoloji: Yedeklilik için ağ topolojisi, yedek yollar içerecek şekilde tasarlanır — örneğin her kat switch’i, omurgaya iki ayrı yoldan (farklı omurga switch’lerine) bağlanır. STP veya daha modern teknikler, bu yedek yolları yönetir. STP yapılandırması: Yedekli yollar varsa, STP (tercihen RSTP/MSTP) doğru yapılandırılmalı — kök switch (root bridge) belirlenmeli, yol öncelikleri ayarlanmalı. Yanlış STP yapılandırması, beklenmedik yol seçimleri veya yavaş geçiş yaratabilir. LACP kullanımı: Yüksek bant genişliği ve yedeklilik gereken bağlantılarda (omurga-omurga, switch-sunucu) LACP ile bağlantı birleştirme yapılır. İki ucun da (her iki switch/cihaz) LACP destekleyip uyumlu yapılandırılması gerekir. Cihaz yedekliliği: Sadece bağlantı değil, cihaz yedekliliği de düşünülür — kritik omurga switch’leri yedekli (iki cihaz), router/firewall yedekli olabilir. Yığınlama, switch yedekliliğini kolaylaştırır. Güç yedekliliği: Ağ yedekliliği, güç yedekliliğiyle tamamlanmalı — yedekli ağ cihazları, UPS/yedekli güçle beslenmeli; yoksa güç kesintisi yedekliliği anlamsız kılar. Test: Yedeklilik kurulduktan sonra test edilmeli — bir bağlantıyı/cihazı kasıtlı devre dışı bırakıp, yedeğin gerçekten devreye girdiği ve geçiş süresinin kabul edilebilir olduğu doğrulanmalı. Test edilmemiş yedeklilik, gerçek arızada çalışmayabilir. Profesyonel yaklaşım: Ağ yedekliliği — yedekli topoloji, STP/RSTP yapılandırması, LACP, yığınlama, cihaz ve güç yedekliliği, test — ağ uzmanlığı gerektirir; doğru tasarım, tek arızalara dayanıklı, sürekli çalışan bir ağ sağlar. Sonuç: Ağ yedekliliği, bağlantı/cihaz arızasında ağın çalışmaya devam etmesi için yedek yollar/cihazlar bulundurmaktır (tek hata noktası olmasın). STP (Spanning Tree Protocol): yedekli yollardaki döngüyü (broadcast fırtınası, ağı çökertir) önler — yedek yolu pasif tutar, ana kopunca aktive eder (RSTP/MSTP daha hızlı). LACP: birden çok bağlantıyı tek mantıksalda birleştirir — bant genişliği artışı + yedeklilik. Yığınlama (stacking): switch’leri tek mantıksal birim yapar — yönetim basitliği + yedeklilik + bant genişliği. Hepsi yönetilen switch gerektirir. Kritik noktalara (omurga, sunucu, WAN) uygulanır; güç yedekliliğiyle tamamlanır; test edilmeli. UPS için UPS ve Kesintisiz Güç yazımıza bakabilirsiniz.
Ağ yedekliliği (redundancy), bir bağlantı veya cihaz arızasında ağın çalışmaya devam etmesi için yedek yollar/cihazlar bulundurmaktır — amaç tek arızanın (kablo kopması, switch çökmesi) ağı durdurmasını önlemek (tek hata noktası olmaması), süreklilik. STP (Spanning Tree Protocol): yedekli bağlantılar döngü (loop) doğurur — broadcast paketleri sonsuz döner, “broadcast fırtınası” ağı çökertir; STP yedekli yolları tespit edip ana yolu aktif, yedeği pasif (bloke) tutar, ana kopunca yedeği otomatik aktive eder (RSTP/MSTP daha hızlı geçiş). Yedekliliği döngüsüz mümkün kılan vazgeçilmez protokol. LACP (Link Aggregation Control Protocol): birden çok fiziksel bağlantıyı tek mantıksalda birleştirir — bant genişliği artışı (4×1G ~4G, trafik dağıtılır) + yedeklilik (biri koparsa kalanlar devam); omurga/sunucu gibi kritik bağlantılarda. Yığınlama (stacking): birden çok switch’i tek mantıksal birim gibi yönetme (özel hızlı bağlantılarla) — yönetim basitliği + switch’ler arası bant genişliği + yedeklilik (bir switch arızalansa yığın devam). Hepsi YÖNETİLEN switch gerektirir (yönetilmeyen desteklemez). Uygulama: yedeklilik kritik noktalara (omurga bağlantı/switch, sunucu, WAN/internet — uç cihazda gereksiz), maliyet/fayda dengesiyle; yedekli topoloji (örn. kat switch’i omurgaya iki yoldan), doğru STP yapılandırması (kök switch, öncelikler), LACP (iki uç uyumlu), cihaz yedekliliği, güç yedekliliği (UPS — yoksa yedeklilik anlamsız) ve TEST (kasıtlı arıza ile yedeğin devreye girdiğini doğrula). Sonuçta ağ yedekliliği sürekli çalışan ağın temelidir; STP (döngü önleme), LACP (birleştirme+yedek), yığınlama ve cihaz/güç yedekliliğiyle, test edilerek kurulan profesyonel yedeklilik, tek arızalara dayanıklı, kesintisiz bir ağ sağlar.