802.11フレームヘッダーの4つのレイヤー2アドレス


10

無線LANは初めてです。フレームヘッダーに4つのアドレスがあることがわかります。有線イーサネットの場合、送信元と宛先(基本的にネクストホップのアドレス)の2つのMACアドレスしかありません。しかし、無線LANの場合、なぜエンドポイントアドレスが常に必要なのですか。このタスクは本質的にIPレイヤーのためのものですか?

それでは、送信機と受信機のアドレス以外に、追加の送信元と宛先のアドレスの必要性は何ですか?

回答:


11

理解すべき違いは、802.11デバイスが受信デバイスに送信している間、これらのデバイスのいずれか(または両方)がL2トラフィックの実際の送信元または宛先ではない可能性があることです。したがって、これにより、4つの異なるアドレスが必要になる状況が生じる可能性があります。

  • 送信機アドレス(TA)
  • 受信者アドレス(RA)
  • 送信元アドレス(SA)
  • 宛先アドレス(DA)

無線ネットワークのBSSIDはTAまたはRAの場合がありますが、トラフィックをBSSに関連付けるための識別子にすることもできます。アクセスポイント(AP)が管理インターフェイスとBSSIDに同じMACアドレスを使用しない限り、通常、BSSIDがSAまたはDAであるトラフィックはありません。

802.11ヘッダーのアドレスフィールドの使用は、To / From DS(配布システム)フラグに関連付けられています。To / From DSフラグの設定方法に応じて、これにより、4つのフィールドのうちどれが必須で、どのフィールドがどの情報を提供するかが決まります。

以下は、IEEEドキュメントから取った簡単な要約表です。

ここに画像の説明を入力してください

ここに画像の説明を入力してください

いくつかの画像を追加して、802.11ワイヤレスネットワークの例を示します。O'ReillyPressによる決定的なガイド

ここに画像の説明を入力してください

ここに画像の説明を入力してください


Ylearnありがとうございます。この概念を理解する上で私が犯した間違いは、他のクライアントを別個のネットワークと見なしていたことです。それらは実際には同じリンクにあるため、Macアドレスが必要です。そして、送信元と宛先に加えて、同じリンクにある中間点、つまりアクセスポイントがあるため、macアドレスが必要です。同様に、複数のアクセスポイントがあるシナリオでは、4つすべてのアドレスが必要です。説明をありがとうございました。
Ankur Bhatia

2
@AnkurBhatia、通常のイーサネットデバイスはワイヤーで接続されます。これは802.11には当てはまらないため、TA / RAが2つのデバイスを接続する「仮想ワイヤ」を識別していると考えることもできます。SA / DAは、フレームを送信/受信するデバイスがRF送信を送信/受信するデバイスでもある場合にのみ、TA / RAと一致します。
YLearn
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.