Herhangi bir bilgisayar ağında, bir topolojiye karar vermeniz gerekir. Bir ağ topolojisi, bilgisayarların birbirlerine nasıl bağlandığının fiziksel mimarisidir. Klasik bir ağ topolojisi Halka Topolojisidir. Bu yapıda, ağdaki tüm cihazlar tek bir halka şeklinde bağlanır. Tüm ağ trafiği halkanın etrafında tek bir yönde ilerler. Bu, her cihazın ağa biri veri alan diğeri veri ileten iki bağlantısı olduğu anlamına gelir.

 

ring topology 1 Halka Topolojisi Nedir?

Temel bir halka topolojisinin diyagramı

Faydaları

Halka topolojisini kurmak, en azından küçük ölçeklerde nispeten kolaydır. Örneğin, bir ofisteki her bir bilgisayarı yanındakine bağlamayı düşünürseniz, bunu yapmak nispeten basit olacaktır. Konseptin raf tipi sunucularla uygulanması daha da kolaylaşır. Zorluk, kabloları döşemenin daha zor olabileceği farklı odalar, katlar veya binalardaki ağlarla uğraşırken ortaya çıkar.

Halka topolojili ağlarda, her cihaz veri iletip iletmediğini ve dolayısıyla daha fazla iletip iletemeyeceğini zaten bildiğinden, çarpışma algılama veya çarpışmadan kaçınma teknolojilerine gerek yoktur. Cihazlar arasındaki bağlantıyı yönetmek için merkezi bir sunucu veya yönlendirici gerekmez.

Dezavantajları

Ağ trafiği yalnızca tek yönde aktığı için, tüm trafiğin döngü boyunca bir kez dolaşması gerekir. Hedeflenen alıcı mesajın kendisine yönelik olduğunu tespit edip iletmeyebilir, ancak bunu yaparsa göndericinin mesajın alınıp alınmadığını doğrulamasının bir yolu olmayacaktır. Bu durum bant genişliğini boşa harcar ve ağır yüklü ağlarda sorunlara neden olabilir.

Tek bir cihaz arızası tüm döngüyü çökertebilir. Her mesajın tam bir döngüyü tamamlaması gerekiyorsa, döngünün herhangi bir yerinde bir kesinti olursa, tüm mesajlar başarısız gibi görünecektir. Teknik olarak, bazı mesajlar, döngüde arızadan daha önceyse, amaçlanan alıcılarına ulaşmış olabilir, ancak gönderenin bunu bilmesinin bir yolu yoktur. Bu sorun çoğunlukla aşağıda tartışılan çift yönlü döngü veya ters dönen halka topolojisi varyantı ile çözülebilir.

Halkada herhangi bir ayarlama yapmak, tüm halkayı geçici olarak bozan bir kesintiye neden olur. Her cihazın sadece iki bağlantısı olduğundan, yeni bir cihaz eklemek veya eski bir cihazı çıkarmak, ağda bir kopmaya neden olur ve bağlantı yeniden kurulana kadar tüm halkayı kapatır.

Ne yazık ki, bu aynı zamanda tüm cihazların açık kalması gerektiği anlamına gelir. Bir bilgisayar kapatılırsa, ağ kartı artık mesaj iletmez. Bu durum halkayı bozar ve halka topolojilerini mükemmele yakın çalışma sürelerine sahip olmayan ağlar için uygunsuz hale getirir. Tek bir bağlantı arızalandığında tüm halkanın arızalanması da onları uzaktan yönetim için uygunsuz hale getirir, çünkü herhangi bir uzaktan erişim genellikle bozuk döngüye bağlı olacaktır.

İletişim gecikmesi, döngüdeki cihaz sayısıyla doğru orantılıdır. Bir ağ paketinin yapması gereken her atlama, hedefine ulaşması için geçen süreyi artırır.

Varyantlar

Çift yönlü döngü veya ters dönen halka topolojisi, ağ trafiğini döngü etrafında diğer yöne ileten ikincil bir döngüye sahip halka topolojisinin bir çeşididir. Tipik olarak, bu ikincil döngü ana döngü kırılmadığı sürece kullanılmaz. Bir kopukluk tespit edildiğinde, kopukluğa en yakın çalışan cihaz, herhangi bir trafiği döngü etrafında diğer yöne yönlendirir ve esasen “C” şeklinde bir döngü oluşturur.

Teorik olarak, ikincil bir döngü ekstra bant genişliği sağlamak için de kullanılabilir, ancak bu genellikle yapılmaz. Her bir cihaza bir çift kablo daha bağlanarak ikinci bir döngü sağlanabilirken, halka için gerekli altyapıyı iki katına çıkardığı için bu da genellikle yapılmaz. Bunun yerine, tam çift yönlü iletişim kullanılarak tek bir kablo üzerinden çift yönlü iletişim sağlanır. Bu, bir döngüde hata toleransı sağlamaya yardımcı olur, ancak ölçek karmaşıklıklarını veya gecikme sorununu ele almaz.

Bir token ring topolojisini halka topolojisi ile karıştırmak kolay olabilir, ancak bunlar çok farklıdır. İsmine rağmen, bir token ring ağı aslında fiziksel bağlantı katmanında bir yıldız topolojisi kullanır.

Sonuç

Halka topolojisi, tüm cihazları tek bir halkaya yerleştiren bir bilgisayar ağı mimarisidir. Tüm ağ trafiği halkanın etrafında tek bir yönde iletilir ve bu da küçük, yerel ağların kurulmasını kolaylaştırır. Ancak topoloji büyük ölçekte zorlanır ve ağdaki her cihaz aslında tüm ağı çökertebilecek tek bir arıza noktası görevi görür. Bu nedenlerden dolayı, halka topolojileri artık çok nadiren kullanılmaktadır. Yıldız topolojisi ağları uç noktalar için kullanılma eğilimindeyken, arka uç ağları bir örgü topolojisi kullanır.