2012-05-29 17:34:55 +0000 2012-05-29 17:34:55 +0000
59
59

Czy sieć bezprzewodowa N (802.11n) ma słabą wydajność, gdy pracuje w trybie mieszanym b/g?

Wydaje się, że jest to “stara” opowieść o tym, że gdy używasz routera wireless-N w “trybie mieszanym” do obsługi starszych urządzeń 802.11b lub 802.11g, wydajność klientów 802.11n ucierpi.


Niektórzy miejscami twierdzą, że kiedy pracują w trybie mieszanym, wszystkie (niektóre?) urządzenia klienckie N działają z prędkością G. Inne ](http://www.mactalk.com.au/23/69872-mixed-802-11n-802-11g-speeds-also-suggestions-equipment.html) podają to samo twierdzenie, ale mówią, że dzieje się tak tylko wtedy, gdy podłączony jest klient G. Inne miejsca mówią, że klienci N działają szybciej, ale nadal działają około 30% wolniej niż gdyby router był w trybie N-only, nawet jeśli nie ma podłączonych starszych klientów B/G. Still others twierdzą, że nie ma żadnego spadku prędkości dla klientów N, gdy pracują w sieci w trybie mieszanym. Twierdzą oni, że jedynym problemem jest to, że ogólna przepustowość sieci będzie niższa, ponieważ tylko jeden klient może nadawać w dowolnym momencie, więc część tego czasu transmisji musi być dzielona ze starszymi klientami B / G działającymi z niższymi prędkościami, zmniejszając ogólną przepustowość z tego, co byłoby, gdyby było tylko N klientów podłączonych.


Więc, co to jest? Czy praca w trybie mieszanym spowolni moją sieć, nawet jeśli nie ma klientów B/G? Jeśli pracuję w trybie N, czy posiadanie innego klienta podłączonego do B/G spowolni mnie znacząco w porównaniu do tego, gdyby pracował w trybie N?

Odpowiedzi (3)

49
49
49
2012-05-31 20:04:24 +0000

From Beginners Guide To Networks :

*Q: Czy sama obecność urządzenia 802.11B spowalnia sieć G lub N? *

A: TAK To oczywiście jest już dobrze znane, choć dokładne implikacje są często źle rozumiane. Obecność urządzenia 802.11B w sieci G lub N powoduje, że nowsze urządzenia muszą uciekać się do pewnych skomplikowanych zachowań, aby upewnić się, że urządzenia B nie nadają, gdy urządzenia G/N używają fal radiowych, oraz aby upewnić się, że zarówno urządzenia B jak i G/N mogą widzieć takie rzeczy jak pakiety beacon.

Dokładny wpływ na przepustowość jest trudny do oszacowania, ale NIE “spowolni całej sieci do 802.11B”, jak to się często podaje. Istnieje jednak znaczne spowolnienie spowodowane samą obecnością urządzenia B, nawet jeśli nie jest ono aktywne. My (Slim) testowaliśmy to kilka lat temu i okazało się, że zazwyczaj przepustowość pomiędzy urządzeniami G spadała o 30-50% (np. z 20Mbps do 10Mbps), ale nie tak bardzo jak prędkość sieci tylko B (5Mbps w tym samym środowisku). *Teoretyczna maksymalna przepustowość sieci 802.11g wynosi 23 Mb/s bez urządzeń B i 14 Mb/s z urządzeniami B. *

*Q: Czy urządzenia 802.11G spowolnią sieć typu N? *

A: NIE , z wyjątkiem tego, że czas antenowy, który pobierają, gdy są aktywne, będzie na poziomie przepustowości G, a nie N. Tzn. urządzenia nadal komunikują się z optymalną szybkością w każdym wycinku czasu.

Inaczej niż w trybie wstecznej kompatybilności 802.11B, urządzenia G nie narzucają żadnych zachowań pogarszających wydajność urządzeń N, aby mogły być wstecznie kompatybilne. Urządzenia 802.11g są w stanie rozpoznać preambułę 802.11n, dzięki czemu doskonale wiedzą, kiedy jedno lub drugie próbuje nadawać. Preambuła mówi, jaki schemat modulacji zostanie użyty, więc urządzenia N mogą mówić N, a urządzenia G mogą mówić G. Nie muszą uciekać się do “esperanto”, jak w przypadku B, aby współpracować.

Oznacza to, że gdy urządzenie G jest powiązane, ale nieaktywne, nie ma żadnego wpływu. Gdy urządzenia G są aktywne, będą zużywać czas antenowy mniej więcej proporcjonalnie do ilości przesyłanych danych. Ten czas antenowy będzie oczywiście na szybkości G, w przeciwieństwie do szybkości N, więc w przypadku, gdy fale powietrzne są w pełni nasycone (np. przez lokalny transfer plików), nastąpi pewne zmniejszenie całkowitej liczby Mbps osiągalnej przez wszystkie urządzenia razem, ale nie ma kary za posiadanie urządzeń G stowarzyszonych.

Mylące jest to, że wydaje się to sprzeczne z tym, co jest napisane gdzie indziej - np.

  • “Uruchomienie mieszanki klientów draft 11n i 11b/g na tym samym routerze draft 11n zmniejszy nieco prędkość dla klienta draft 11n, ale zmniejszy prędkość klientów 11g o ponad połowę.” na SmallNetBuilder
  • “W trybie mieszanym, ochrona HT wymaga, aby urządzenia 802.11n wysyłały preambułę legacy, a następnie preambułę HT …. Te mechanizmy ochrony HT znacznie zmniejszają przepustowość sieci WLAN 802.11n, ale są konieczne, aby uniknąć kolizji między starszymi urządzeniami 802.11a/b/g i nowszymi 802.11n.” at TechTarget ANZ

Q: Czy posiadanie punktu dostępowego (draft) 802. 11N jest korzystne, nawet jeśli większość lub wszyscy klienci w sieci działają w standardzie 802.11G?

A: TAK , przede wszystkim dlatego, że radia 802.11N mają bardziej zaawansowaną funkcję odbioru wielościeżkowego. Dzięki temu mogą one w pewnym stopniu zwiększyć zasięg i przepustowość dostępną dla urządzeń G.

0
0
0
2019-08-27 15:30:11 +0000

Zwykle nie Dla klienta b, absolutnie tak! Gdy podłącza się klient 802.11b, sieci g i n powracają do starszego trybu CTS to self, ponieważ preambuła g nie jest kompatybilna z urządzeniami b. Urządzenia b w ogóle nie rozpoznają ramek g i mogą nadawać ponad nimi! Ramki CTS są wysyłane jako pierwsze, aby powiedzieć węzłom b, aby pozostały ciche, aby temu zapobiec. b jest w większości zniknęły dzisiaj, więc należy skupić się na węzłach g i innych formach zakłóceń.

Sieci 802.11 używają preambuły na początku ramki, aby poinformować o rodzaju i prędkości danych o większej prędkości, które następują po niej. Nawet jeśli dane nie mogą być odebrane, tak długo jak preambuła jest odbierana, system współdzielenia kanału CSMA/CA może działać.

Kiedy sieć n pracuje w trybie 20MHz (nie w trybie 40MHz HT), jest niczym więcej niż ulepszoną siecią g, która obsługuje maksymalną prędkość 72mbps (i wielokrotność tej prędkości przy wielu strumieniach danych) zamiast maksymalnej prędkości g 54mbps. Używa tego samego nagłówka ramki PLCP co g, więc nie powinno być żadnego problemu, chyba że punkt dostępowy jest źle zaprojektowany.

Kiedy sieć n pracuje w trybie HT40, to wtedy robi się bałagan. Wiele sieci n nie lub nie powinny działać w trybie HT40, ponieważ jest tak dużo zakłóceń z innych sieci w pobliżu, że faktycznie czyni go wolniejszym niż 20MHz tryb, lub zmniejsza zasięg tak bardzo, że nie jest praktyczne do użytku. Preambuła HT nie jest kompatybilny z g urządzeń. Gdy urządzenie g łączy się z 40MHz n sieci, cała sieć przełącza się na to, co nazywają L-SIG TXOP Protection w odwołaniu białej księgi. Wysyła g zgodne preambułę na głównym kanale, a następnie wysyła preambułę HT na początku każdej ramki. To spowalnia rzeczy, ale nie tak bardzo.

Większym problemem, który nie jest naprawdę poruszony jest interferencja z różnych sieci bezprzewodowych (BSSIDs). Różne BSSID-y odbierają nawzajem swoje preambuły i ramki, więc współdzielenie kanału CSMA/CA może działać w tej sytuacji, o ile oba BSSID-y używają tego samego kanału. Świadomość, że kanały 802.11b/g/n nakładają się na siebie i że sieci muszą być na tym samym kanale, aby CSMA/CA działało, jest często niezrozumiała. Zdecydowana większość problemów z zakłóceniami pochodzi z sąsiednich sieci.

To, co wciąż jest dla mnie niejasne to: Kiedy sieć n only pracuje w trybie HT, powiedzmy na kanale 6, czy inne sieci g only powinny używać kanału 6? Czy sieć n przełączy się w tryb LSIG TXOP, gdy obecne jest urządzenie g only, ale na innym BSSID? Sieć HT40 n na kanale 6 z drugim kanałem skonfigurowanym tak, aby był powyżej, również w pełni wykorzystuje kanał 10, więc czy preambuła zgodna z g jest również nadawana na kanale 10, tak aby sieci 20MHz mogły również korzystać z kanału 10 z działającym CSMA/CA, czy też cała górna część pasma musi być niezajęta i zarezerwowana dla kanałów pomocniczych sieci N pracujących na kanale 6? Z tego co zrozumiałem do tej pory, dane na kanale 10 nie mają żadnej ochrony przed zakłóceniami z innych sieci 20MHz używających kanału 10. Atheros własnościowe 108mbps sprzęt sprawdza zakłócenia na drugim kanale i powraca do trybu jednokanałowego, ale n nie robi tego.

Whitepaper, który znalazłem z czyjejś odpowiedzi: http://www.nle.com/literature/Airmagnet impactoflegacydeviceson_80211n.pdf

-3
-3
-3
2012-08-09 23:10:25 +0000

Technicznie może to spowolnić, ale w praktyce prawdopodobnie nie. Jest wystarczająco dużo kosztów ogólnych, że prawdopodobnie nie zauważysz różnicy. Jaką prędkość daje Ci Twój dostawca? Prawdopodobnie i tak nie więcej niż 11mbps.