So finden Sie heraus, welches Gerät die Bandbreite im WLAN eines Privathauses beansprucht

0

Fast alle Häuser verfügen über WLAN und die Menschen stellen über verschiedene Geräte eine Verbindung her. Laptop, PC, Smartphones und sogar IoT-Lösungen kommen.

Ich habe ein sehr grundlegendes Bedürfnis. Ich möchte wissen, welches Gerät die Bandbreite des WiFis verschlingt, da andere sich in Bezug auf Geschwindigkeit und Konnektivität schrecklich fühlen.

Ich kann jedoch keine Software dafür finden. Ich bin zwar kein Netzwerkprofi, aber dies scheint ein sehr weit verbreitetes Bedürfnis zu sein. Der erste Schritt, um herauszufinden, warum die Internetverbindung langsam ist, besteht darin, herauszufinden, was sie verbraucht. Habe ich recht?

Haben wir eine Anwendung, mit der sich angeschlossene Geräte sowie deren Nutzung und Datenverkehr leicht ermitteln lassen?

Saeed Neamati
quelle
was etherape oder wireshark mit Netzwerk - Bandbreite zu überwachen
dvhh
Beim erneuten Lesen Ihres Beitrags frage ich mich, ob das Problem darin besteht, dass die WIFI-Bandbreite von einem der Geräte verschlungen wird oder ob das Problem eine Überlastung der WIFI-Bänder ist. Als erstes würde ich mir die WIFI-Signale in der Umgebung ansehen und so etwas wie einen WIFI-Analysator auf Android verwenden. Alternativ können Sie die Hypothese testen, indem Sie die Latenzen zwischen LAN-Clients untersuchen. Wenn diese hoch und variabel sind, liegt das Problem höchstwahrscheinlich bei WLAN-Interferenzen / Rauschen.
Davidgo

Antworten:

2

Ihre Prämisse ist falsch (dh dies ist kein sehr grundlegendes Bedürfnis), was bedeutet, dass diese Information überraschend schwer zu bekommen ist. Die meisten Router für Privatanwender haben keine Möglichkeit, dies zu erreichen.

Wenn Sie einen Router haben, der DD-WRT oder ähnliches unterstützt, können Sie Ihren Router mit dieser Software flashen und dann ein Software-Adon verwenden, um Daten per IP zu überwachen - möglicherweise YAMon

Davidgo
quelle
Ich stimme überhaupt nicht zu. Das ist das Problem der Knappheit. Wenn jemand das ganze Essen isst, verhungern andere. Wenn der Sohn einer Ein-Auto-Familie das Auto herausnimmt, sollten andere Familienmitglieder darauf warten, dass er zurückkommt. Die gesamte Wirtschaft als Wissenschaft basiert auf dem Begriff der Knappheit . Es ist also definitiv ein allgemeines Bedürfnis. Nicht nur in einem Haus, überall, wo Menschen eine knappe Ressource gemeinsam nutzen, sollte es einen Mechanismus geben, um die Nutzung jedes Mitglieds zu messen.
Saeed Neamati
Ihr Tangens an Knappheit mag richtig sein, ein "allgemeines Bedürfnis" ist jedoch kein "sehr grundlegendes Bedürfnis" - wenn es ein "sehr grundlegendes Bedürfnis" wäre, würden grundlegende Router diese Funktionalität eingebaut haben - was sie nicht tun - und das war mein Punkt.
Davidgo
Ich habe Ihren Punkt verstanden, danke für die Klarstellung. Ja, es ist kein Grundbedürfnis . Nicht alle üblichen Dinge sind grundlegend.
Saeed Neamati
1

Ich weiß, diese Antwort scheint ziemlich weit von dem entfernt zu sein, wonach Sie gefragt haben, aber bitte nehmen Sie Kontakt mit mir auf. Die erste Möglichkeit, die Sie beseitigen müssen, ist Bufferbloat. Ich erkläre es.

In den meisten Haushalten wird das WLAN für den LAN-zu-LAN-Verkehr nur selten verwendet, sondern hauptsächlich für den Internet-Verkehr. Wenn die Leute sagen, dass ihr Heim-Wi-Fi langsam wird, wenn viele Leute es benutzen, bedeutet dies, dass ihre Fähigkeit, auf Dinge im Internet zuzugreifen, langsam wird, wenn viele Leute es benutzen.

Der wahrscheinliche Staupunkt im Internetverkehr eines typischen Haushalts ist nicht Ihre WLAN-Sendezeit, sondern eher Ihre Breitbandverbindung. Einige Leute haben die falsche Vorstellung, dass eine erhöhte Latenz (Verzögerung, Ping-Umlaufzeiten usw.) eine natürliche Folge ist, wenn eine Netzwerkverbindung überlastet wird. Das stimmt aber nicht. Wenn sich die Latenz erhöht, wenn Ihre Verbindung überlastet ist, weist dies auf einen oder mehrere Teile Ihrer Netzwerkgeräte (Modems / Gateways / Router / APs) hin, die als Bufferbloat bezeichnet werden .

Bufferbloat ist, wenn Ihre Netzwerkgeräte mit Überlastung fertig werden, indem nur alles gepuffert wird und der Rückstand an gepufferten Paketen immer länger und länger wird, ohne dass Pakete verloren gehen. Alte Zeitrouter haben dies nicht getan. In den Anfängen des Internets war der Arbeitsspeicher teurer, daher verfügten Router nicht über genügend Arbeitsspeicher, um viele Pakete zu puffern, sodass der Pufferspeicher schnell aufgebraucht war und die Pakete gelöscht wurden, wenn eine Überlastung auftrat. Die Congestion-Control-Algorithmen von TCP würden verworfene Pakete erkennen und diese als Auslöser für das Ansprechen der Überlastungs-Control-Algorithmen verwenden. Jetzt ist RAM jedoch günstig und moderne Router können Tonnen von Paketen puffern. Auf diese Weise verbergen sie versehentlich die Tatsache, dass eine Überlastung auftritt , so dass die TCP-Überlastungskontrolle niemals einsetzt.

Wenn die Benutzer das Gefühl haben, dass ihr Heimnetzwerk langsam ist, müssen sie zunächst ein Tool wie dslreports.com/speedtest ausführen , das eine Puffer-Puffer-Latenz bietet. Führen Sie es zu einem Zeitpunkt aus, an dem Sie feststellen, dass Ihr Netzwerk langsam ist. Wenn Sie eine schlechte Bufferbloat-Bewertung erhalten, beheben Sie zunächst Ihr Bufferbloat-Problem, bevor Sie versuchen, einen Benutzer, ein Gerät oder einen Prozess für die Auslastung der Bandbreite zu beschuldigen. Die Verwendung von QoS (oder die Vorlesung von Familienmitgliedern) zur Bestrafung von Verkehrsströmen mit hoher Bandbreite ist normalerweise NICHT erforderlich. Bufferbloat zuerst reparieren.

Eine Möglichkeit zur Adressierung von Bufferbloat besteht darin, einen Bufferbloat-fähigen "Smart Queue Management" -Algorithmus (SQM) wie FQ-CoDel auf Ihrem Router an der Spitze Ihres Netzwerks zu aktivieren. Wenn Ihr Router eine bekannte Linux-basierte Aftermarket-Open-Source-Router-Firmware-Distribution wie LEDE, OpenWrt oder DD-WRT ausführen kann, können Sie die Online-Anweisungen dazu befolgen. In diesen Anweisungen erfahren Sie auch, wie Sie die Traffic-Shaping-Funktionen Ihres Routers anpassen, um Ihren Router zu einem leichten Engpass in Ihrem Netzwerk zu machen. Indem Sie Ihren pufferbloat-fähigen Router zu einem kleinen Engpass machen, kann die TCP-Überlastungskontrolle aktiviert werden, bevor Pufferbloat auf einer anderen Box in Ihrem Netzwerk auftreten kann.

Wenn Sie nicht mit Aftermarket-Firmware-Distributionen herumspielen möchten, können Sie schlüsselfertige Router-Lösungen kaufen, die sich durch Pufferspeicher auszeichnen, wie den IQrouter von evenroute.com. Ich habe es selbst nicht benutzt, deshalb kann ich nicht dafür bürgen, aber sie vermarkten es speziell als Pflege von Bufferbloat, wie ich es oben beschrieben habe.

WENN sich herausstellt, dass Sie wirklich kein Problem mit Bufferbloat haben und etwas anderes in Ihrem Netzwerk wirklich passiert, ist mein bester Tipp für Sie, sich daran zu erinnern, dass die knappe Ressource in Wi-Fi Sendezeit ist, keine Bandbreite. Abhängig von der Wi-Fi-Variante, die Ihr AP und Ihre Client-Geräte unterstützen, und von der Entfernung eines bestimmten Clients zum AP können einige Wi-Fi-Geräte in Ihrem Netzwerk bis zu 1733-mal effizienter als andere Geräte Sendezeiten nutzen. So könnte ein Gerät nach dem neuesten Stand der Technik einen Datenverkehr von Gigabit pro Sekunde senden und dennoch weniger Sendezeit verbrauchen als ein älteres Gerät, das weiter vom AP entfernt ist und mit der alten Datenrate von 1 Mbit / s steckt. Wenn Sie sich also Bandbreite anstatt Sendezeit ansehen, werden Sie versucht sein, den Gigabit-pro-Sekunde-Typ zu bestrafen, wenn tatsächlich der 1-Mbit / s-Typ eine unangemessene Menge an Sendezeit verbraucht. Denken Sie also immer daran, die Bandbreitennutzung eines bestimmten Geräts durch die durchschnittliche PHY-Rate zu dividieren, um die Sendezeit zu ermitteln, und die Sendezeitnutzung und nicht die Bandbreite zwischen den Geräten zu vergleichen.

Spiff
quelle
Verdammt, ich habe nach einem einfachen Rezept gesucht und hier ist eine Vorlesung mit Universitätsabschluss. +1 für all die guten Dinge, die du mir beigebracht hast. Aber ich werde nein dazu sagen. Denn es ist viel komplizierter als meine Langsamkeit. Ich werde warten, bis die Geschwindigkeit wieder steigt. Danke.
Saeed Neamati
@SaeedNeamati Führen Sie mindestens das von mir verknüpfte dslreports-Tool aus, um zu sehen, ob Ihr Bufferbloat-Grad beim nächsten Mal, wenn das Netzwerk langsam ist, erreicht wird. Wenn Sie eine schlechte Note erhalten, müssen Sie erst dann versuchen, einen Bandbreitenfresser zu finden, wenn Sie Ihr Pufferblutproblem behoben haben.
Spiff