Kablosuz-N (802.11n) ağ, b / g “karışık” moddayken düşük performansa sahip mi?


59

Eski bir 802.11b veya 802.11g cihazlarını desteklemek için "karma modda" bir kablosuz-N yönlendirici kullanıldığında, 802.11n istemcilerin performansının zarar göreceği "eski" bir eş öyküsü gibi görünüyor.


Bazı yerler karma modda çalışırken, bazı (bazıları?) N istemcilerinin G hızında çalıştığını iddia eder . Diğerleri de aynı iddiada bulunur, ancak bunun yalnızca bir G müşterisi bağlı olduğunda gerçekleştiğini söyler.

Diğer yerler , N istemcilerin daha hızlı çalıştığını, ancak eski B / G istemcileri bağlı olmasa bile, yönlendiricinin sadece N modundayken yaklaşık% 30 daha yavaş çalıştığını söylüyor.

Yine de diğerleri , karma modda bir ağda çalışırken N istemcileri için hız düşüşü olmadığını iddia ediyor . Tek sorunun, genel ağ verimliliğinin daha düşük olacağı, çünkü yalnızca bir müşterinin istediği zaman iletebildiğini, bu nedenle bu iletim süresinin bir kısmının daha düşük hızlarda çalışan eski B / G müşterileriyle paylaşılması ve toplam verimin azaltılması gerektiğini söylüyorlar. bağlı sadece N müşteri olsaydı ne olurdu.


Peki hangisi? Karışık modda çalışmak, B / G istemcisi olmasa da ağımı yavaşlatır mı? Eğer N kullanıyorsam, B / G'ye bağlı başka bir müşteriye sahip olmak N'yi kullanıyorlarsa, beni yavaşlatır mı?


+1. Karma modun hız üzerinde etkisi olabilir, ancak deneyimlerime göre, AP boyunca sabit bir veri akışı çekmediğim sürece bu fark edilemez, ancak bu gecikme ve her şeye rağmen devam ediyor. Bildiğiniz tek yol, kendiniz test etmek ve o zaman bile “yeterince iyi” bulabilirsiniz.

Sanırım hakkınız var - karma modda, genel verim b / g müşterileri tarafından engelleniyor. Ayrıca, çok sessiz bir radyo ortamında değilseniz, girişimin 2,4GHz'de büyük bir etkiye sahip olması muhtemeldir. En iyi verim, tüm 802.11n cihazlarını 5GHz’de kullanıyor olabilir.
BJ292

Yanıtlar:


49

Gönderen Networks için Başlangıç Kılavuzu :

S: Bir 802.11B aygıtının varlığı, tamamen G veya tamamen N ağını yavaşlatıyor mu?

C: EVET Bu elbette zaten iyi bilinmektedir, ancak kesin sonuçları sıklıkla yanlış anlaşılmıştır. Bir G veya N ağında bir 802.11B cihazının varlığı, yeni cihazların G / N cihazları hava dalgalarını kullanırken iletmediğinden emin olmak için bazı ağır davranışlara başvurmalarına ve Hem B hem de G / N cihazlarının işaret paketi gibi şeyleri görebildiğinden emin olun.

Verimlilik üzerindeki kesin etkinin genel olarak tahmin edilmesi zordur, ancak sıklıkla belirtildiği gibi "tüm ağı 802.11B'ye yavaşlatmaz". Bununla birlikte, aktif olmasa bile, bir B cihazının sadece mevcudiyeti tarafından dayatılan önemli bir yavaşlama vardır. Biz (Slim) bunu birkaç yıl önce test ettik ve genellikle G cihazları arasındaki verimin% 30-50 oranında (örneğin 20Mbps'den 10Mbps'ye) düştüğünü, ancak sadece B'nin hızının neredeyse kadar düşük olmadığını tespit ettik. ağ (aynı ortamda 5 Mbps). 802.11g'deki teorik maksimum verim, hiçbir B cihazı olmadan 23 Mbps ve ile 14Mbps'dir.

S: 802.11G cihazları tüm N ağını yavaşlatır mı?

C: HAYIR , aktif olduklarında aldıkları hava-zamanı hariç, N seviyesine göre G verim seviyesinde olacaktır. Yani cihazlar hala her bir dilimde en uygun hızda iletişim kurar.

802.11B geriye dönük uyumluluk modundan farklı olarak, G cihazları geriye dönük olarak uyumlu olmaları için N cihazlarında performans azaltıcı davranışlar uygulamamaktadır. 802.11g cihazları, 802.11n girişini tanıyabilir ve biri veya diğerinin ne zaman iletmeye çalıştığını bilmek açısından iyi bir şekilde çalışırlar. Başlangıç, hangi modülasyon şemasının kullanılacağını söyler, böylece N cihazları N konuşabilir, G cihazları ise G konuşabilir. İşbirliği yapmak için B ile olduğu gibi "Esperanto" ya başvurmak zorunda kalmazlar.

Bu, G cihazı ilişkilendirildiğinde ancak aktif olmadığında hiçbir etkisinin olmadığı anlamına gelir. G cihazları aktif olduğunda, hava zamanını kabaca, aktarılan veri miktarıyla orantılı olarak tüketir. Elbette bu hava süresi, N oranının aksine G hızında olacaktır, bu nedenle hava dalgalarının tamamen doygun olması durumunda (örneğin, yerel bir dosya transferi ile), tüm cihazlar tarafından elde edilebilen toplam Mbps'de bir miktar azalma olacaktır. Toplu olarak, ancak G cihazlarının ilişkilendirilmesi için ceza yoktur.

Şaşırtıcı bir şekilde, bu başka yerde belirtilenlerle çakışıyor gibi görünüyor - örneğin

  • "Aynı taslak 11n yönlendiricisinde bir taslak 11n ve 11b / g istemcisi karışımının çalıştırılması taslak 11n istemcisi için hızı bir miktar azaltacaktır, ancak 11g istemcilerin hızını yarıdan daha fazla azaltacaktır ." en SmallNetBuilder
  • "Karışık modda, HT koruması 802.11n aygıtlarının eski bir başlangıç ​​göndermesini ve ardından HT girişinin gönderilmesini gerektirir ... Bu HT koruma mekanizmaları bir 802.11n WLAN'ın verimini önemli ölçüde azaltır , ancak daha eski 802.11a / b arasındaki çarpışmaları önlemek için gereklidir / g aygıtları ve daha yeni 802.11n aygıtları. " at TechTarget ANZ

S: Ağdaki istemcilerin çoğu veya tümü 802.11G olsa bile (taslak) 802.11N erişim noktasına sahip olmak avantajlı mı?

C: EVET , öncelikle 802.11N telsizlerin daha gelişmiş çok yollu yayın alma kabiliyetine sahip olması nedeniyle. Böylece G cihazları için mevcut menzili ve verimi bir dereceye kadar uzatabilirler.


1
"Kafa karıştırıcı bir şekilde, bu başka yerde belirtilenlerle çelişiyor" - peki hangi kaynağa güveneceğimizi nasıl bilebiliriz? Yavaşlama olup olmadığını belirlemek için yapılan çalışmalarla ilgili herhangi bir bağlantı var mı? Yoksa niteliklere sahip biri tarafından yazılmış olanlardan herhangi biri var mıydı?
BlueRaja - Danny Pflughoeft

2
Slim'in yukarıdaki makalesi en azından testlere dayanıyor ve analizleri mantıklı görünüyor. Gelecekteki B yönlendiricilerin desteklenmeyeceğine inanıyorum. Ethernet paketleri aynı boyuttadır G yönlendiriciler için, G, yönlendirici aynı büyüklükte paketler için bu süre 15 kez tekeline 300 Mbps N-yavaşlatabilir 20 Mbps dosya aktarımı yaparak sürece yönlendirici zaman dilimleme yapar yerine veri dilimleme, esasen G'yi ağır şekilde cezalandırıyor. Sonunda, ağ çıkışı yönlendiricinin bir dereceye kadar birini veya diğerini (veya her ikisini) cezalandırması gereken, uyuşmazlıkları açıklayabilmesine bağlıdır.
harrymc

1
Çok basit bir şekilde söylemek gerekirse ve yukarıdaki sayıları kullanarak: Router round-robin yaparsa, bir G istemcisi 15 N istemcisine eşittir, N verimini azaltır ancak G verimini korur. Yönlendirici her birine eşit zaman verirse, her N istemcisi G istemcisi tarafından bir paket için 15 paket yapacak ve G işlem hacmini azaltacak, ancak N işlem hacmini koruyacaktır. Herhangi bir yönlendiricinin kendi programlama algoritması olabilir, bu nedenle test edildiğinde farklı sonuçlar verir.
harrymc

802.11g cihazlar mevcut bazı yavaşlama var - burada WiFi satıcıdan detaylı analiz bakın: nle.com/literature/...
RichVel

0

Genellikle
ab müşterileri için değil , kesinlikle evet! Bir 802.11b istemcisi bağlandığında, g ve n ağları eski CTS'ye kendiliğinden moda döner, çünkü başlangıç ​​birimi b aygıtlarla uyumlu değildir. B aygıtları g çerçevelerini hiç tanımaz ve üstlerine iletebilir! Öncelikle CTS çerçeveleri, düğümlere bunu önlemek için sessiz kalmalarını söylemesi için gönderiliyor. b çoğunlukla günümüzde gitmektedir, bu nedenle odak noktası düğümler ve diğer girişim şekilleri üzerinde olmalıdır.

802.11 ağları, sonraki yüksek hızlı verinin türünü ve hızını duyurmak için başlangıçtaki kareleri başlangıçta kullanır. Veri alınamıyor olsa bile, başlangıç ​​alındığı sürece CSMA / CA kanal paylaşım sistemi çalışabilir.

Bir n ağı 20MHz modunda (40MHz HT modunda değil) çalışırken, 54mbps maksimum g hızı yerine 72 mbps maksimum hızı (ve bunun çoklu veri akışlarıyla katları) destekleyen gelişmiş bir g ağından başka bir şey değildir. G aynı PLCP çerçeve başlığını kullanır, bu nedenle erişim noktası iyi tasarlanmadığı sürece herhangi bir sorun olmamalıdır.

Bir n ağı HT40 modunda çalışırken, işler karıştığında olur. Birçok n ağı HT40 modunda çalışmaz ya da çalışmamalıdır, çünkü ağların yakınlarından çok fazla parazit vardır, çünkü 20MHz modundan daha yavaş yapar ya da menzili kullanımı pratik olmayan kadar azaltır. HT başlangıç ​​sayfası g aygıtlarıyla uyumlu değil. Ag cihazı bir 40MHz n ağa bağlandığında, tüm ağ başvurulan beyaz kağıda L-SIG TXOP Koruması dedikleri şeye geçer. Birincil kanalda ag uyumlu bir başlangıç ​​sayfası gönderir ve ardından her karenin başlangıcında HT girişini gönderir. Bu, işleri yavaşlatır ama çok fazla değil.

Gerçekten ele alınmayan daha büyük bir sorun, farklı kablosuz ağlardan (BSSID'ler) gelen girişimdir. Farklı BSSID'ler birbirlerinin vaizlerini ve çerçevelerini alır, böylece her iki BSSID aynı kanalı kullandığı sürece CSMA / CA kanal paylaşımı bu durumda çalışabilir. 802.11b / g / n kanallarının çakıştığını ve ağların CSMA / CA'nın çalışması için aynı kanalda olması gerektiğini bilmek genellikle anlaşılmaz. Girişim sorunlarının büyük çoğunluğu aslında komşu ağlardan geliyor.

Hala net olarak anlamadığım şey şuydu: HT modunda sadece n bir ağ çalışıyorsa, 6. kanalda diyorsa, diğer ağlar yalnızca 6. kanalı kullanıyor mu? Yalnızca ağ mevcut ancak farklı bir BSSID'de mevcut olduğunda n ağı LSIG TXOP moduna geçecek mi? Kanal 6'daki ikinci kanal yukarıda olacak şekilde yapılandırılmış olan HT40 n ağı ayrıca tamamen Kanal 10'u kullanır, bu nedenle g uyumlu giriş, kanal 10'a da iletilir, böylece 20MHz ağları CSMA / CA ile çalışan kanal 10'u da kullanabilirler veya Grubun üst kısmının tamamının boş olması ve 6. kanalda faaliyet gösteren N ağlarının ikincil kanalları için ayrılması gerekiyor mu? Şimdiye kadar anladığım kadarıyla, kanal 10 verilerinde, kanal 10 kullanan diğer 20MHz ağlarda olduğu gibi parazit koruması yoktur.

Başkasının cevabından bulduğum tanıtım belgesi: http://www.nle.com/literature/Airmagnet_impact_of_legacy_devices_on_80211n.pdf


-3

Teknik olarak yavaşlatabilir ama pratikte muhtemelen değil. Aradaki farkı fark etmeyeceğiniz yeterince ek yük var. Sağlayıcınız size hangi oranı veriyor? Muhtemelen zaten 11 mbps'den fazla değil.


1
Aslında, sağlayıcım bana 15 mbps veriyor ve sadece orta seviyeye sahibim. Bu ise sonuçta 2012
BlueRaja - Dany Pflughoeft
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.