Frage Langsamster WLAN-Client bestimmt die Verbindungsqualität aller anderen?


Ich bin mir nicht sicher, ob dies der richtige Ort dafür ist, aber ich konnte keine passendere StackExchange-Site finden. Ich habe gehört, dass die Qualität der drahtlosen Verbindung dem Gesetz des kleinsten gemeinsamen Nenners folgt - was bedeutet, dass, wenn sich 10 Benutzer mit einem AP bei 50 Mbit und einem bei 5 Mbit verbinden, jeder mit 5 festsitzt.

[-]

Kann jemand mit hundertprozentiger Genauigkeit sagen, ob das stimmt oder nicht? Ich frage, weil wir 8-10 WRT54GLs auf DD-WRT haben, die unser Firmennetz antreiben, und verdrahtete Geschwindigkeiten durch diese APs sind in den 50-90Mbit, während drahtloses scheint, nicht über 9Mbit hinauszugehen.


20
2017-10-19 08:27


Ursprung


Würde der -1 Kerl sich etwas ausdenken? - Swader
Der Downvote war nicht ich, aber ich vermute, dass die Person nicht die ganze Frage gelesen hat, oder weil es eine Theoriefrage ist (eher als eine Anwendung). - Chris S
Ich habe nicht runtergestimmt, aber ich bin wegen Ihres zweiten Absatzes versucht, das zu tun. Überspringe in Zukunft das Geschrei darüber, wie komplex die Dinge sind, und stelle einfach deine Frage. Dies ist eine Frage-und-Antwort-Website, kein Forum, es ist wichtig, schnell auf Ihren Punkt zu kommen, und überspringen Sie alle überflüssigen Cruft. - Zoredache
Ich verstehe deinen Standpunkt, entschuldige mich. Ich werde den zweiten und dritten Absatz entfernen. - Swader


Antworten:


Während der langsame Client aufgrund von CSMA-CA Daten überträgt, kann kein anderer Client senden. Ein langsamer Client dauert wesentlich länger, um sein Datenpaket zu übertragen als ein schneller Client.

Während der AP mit einem langsamen Client kommuniziert, müssen alle anderen drahtlosen Geräte auf diesem Kanal warten, bis sie an der Reihe sind. Je langsamer das Gerät, desto länger ist der Kanal für Sende- und Empfangspakete.

Bei vielen APs ist die minimale Verbindungsgeschwindigkeit konfigurierbar. Dies kann helfen, schnelle Clients zu beschleunigen, aber ältere Geräte und Clients können keine Verbindung herstellen.

Dies zeigt sich insbesondere bei einer schlechten Verbindung, bei der die Kombination einer langsamen Verbindung und, wahrscheinlich noch wichtiger, Versuchen die Kapazität ausreichend verstopft, um die anderen Kanäle wirksam zu blockieren, indem der größte Teil der Kapazität der Verbindung verbraucht wird.


12
2017-10-19 11:50



Während ich es schwer finde zu verstehen, dass diese Art von Technologie heute vorherrschend ist, ist diese Antwort genau das, wonach ich gesucht habe, danke. - Swader


Ja. Im Allgemeinen ist ein G-only-Netzwerk ungefähr dreimal schneller als ein gemischtes B / G-Netzwerk. Bitte beachten Sie die folgenden:

Was muss ich tun, um mein Netzwerk von Ethernet auf WiFi umzustellen? 

Aus dem Cisco White Paper Überlegungen zur Kapazitätsabdeckung und -bereitstellung für IEEE 802.11g

"Wenn 802.11b-Clients einem 802.11g-Zugangspunkt zugeordnet sind, schaltet der Zugangspunkt einen Schutzmechanismus ein, der Request to Send / Clear to Send (RTS / CTS) genannt wird. Ursprünglich ein Mechanismus zur Adressierung des" hidden node Problems "(a Bedingung, bei der zwei Clients eine Verbindung zu einem Zugangspunkt aufrechterhalten können, aber aufgrund der Entfernung einander nicht hören können), fügt RTS / CTS dem ansonsten multiplen Zugangsnetzwerk einen Grad an Determinismus hinzu.Wenn RTS / CTS aufgerufen wird, müssen Clients zuerst Zugriff anfordern Vom Access Point mit einer RTS - Nachricht an das Medium Bis der Access Point mit einer CTS - Nachricht auf den Client antwortet, wird der Client auf das Medium verzichten und seine Datenpakete übertragen, wenn er von anderen Clients als dem Empfänger empfangen wird Original RTS, der CTS-Befehl wird als "Do not send" -Befehl interpretiert, was dazu führt, dass sie nicht auf das Medium zugreifen. Man kann sehen, dass dieser Mechanismus es 802.11b-Clients unmöglich macht, gleichzeitig mit einem 802.11g-Client zu senden Vermeiden von Kollisionen, die den Durchsatz aufgrund von Wiederholungen verringern. Man kann sehen, dass dieser zusätzliche RTS / CTS-Prozess eine erhebliche Menge an Protokoll-Overhead hinzufügt, was ebenfalls zu einer Verringerung des Netzwerkdurchsatzes führt. "

"Zusätzlich zu RTS / CTS fügt der 802.11g-Standard noch eine weitere wichtige Voraussetzung für die 802.11b-Kompatibilität hinzu. Für den Fall, dass eine Kollision aufgrund von simultanen Übertragungen auftritt (deren Wahrscheinlichkeit aufgrund von RTS / CTS stark reduziert ist), Client-Geräte "ziehen sich" für eine zufällige Zeitspanne vom Netz zurück, bevor sie erneut versuchen, auf das Medium zuzugreifen. Der Client erreicht diese zufällige Zeitspanne, indem er aus einer Anzahl von Zeitschlitzen auswählt, von denen jeder eine feste Dauer hat Es gibt 31 Steckplätze, von denen jeder 20 Mikrosekunden lang ist.Für 802.11a gibt es 15 Steckplätze, von denen jeder neun Mikrosekunden lang ist.Normalerweise liefert 802.11a kürzere Backoff-Zeiten als 802.11b, was für eine bessere Leistung als 802.11 sorgt Dies gilt insbesondere für die Anzahl der Clients in einer Zelle.Wenn der Betrieb im gemischten Modus (mit 802.11b-Clients verbunden) erfolgt, verwendet das 802.11g-Netzwerk Backoff-Zeiten nach 802.11b. Das 11g-Netzwerk wird die leistungsfähigeren 802.11a-Backoff-Zeiten übernehmen. "


9
2017-10-19 12:09



Vielen Dank für Ihre Antwort. Dies ist wahrscheinlich eine der wenigen richtigen Antworten zum Problem "802.11b-Clients verlangsamen 802.11g-Clients": Die meisten Online-Ressourcen und -Artikel sprechen dieses Problem mit falschen Anweisungen an - Manuel Durando


Rein auf Beobachtung basierend, widerlege ich diese Theorie. Ich habe häufig Maschinen, die sich mit unterschiedlichen Geschwindigkeiten mit demselben Punkt verbinden, und keiner ist betroffen, wenn ein anderer langsamer verbindet (abgesehen davon, dass sie alle dieselbe Feed-Bandbreite teilen).


3
2017-10-19 10:02



Meine Erfahrung basiert auch auf Beobachtung und ist mehr oder weniger das gleiche, was John sagte.