İki üründe de yapılan firmware değişiklikleri nedeni ile aynı kanalda hem taslak-11g hem de 11b istemciler iletişim kurmak istediklerinde bazı düzenlemelerin yapıldığını gördüm ancak bunların hala geliştirilmeye ihtiyacı var. Gördüğüm kadarı ile Buffalo Tech g/b bant genişliği paylaşımında Linksys'e göre daha başarılı, ancak bunun iki firmanın ürünlerinde de değişeceğini tahmin ediyorum.
Kaynaklarımın bana söylediğine göre, 11g taslağının 6.1 versiyonunda yapılan değişiklikler sonucu 11g istasyonlar karışık bir 11b/ 11g ağda daha fazla ön planda olacaklar. Bunun anlamı şu: Firmalar değişikliklere ayak uydurunca 11b aygıtlar hala 11g ağlarda çalışabilecekler ancak 11g istasyonlara göre bant genişliğinin daha da az bir kısmını kullanabilecekler. Bir kere daha, bu konunun ilginizi çekeceğini düşünüyor ve daha derinlemesine dalıyorum.
Birden fazla 802.11 aygıtın bant genişliği için verdiği mücadeleyi yöneten etmenlerin bir kısmına "contention window" (mücadele penceresi) adı veriliyor. Bu, 802.11g ile ortaya çıkmış bir şey değilorijinal 802.11 çıktığından beri olan bir gerçek. Şekil 6'da görüldüğü gibi, bu pencere iletişimin birbiri içerisine girmemesi için aradaki bekleme zamanını gösteriyor. Pencere birbirini izleyen aralıklara bölünmüş durumda. Bir istasyon veri göndermek istediğinde kendine rasgele bir aralık seçiyor ve bir sonraki veri transferi için o aralığın sırasının gelmesini bekliyor.
Taslak 6.1 istasyonun ağın desteklenen hızlarına göre mücadele penceresini değiştirmesini zorunlu kılıyor. Eğer sadece 1, 2, 5.5 ve 11 destekleniyorsa (802.11b'de olduğu gibi) pencerenin maksimum değeri 31 olacak. Aksi takdirde 11g istemciler için 15 kullanılacak. İstemcilerin 1 ile maksimum pencere değeri arasında bir aralık seçtiği düşünülürse, g istasyonlarının aralığı dar olduğu için sıraların kendilerine gelmelerini daha az bekleyecekler. Gerçek algoritma çok daha komplike, ama temelde böyle bir şey.
Ancak şu an için Şekil 7'de de görüldüğü gibi farklı metodların kullanılması söz konusu.
Şekil 7: Linksys - iki yönlü test - NETGEAR MA401.
Bu testte en son Linksys firmware kullanıldı ve test bize bir Linksys WPC54G taslak-802.11g ve NETGEAR MA401 (Intersil PRISM II-tabanlı) 802.11b istemci arasında bant genişliğinin nasıl paylaşıldığını gösteriyor. İlk önce Linksys kart başlıyor, daha sonra 20. saniyede NETGEAR sahneye giriyor. Linksys kartının performansının hemen NETGEAR'ın altına düştüğü ve o işini bitirene kadar altında kaldığı görülüyor. Daha sonra NETGEAR kart göndereceği veri bitene kadar işine devam ediyor.
Hem Buffalo Tech hem de Linksys ile Intersil, Atheros, TI ve Agere Systems (Lucent/ ORiNOCO) yongasetli ürünleri çalıştırdım. Ve gördüm ki, her kombinasyonun farklı bir performans paylaşım "imzası" olmasına rağmen yine de genel olarak performansı düşürüyorlar (madde #2). Bu yazımın ikinci bölümünde karışık mod testlerinden daha fazla söz edeceğiz ancak bu noktada alınması gereken hisse şu: taslak (ve final) 802.11g ağlarında eninde sonunda 11g istemcilere kıyak geçilecek. 11g taslak ürünlerde bunu göremeyebilirsiniz, ancak gelecek bu yöne doğru ilerliyor.
Bundan sonra koruma mekanizmasını kapatıp sadece 11g ürünler kullanıldığında performansın nasıl etkilendiğine göz atacağım.