漫游时 802.11 重新认证和重新关联的目的是什么?

漫游时 802.11 重新认证和重新关联的目的是什么?

我的意思是这样的。首先,我将我的 iPhone 连接到我的 D-Link 路由器:

iphone 到 D-link 认证、关联、eapol 握手

然后我搬到了另一层楼,并合理地连接到另一个更近的 ZyXEL 路由器:

iphone 到 ZyXEL 的认证、关联、eapol 握手

如今,身份验证帧始终为类型 0(开放身份验证),而关联帧则包含有关 STA 的 NIC 的信息,但是漫游在所有安全类型(Open、WEP、WPA2)中,STA 和 AP 之间都会进行身份验证帧和重新关联帧的交换。

我的问题是:

  1. 为什么 IEEE 没有将关联帧中包含的信息纳入认证帧中? 这样就没有必要进行关联帧交换,漫游速度也会更快一些。
  2. 解除关联帧存在。好的,我明白了:STA 必须用消息“再见,我要换个女孩了”来通知 AP。但是重新认证那么框架呢?

答案1

IEEE 标准 802.11-2012,4.5.3.4 重新关联

关联足以实现 IEEE 802.11 STA 之间的无转换消息传递。需要额外的功能来支持 BSS 转换移动性,这由重新关联服务提供。

调用重新关联服务将当前关联从一个 AP“移动”到另一个 AP。当 STA 在 ESS 内从一个 BSS 移动到另一个 BSS 时,这可以让分发系统了解 AP 和 STA 之间的当前映射。重新关联还可以更改已建立关联的关联属性,同时 STA 仍与同一 AP 保持关联。重新关联始终由移动 STA 发起。

AP = 接入点

STA = 车站

BSS = 基本服务集(基本上是由一个 AP 构成的 WiFi 网络)

ESS = 扩展服务集(由多个 AP 组成的 WiFi 网络)

这些缩写是为了长期回答的目的。

相关内容