无线适配器如何知道哪些信号是针对它的,而不是其他附近的设备?

网络工程 无线的 IEEE-802.11
2021-08-02 11:08:19

(如果您认为这个问题更适合 EE 网站,请告诉我。)

如果我使用笔记本电脑连接到 Wi-Fi 网络,而附近的其他人也在使用笔记本电脑,也在使用 Wi-Fi,那么我们各自的设备如何分离信号并知道哪个是针对谁的?

对于我的设备,我和其他人都会从无线路由器发出信号,它必须对这些信号进行分类。同样,也会有来自其他人的设备并用于路由器的信号,我的计算机也想忽略这些信号。

适配器如何分辨哪个是哪个?如果多个设备彼此靠近,为什么这些信号不会相互干扰?如何在同一区域内有两个以上的设备(一个路由器,一个用户)使用 Wi-Fi?

1个回答

Wi-Fi 既是第 1 层(无线电波)又是第 2 层协议集。每个第 2 层帧都有第 2 层源地址和目标地址(在 Wi-Fi 的情况下为 MAC 地址),第 2 层地址告诉每个主机哪些帧是用于该主机的。

这就是第 2 层协议的工作方式。例如,以太网最初也是为共享介质设计的,以太网交换机仍将向所有交换机接口发送不知道其目标接口的帧,并且每个主机将忽略不属于它的帧。