802.11 帧头中的四个二层地址

网络工程 无线的 IEEE-802.11
2021-07-19 17:09:54

我是无线局域网的新手。我看到它在帧头中有 4 个地址。在有线以太网的情况下,只有 2 个 mac 地址,源和目标(本质上是下一跳的地址)。但是在无线局域网的情况下,为什么我们总是需要端点地址。这个任务本质上是针对IP层的?

那么除了发送器和接收器地址之外,还需要额外的源地址和目的地址吗?

1个回答

需要理解的区别是,当 802.11 设备正在向接收设备进行传输时,这些设备中的一个(或两个)可能不是 L2 流量的实际来源或目的地。因此,这可能会导致您需要四个不同的不同地址的情况:

  • 发送器地址 (TA)
  • 接收地址 (RA)
  • 源地址 (SA)
  • 目的地地址 (DA)

无线网络的 BSSID 可以是 TA 或 RA,但它也可以是将业务关联到 BSS 的标识符。除非接入点 (AP) 对管理接口和 BSSID 使用相同的 MAC 地址,否则通常不会有任何 BSSID 是 SA 或 DA 的流量。

802.11 标头中的地址字段的使用与 To/From DS(分发系统)标志相关联。根据 To/From DS 标志的设置方式,这决定了四个字段中的哪一个是必需的以及每个字段提供的信息。

以下是我从IEEE 文档中获取的几个快速汇总表

在此处输入图片说明

在此处输入图片说明

让我添加几张图片以提供来自802.11 无线网络: O'Reilly Press的权威指南示例

在此处输入图片说明

在此处输入图片说明