Ich habe einen Router an ein Modem angeschlossen. Meine Absicht ist es, eine Verbindung zu diesem Router von einem Büro aus herzustellen, das etwa 200 Fuß entfernt ist und durch zwei Wände verläuft.
Das Routersignal ist nicht stark genug, um an den entfernten Standort zu gelangen, daher habe ich einen Range Extender dazwischen gelegt.
Sehr verwirrend ist, dass mein Computer (oder ein Client) eine Verbindung zum Extender herstellt, während er direkt daneben sitzt. Er funktioniert einwandfrei (Ping-Zeiten von ca. 30 ms).
Wenn ich mich jedoch an einen entfernten Ort bewege, ist der Paketverlust massiv, obwohl die WLAN-Signalstärke entweder 3/4 oder 4/4 Balken beträgt, und die Latenz variiert stark, wo für eine Strecke Pings von etwa 50 ms gemeldet werden. aber dann wird auf 800+ fallen und ungefähr 10% sind nur Pakete mit Zeitüberschreitung insgesamt.
Meine Frage ist also ... wenn die Signalstärke gut ist, warum würde diese Entfernung solch einen schrecklichen Paketverlust verursachen? Und was könnte solche Störungen verursachen? Ich bin in einer Wohngegend, aber es gibt absolut keine Sichtverbindung zwischen dem Laptop und dem Signalverstärker außer 2 Wänden (mit welcher elektrischen Verkabelung auch immer).
quelle
Antworten:
Die Signalstärke ist nur eine Metrik. Berücksichtigen Sie auch das Signal-Rausch-Verhältnis, was in solchen Szenarien häufig das Problem darstellt.
Wifi-Latenz und Paketverlust sind Cousins voneinander. 802.11-Frames enthalten eine Sequenznummer, die ACK-fähig ist. Wenn die Sequenznummer nicht ACK-zertifiziert ist (aufgrund eines Verlusts oder eines Bitfehlers im ursprünglichen Frame), versucht der Absender, den Frame um eine bestimmte Anzahl von erneut zu übertragen mal. Diese 802.11-Neuübertragungen zeigen sich als erhöhte Latenz oder direkter Paketverlust, wenn die Interferenz schlimm genug ist.
Ich habe buchstäblich eine 802.11g-Latenz gesehen, die über 40 Sekunden (ja ... Sekunden) liegt, wenn ich nur 50 Fuß vom LWAP entfernt bin. In dieser speziellen Umgebung gab es viele Tools, die auch im 2,4-GHz-Band betrieben wurden, sodass das Fehlerpotential offensichtlich recht hoch war.
Wifi arbeitet in (meistens) Open-Spectrum-Bändern von der FCC ... Bluetooth, Mikrowellenherde, Telefone, Spielzeugautos, wir können nur über die Quelle der Störung spekulieren.
Sie können versuchen, eine gerichtete Antenne mit einem fokussierten Strahl (z. B. einem Yagi oder einer Cantenna ) auf Ihren Stationen zu verwenden. Dies kann hilfreich sein, wenn die Störung nicht auf dem direkten Weg zu Ihrer WLAN-Quelle liegt.
Wenn Sie einen drahtlosen Sniffer haben oder Zugriff auf ein Linux-System haben (Vorschlag: Backtrack Linux LiveCD ), können Sie Ihre WLAN-Probleme mit Wireshark / tshark diagnostizieren . Cisco hat auch eine gute Referenz für Wireshark 802.11-Anzeigefilter , mit deren Hilfe Rauschen herausgefiltert werden kann, damit Sie sich auf die vorliegenden Probleme konzentrieren können.
quelle
Drahtlose Videokameras verursachen etwa die schlimmsten Störungen. Sie benötigen keine anderen 802.11-Geräte oder Zugangspunkte, um Probleme zu verursachen, da Mikrowellenherde, einige DECT-Telefone, Bluetooth usw. alle in das 2,4-GHz-Band laufen können. Die Sichtlinie ist nicht die einzige Möglichkeit, andere Geräte zu "sehen", die um Ihren Kanal konkurrieren. Wireless ist ein gemeinsam genutztes Medium. Selbst bei anderen 802.11-Geräten, die den Regeln entsprechen - Mikrowellenherde nicht -, kann dieses Medium überlastet werden.
Die Signalstärke (RSSI) ist kein Hinweis auf eine Kanalüberlastung. Nur wenn Sie versuchen, etwas darüber zu schieben, finden Sie das wirklich heraus. Versuchen Sie es mit einem anderen Kanal. Holen Sie sich den "Wifi Analyzer" für Android oder ein gleichwertiges Gerät für Ihr Gerät, damit Sie einige (nicht alle) Ereignisse in Ihrer Umgebung sehen können.
EDIT: Schauen Sie sich Ekahau HeatMapper für ein you-get-mehr-als-du-Paid-für Arme-Leute-Site - Survey - Tool; es ist kostenlos!
quelle
Es gibt viele Ursachen für diese Art von Verhalten, und eine davon ist das sogenannte Problem mit versteckten Knoten . Dies ist ein sehr häufiges Problem, das (meiner Erfahrung nach) oft übersehen wird.
Die Verwendung eines Range Extenders kann häufig zu einer Situation führen, in der dieses Problem auftritt, und die Wirksamkeit einiger Lösungen für das Problem mit versteckten Knoten verringern. In Ihrem Fall kann der AP / Router (oder sogar andere Stationen) die Station möglicherweise noch "hören", wenn sie sich in der Nähe des Extenders befindet, jedoch nicht, wenn sie weiter entfernt ist.
Range Extender sind im Allgemeinen in fast jeder Situation keine gute Lösung. Der wichtigste positive Punkt, den sie für sie haben, ist, dass sie kostengünstig sind.
Ich würde mir andere Lösungen ansehen, die zwar mehr kosten, aber weitaus zuverlässiger sind. Hier sind ein paar Ideen, um zu beginnen (nicht genug über Ihre Bedürfnisse oder die Website zu wissen, um eine echte Empfehlung abzugeben):
Bearbeiten, um Mittel zum Testen hinzuzufügen: Ich habe ein bisschen mehr darüber nachgedacht und wie ich dies testen würde, ist wie folgt:
Wenn dies Ihre Leistung verbessert, liegt höchstwahrscheinlich ein Problem mit versteckten Knoten vor. Probleme mit versteckten Knoten sind in einer drahtlosen Umgebung mit mehreren verbundenen Stationen am ausgeprägtesten, insbesondere wenn alle Daten senden / empfangen. Durch das Entfernen der anderen Stationen aus dem aktiven Teil des Netzwerks sollte die Anzahl der auftretenden Kollisionen verringert werden.
Wenn dies die Leistung nicht verbessert, müssen Sie andere Störquellen untersuchen, wie in anderen Antworten erwähnt.
quelle