我是无线局域网的新手。我看到它在帧头中有4个地址。如果是有线以太网,则只有2个mac地址,即源和目的地(实际上是下一跳的地址)。但是对于无线局域网,为什么我们总是需要端点地址。这个任务本质上是针对IP层的?
那么,除了发送方和接收方地址之外,还需要额外的源地址和目标地址吗?
我是无线局域网的新手。我看到它在帧头中有4个地址。如果是有线以太网,则只有2个mac地址,即源和目的地(实际上是下一跳的地址)。但是对于无线局域网,为什么我们总是需要端点地址。这个任务本质上是针对IP层的?
那么,除了发送方和接收方地址之外,还需要额外的源地址和目标地址吗?
Answers:
要理解的区别是,当802.11设备正在向接收设备发送时,这些设备中的一个(或两个)可能不是L2流量的实际来源或目的地。因此,这可能会导致需要四个不同地址的情况:
无线网络的BSSID可以是TA或RA,但也可以是将流量与BSS相关联的标识符。除非接入点(AP)为管理接口和BSSID使用相同的MAC地址,否则在BSSID为SA或DA的情况下,通常不会有任何流量。
802.11标头中的使用地址字段与To / From DS(分发系统)标志绑定在一起。根据设置“ To / From DS”标志的方式,它确定四个字段中的哪个是必需的,以及每个字段提供什么信息。
这是我从IEEE文档中获得的几个快速摘要表:
让我添加一些图像,以提供802.11无线网络的示例: O'Reilly Press 的权威指南: