Mit welcher Geschwindigkeit werden Wi-Fi-Verwaltungs- und Steuerungsframes gesendet?

Mit welcher Geschwindigkeit werden Wi-Fi-Verwaltungs- und Steuerungsframes gesendet?

Es gibt eine Reihe verschiedener 802.11-WLAN-Standards, z. B. 802.11a, 802.11b, 802.11g, 802.11n usw., die alle unterschiedliche Geschwindigkeiten unterstützen. WLAN-Frames werden im Allgemeinen wie folgt kategorisiert:

  1. Datenrahmen- die eigentlichen Bewerbungsdaten mitführen
  2. Kontrollrahmen- Koordinieren Sie, wann es sicher ist, Kollisionen zu senden/zu reduzieren.
  3. Verwaltungsrahmen- Verbindungserkennung/-aufbau/-abbau handhaben (z. B. AP-Erkennung, -Zuordnung, -Aufhebung)

Meine Frage ist, ob alle diese Frames, und insbesondere Management-Frames, mit der schnellsten verfügbaren unterstützten Geschwindigkeit übertragen werden oder ob bestimmte Frame-Klassen mit einer Geschwindigkeit des kleinsten gemeinsamen Nenners übertragen werden. Mir ist aufgefallen, dass, wenn ich einNur 802.11b/gGerät in den Monitormodus versetzen und den Datenverkehr über Funk erfassen, sehe ich immer noch Management-Frames (z. B. Zuordnung/Aufhebung der Zuordnung), die zwischen meinem Telefon und dem AP übertragen werden, die beide 802.11n sind,obwohl 802.11n eine höhere Übertragungsrate hat. Ich stelle mir also eine von zwei Möglichkeiten vor:

  1. Mein 802.11n-Telefon/AP musste aus irgendeinem Grund eine langsamere Geschwindigkeit aushandeln und deshalb kann ich ihre Frames auf meinem 802.11b/g-Überwachungsgerät sehen.
  2. Management-Frames (und möglicherweise auch Control-Frames?) werden mit einer niedrigeren Geschwindigkeit gesendet, und nur Daten-Frames werden mit den neueren 802.11-Standards schneller übertragen.

Der Grund, warum ich wissen möchte, welche dieser beiden Möglichkeiten (oder vielleicht eine dritte Möglichkeit) zutrifft, ist, dass ich Management-Frames erfassen möchte und wissen muss, ob die Verwendung einer 802.11b/g-Karte dazu führt, dass ich einige Frames verpasse, die mit höheren Geschwindigkeiten gesendet werden, als die Überwachungskarte erkennen kann. Wenn Management-Frames tatsächlich mit einer langsameren Geschwindigkeit gesendet werden, ist alles in Ordnung. Wenn ich die Management-Frames jedoch nur zufällig sehe, weil mein Telefon/AP eine langsamere Geschwindigkeit ausgehandelt hat, muss ich überdenken, welche Karte ich für die Paketerfassung verwende.

Antwort1

Die 802.11-Standards schreiben im Allgemeinen nicht vor, mit welcher Geschwindigkeit verschiedene Frames gesendet werden sollen. Dies bleibt den Implementierern als Implementierungsdetail überlassen. Multicast-Frames (und damit auch Broadcast-Frames) müssen jedoch im Allgemeinen mit einer Basisrate gesendet werden – das heißt mit einer der Raten, die der AP als obligatorisch für alle Clients dieses APs markiert hat, die sie unterstützen müssen, wenn sie sich mit diesem AP verbinden möchten. Nur so kann sichergestellt werden, dass diese Frames von allen Clients empfangen werden, und das müssen Sie bei Multicasts tun, da sie auf der 802.11-Ebene nicht bestätigt werden.

Da viele der für Sie wichtigen Verwaltungsframes entweder Multicasts sind (wie Beacons und Probe Requests) oder gesendet werden, bevor die Einhaltung des Basic Rate Set vollständig ausgehandelt wurde (wie Auths und Assocs), kommt es recht häufig vor, dass diese mit niedrigen Raten ausgegeben werden.

Ich sehe häufig, dass Implementierungen die meisten Management-Frames mit der niedrigsten Basisrate senden: im Allgemeinen 1 MBit/s bei 2,4 GHz, wo die alten DSSS-Raten von 802.11-1997 verwendet werden können, und 6 MBit/s bei 5 GHz, wo die 802.11a-Raten die niedrigsten sind.

Wenn Sie jedoch wirklich die beste Chance haben möchten, alles zu erfassen, sollten Sie Ihre Erfassung auf einer Karte durchführen, deren Fähigkeiten denen des AP und des Clients, den Sie erfassen möchten, entsprechen oder diese übertreffen. Einige Verwaltungsframes, wie z. B. Aktionsframes (einschließlich des „Add Block Ack“-Frames, auch „ADDBA“-Frames genannt, der für den ordnungsgemäßen 802.11n-Betrieb entscheidend ist), werden häufig Unicasts gesendet und können daher mit der maximalen Geschwindigkeit übertragen werden, die der Client und der AP unterstützen.

Wenn Sie also heute eine Karte kaufen, um alles zu erfassen, sollten Sie eine 802.11n-Karte mit 3 Spatial Streams kaufen, die 40-MHz-Kanäle (HT40) in beiden Bändern unterstützt (achten Sie auf „450 Mbit/s“ auf der Verpackung, denn das ist die höchste derzeit auf dem Markt erhältliche Datenrate). Rechnen Sie auch damit, in den kommenden Monaten eine 802.11ac-Karte zu kaufen, sobald diese wirklich auf den Markt kommen. Die wenigen 802.11ac-Clientlösungen, die jetzt im Juni 2012 verfügbar sind, scheinen etwas verfrüht und sind Ihre Zeit wahrscheinlich nicht wert. Aber spätestens nächstes Jahr um diese Zeit sollten einige anständige 11ac-Karten verfügbar sein.

verwandte Informationen