web-dev-qa-db-ja.com

Wi-Fi管理および制御フレームはどのくらいの速度で送信されますか?

さまざまな802.11Wi-Fi標準があります。 802.11a、802.11b、802.11g、802.11nなど、すべて異なる速度をサポートします。 Wi-Fiフレームは、一般的に次のいずれかに分類されます。

  1. データフレーム-実際のアプリケーションデータを運ぶ
  2. 制御フレーム-衝突を安全に送信/削減できる場合の調整
  3. 管理フレーム-接続の検出/セットアップ/ティアダウンを処理します(例:APの検出、関連付け、関連付け解除)

私の質問は、これらすべてのフレーム、特に管理フレームが、サポートされている最速の速度で送信されるかどうか、または特定のクラスのフレームが最小公分母速度で送信されるかどうかについてです。 802.11b/gのみデバイスを監視モードにして無線でトラフィックをキャプチャすると、電話とAPの間で管理フレーム(関連付け/関連付け解除など)が送信されていることに気付きました。両方とも802.11n、802.11nの方が転送速度が高い場合でも。だから私は2つの可能性のうちの1つを想像しています:

  1. 私の802.11n電話/ APは、何らかの理由でより遅い速度をネゴシエートする必要がありました。そのため、802.11b/g監視デバイスでフレームを確認できます。
  2. 管理フレーム(およびおそらく制御フレームも?)は低速で送信され、新しい802.11標準でより高速に送信されるのはデータフレームだけです。

これらの2つの可能性(またはおそらく3番目の可能性)のどちらが当てはまるかを知りたい理由は、管理フレームをキャプチャしたいので、802.11b/gカードを使用することが私につながるかどうかを知る必要があるためです監視カードが監視できるよりも高速で送信された一部のフレームが欠落しています。管理フレームが実際に遅い速度で送信される場合、それはすべて問題ありません。ただし、電話/ APのネゴシエート速度が遅いために管理フレームが表示された場合は、パケットキャプチャに使用するカードを再検討する必要があります。

2
Bryce Thomas

802.11規格では、通常、さまざまなフレームを送信する速度を指定していません。これは、実装者の実装の詳細として残されています。ただし、マルチキャスト(したがってブロードキャスト)フレームは、通常、基本レートで送信する必要があります。つまり、APが、そのAPに関連付ける場合、そのAPのすべてのクライアントがサポートする必要があるとマークされたレートの1つです。これが、これらのフレームがすべてのクライアントによって受信されていることを確認する唯一の方法です。マルチキャストは802.11層で確認されていないため、マルチキャストでこれを行う必要があります。

関心のある管理フレームの多くはマルチキャスト(ビーコンやプローブリクエストなど)であるか、基本レートセットへの準拠が完全にネゴシエートされる前に送信されるため(AuthやAssocなど)、これらが送信されるのを見るのはかなり一般的です。低料金。

私はよく、実装がほとんどの管理フレームを最低の基本レートで送信するのを目にします。通常、古い802.11-1997 DSSSレートを使用できる2.4GHzで1mbps、802.11aのレートが最低である5GHzで6mbpsです。

ただし、本当にすべてをキャプチャする可能性を最大限に高めたい場合は、キャプチャするAPおよびクライアントの機能以上の機能を持つカードでキャプチャを実行する必要があります。アクションフレーム(802.11nの適切な動作に不可欠な「AddBlockAck」または「ADDBA」フレームを含む)などの一部の管理フレームはユニキャストであることが多く、クライアントとAPがサポートできる最大速度で実行される場合があります。

したがって、今日カードを購入してすべてをキャプチャする場合は、どちらの帯域でも40MHzチャネル(HT40)を実行できる3つの空間ストリーム802.11nカードを入手する必要があります(ボックスで「450mbps」を探してください。これが最高のデータレートです。今日の市場で本当に利用可能です)。また、802.11acカードが実際に市場に出始めたら、今後数か月以内に購入する予定です。 2012年6月に現在利用可能ないくつかの802.11acクライアントソリューションは、少し時期尚早のようであり、おそらくあなたの時間の価値はありません。しかし、遅くとも来年のこの時期までに、まともな11acカードが利用できるようになるはずです。

2
Spiff