如果一个区域内有两个或者更多的网络接入点,那么设备(比如:笔记本)怎么辨别从这些接入点发出的信号?
首先,每个WiFi设备都有自己独特的物理地址,在出厂时已经设置好,也可以重新配置。比如一个Linksys WiFi 5赫兹无线接入点的物理地址可能是00:25:9C:57:0C:0F,这个地址包含在路由器发送的每帧里,所以其他无线设备可以区分是谁发送了这一帧。
其次,每个WiFi网络都有自己的名字,叫做扩展服务集标识符(ESSID,通常也简称SSID)。比如,一个双频Linksys接入点可能有两个无线设备,每个有独立的物理地址但相同的SSID(这里称为NetA),这个SSID在用于建立无线连接的管理帧中,它包含由接入点发送的信号,用来传播它们支持的网络或者处理客户链入接入点的请求。
现在,假如我们想在NetA旁安装另外一个接入点,注意是新建一个单独的网络。为了能做到这样,我们给新路由一个不同的SSID(比如NetB)。连接到NetA的客户收到的仍然是以前接入点的信号,而需要接入NetB的用户将要从新接入点接收信号,所以你应该改变默认的SSID接入点,以使世界范围内所有的linksys的SSID不冲突,冲突会导致意外连接。
或者,假如我们想要安装第二个接入点,扩展网络。所以我们要给新接入口同样的SSID(NetA)。客户仍然收听的是NetA传出的信号,现在由新旧接入口一起发送。每个客户从最强的信号中辨别出发送端物理地址,处理相关请求。由此在客户端和“最好的”接入点中产生了一个中介,尽管新旧接入口是同样的SSID,中介产生后,发送的每个数据帧中就包含被选出的接入口的物理地址,使该接入口知道它负责处理那些帧,虽然其他接入口可能也会收到这些帧,但不会处理没有发给它的帧。
注意其他一些影响客户端接入点交流的因素,比如,一个接收2.4赫兹频道的用户不会接收到5赫兹频道的接入口信号,虽然他们在同一个领域。因此每个设备必须接收相同频率,才能交流。而且,新802.11设备必须选择混合模式,以使旧版802.11设备能知道它们接听的是什么。最后,每当客户端需要接入新接入口,它必须符合接入口数据频率和安全需求,这就是为什么所有的接入口传播相同的SSID是如此重要,因为可以有相同的被支持的数据频率和安全设置。否则,客户端可能会不停的尝试连接,但连接不正确,而是连到其他接入口,导致连接不稳。