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

Hat ein Wireless-N-Netzwerk (802.11n) eine schlechte Leistung, wenn es sich im "gemischten" b/g-Modus befindet?

Advertisement

Es scheint ein “altes” Ammenmärchen zu sein, dass bei Verwendung eines Wireless-N-Routers im “Mixed-Mode” zur Unterstützung von älteren 802.11b- oder 802.11g-Geräten die Leistung von 802.11n-Clients leidet.


Einige Orte behaupten, dass im Mixed-Mode alle (einige?) N-Clients mit G-Geschwindigkeit laufen. Andere machen die gleiche Behauptung, sagen aber, dass es nur passiert, wenn ein G-Client angeschlossen ist. Andere Orte sagen, dass N-Clients schneller laufen, aber immer noch etwa 30 % langsamer als wenn der Router im reinen N-Modus wäre, selbst wenn keine B/G-Clients angeschlossen sind. Noch andere behaupten, dass es keinen Geschwindigkeitsabfall für N-Clients gibt, wenn sie in einem Mixed-Mode-Netzwerk laufen. Sie sagen, dass das einzige Problem darin besteht, dass der Gesamtdurchsatz des Netzwerks geringer ist, weil immer nur ein Client senden kann, so dass ein Teil der Übertragungszeit mit den älteren B/G-Clients geteilt werden muss, die mit niedrigeren Geschwindigkeiten laufen, was den Gesamtdurchsatz im Vergleich zu dem verringert, was er wäre, wenn nur N Clients angeschlossen wären.


Also, was ist es? Wird der Betrieb im Mixed-Mode mein Netzwerk verlangsamen, auch wenn es keine B/G-Clients gibt? Wenn ich N verwende, wird ein weiterer Client, der mit B/G verbunden ist, mich wesentlich langsamer machen, als wenn er N verwenden würde?

Advertisement

Antworten (3)

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

Aus Beginners Guide To Networks :

Q: Verlangsamt das bloße Vorhandensein eines 802.11B-Geräts ein ansonsten reines G- oder N-Netzwerk?

A: JA Dies ist natürlich bereits bekannt, obwohl die genauen Auswirkungen oft missverstanden werden. Das Vorhandensein eines 802.11B-Gerätes in einem G- oder N-Netzwerk führt dazu, dass die neueren Geräte auf einige komplizierte Verhaltensweisen zurückgreifen müssen, um sicherzustellen, dass die B-Geräte nicht senden, wenn die G/N-Geräte die Funkfrequenzen nutzen, und um sicherzustellen, dass sowohl die B- als auch die G/N-Geräte Dinge wie Beacon-Pakete sehen können.

Die genaue Auswirkung auf den Durchsatz ist generell schwer abzuschätzen, aber es wird NICHT “das ganze Netzwerk auf 802.11B verlangsamen”, wie oft behauptet wird. Es gibt jedoch eine erhebliche Verlangsamung durch die bloße Anwesenheit eines B-Geräts, selbst wenn es nicht aktiv ist. Wir (Slim) haben dies vor ein paar Jahren getestet und festgestellt, dass der Durchsatz zwischen den G-Geräten in der Regel um 30-50 % sinkt (z. B. von 20 Mbit/s auf 10 Mbit/s), aber nicht annähernd so niedrig ist wie die Geschwindigkeit eines reinen B-Netzwerks (5 Mbit/s in derselben Umgebung). Der theoretische maximale Durchsatz bei 802.11g beträgt 23 Mbit/s ohne zugeordnete B-Geräte und 14 Mbit/s mit.

Q: Werden 802.11G-Geräte ein reines N-Netzwerk verlangsamen?

A: NEIN , außer dass die von ihnen beanspruchte Sendezeit, wenn sie aktiv sind, auf dem G-Durchsatzniveau und nicht auf dem N-Niveau liegt. D. h. die Geräte kommunizieren in jeder Zeitscheibe immer noch mit ihrer optimalen Rate.

Anders als im 802.11B-Abwärtskompatibilitätsmodus erzwingen G-Geräte kein leistungsminderndes Verhalten bei N-Geräten, damit sie abwärtskompatibel sind. 802.11g-Geräte sind in der Lage, die 802.11n-Präambel zu erkennen, und sie spielen gut zusammen, wenn es darum geht, zu wissen, wann das eine oder das andere Gerät zu senden versucht. Die Präambel verrät, welches Modulationsschema verwendet wird, so dass die N-Geräte N sprechen können, während die G-Geräte G sprechen können. Sie müssen nicht wie bei B auf “Esperanto” zurückgreifen, um zusammenzuarbeiten.

Das bedeutet, dass, wenn das G-Gerät assoziiert, aber nicht aktiv ist, es keinerlei Auswirkungen hat. Wenn die G-Geräte aktiv sind, verbrauchen sie etwa proportional zur übertragenen Datenmenge Luftzeit. Wenn also die Funkwellen vollständig gesättigt sind (z. B. durch eine lokale Dateiübertragung), wird die von allen Geräten gemeinsam erreichbare Gesamt-MBit/s-Zahl etwas reduziert, aber es gibt keine Nachteile für die Zuordnung der G-Geräte.

Verwirrenderweise scheint dies im Widerspruch zu dem zu stehen, was an anderer Stelle steht - z. B.

  • “Wenn Sie eine Mischung aus Draft 11n- und 11b/g-Clients auf demselben Draft 11n-Router betreiben, wird die Geschwindigkeit der Draft 11n-Clients etwas reduziert, aber die Geschwindigkeit der 11g-Clients wird um mehr als die Hälfte reduziert.” bei SmallNetBuilder
  • “Im gemischten Modus erfordert der HT-Schutz, dass 802.11n-Geräte eine Legacy-Präambel senden, gefolgt von einer HT-Präambel … Diese HT-Schutzmechanismen verringern den Durchsatz eines 802.11n-WLANs erheblich, sind aber notwendig, um Kollisionen zwischen älteren 802.11a/b/g-Geräten und neueren 802.11n-Geräten zu vermeiden.” bei TechTarget ANZ

Q: Ist es von Vorteil, einen (Entwurf) 802. 11N-Zugangspunkt vorteilhaft, auch wenn die meisten oder alle Clients im Netzwerk 802.11G sind?

A: JA , vor allem weil 802.11N-Funkgeräte den Vorteil einer ausgefeilteren Mehrwegempfangsfähigkeit haben. Dadurch können sie die Reichweite und den Durchsatz, die für G-Geräte verfügbar sind, bis zu einem gewissen Grad erweitern.

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

Generell nicht Für einen b-Client, absolut ja! Wenn sich ein 802.11b-Client verbindet, fallen g- und n-Netzwerke in den alten CTS-to-Self-Modus zurück, da die g-Präambel nicht mit b-Geräten kompatibel ist. Die b-Geräte erkennen die g-Frames überhaupt nicht und könnten sie übersteuern! Die CTS-Frames werden zuerst gesendet, um den b-Knoten mitzuteilen, dass sie sich ruhig verhalten sollen, um dies zu verhindern. b ist heute größtenteils verschwunden, also sollte der Fokus auf g-Knoten und andere Formen von Interferenzen liegen.

802.11-Netzwerke verwenden die Präambel am Anfang der Frames, um den Typ und die Geschwindigkeit der folgenden Daten mit höherer Geschwindigkeit anzukündigen. Selbst wenn keine Daten empfangen werden können, kann das CSMA/CA-Kanalaufteilungssystem funktionieren, solange die Präambel empfangen wird.

Wenn ein n-Netzwerk im 20MHz-Modus (nicht im 40MHz-HT-Modus) betrieben wird, ist es nichts anderes als ein erweitertes g-Netzwerk, das 72mbps maximale Geschwindigkeit (und ein Vielfaches davon mit mehreren Datenströmen) anstelle der 54mbps maximale g-Geschwindigkeit unterstützt. Es verwendet den gleichen PLCP-Frame-Header wie g, so dass es keine Probleme geben sollte, es sei denn, der Zugangspunkt ist schlecht konzipiert.

Wenn ein n-Netzwerk im HT40-Modus betrieben wird, werden die Dinge unübersichtlich. Viele n-Netzwerke können oder sollten nicht im HT40-Modus betrieben werden, weil es so viele Interferenzen von anderen Netzwerken in der Nähe gibt, dass es tatsächlich langsamer als der 20MHz-Modus ist, oder die Reichweite so stark reduziert, dass es nicht praktisch ist, es zu benutzen. Die HT-Präambel ist nicht mit g-Geräten kompatibel. Wenn ein g-Gerät eine Verbindung zu einem 40-MHz-n-Netzwerk herstellt, schaltet das gesamte Netzwerk auf das um, was in dem referenzierten White Paper als L-SIG TXOP Protection bezeichnet wird. Es sendet eine g-kompatible Präambel auf dem primären Kanal und sendet dann die HT-Präambel am Anfang jedes Frames. Dies verlangsamt die Dinge, aber nicht so sehr.

Ein größeres Problem, das nicht wirklich angesprochen wird, sind Interferenzen von verschiedenen drahtlosen Netzwerken (BSSIDs). Verschiedene BSSIDs empfangen die Präambeln und Frames des jeweils anderen, so dass CSMA/CA-Kanal-Sharing in dieser Situation funktionieren kann, solange die beiden BSSIDs denselben Kanal verwenden. Das Wissen, dass sich 802.11b/g/n-Kanäle überschneiden und dass Netzwerke auf demselben Kanal sein müssen, damit CSMA/CA funktioniert, wird oft nicht verstanden. Die überwiegende Mehrheit der Interferenzprobleme geht tatsächlich von benachbarten Netzwerken aus.

Was mir immer noch nicht klar ist, ist folgendes: Wenn ein reines n-Netzwerk im HT-Modus arbeitet, z. B. auf Kanal 6, sollten dann andere reine g-Netzwerke Kanal 6 verwenden? Schaltet das n-Netzwerk in den LSIG-TXOP-Modus, wenn ein g only-Gerät vorhanden ist, aber auf einer anderen BSSID? Das HT40 n-Netzwerk auf Kanal 6 mit dem zweiten Kanal, der so konfiguriert ist, dass er darüber liegt, verwendet auch vollständig Kanal 10. Wird die g-kompatible Präambel also auch auf Kanal 10 übertragen, so dass 20MHz-Netzwerke auch Kanal 10 mit funktionierendem CSMA/CA verwenden können, oder muss der gesamte obere Teil des Bandes unbelegt und für die Sekundärkanäle von n-Netzwerken reserviert sein, die auf Kanal 6 arbeiten? Soweit ich das bisher verstanden habe, haben die Daten auf Kanal 10 keinerlei Schutz vor Störungen durch andere 20MHz-Netzwerke, die Kanal 10 nutzen. Die proprietäre 108mbps-Hardware von Atheros prüft zwar auf Interferenzen auf dem zweiten Kanal und schaltet auf den Einzelkanalmodus um, aber n tut dies nicht.

Whitepaper, das ich durch die Antwort eines anderen gefunden habe: http://www.nle.com/literature/Airmagnet_impact_of_legacy_devices_on_80211n.pdf

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

Technisch gesehen kann es den Vorgang verlangsamen, aber in der Praxis wahrscheinlich nicht. Es gibt genug Overhead, dass Sie den Unterschied wahrscheinlich nicht bemerken werden. Welche Geschwindigkeit bietet Ihnen Ihr Provider? Wahrscheinlich sowieso nicht mehr als 11mbps.

Advertisement
Advertisement