0

据我所知,要连接接入点,wpa_applicant 有一些状态:

  • wpa_applicant 认证
  • wpa_applicant 关联
  • wpa_applicant 关联

之后我们获得一个IP地址。

wpa_applicant关联后获取IP地址失败怎么办?你断线了吗?

我一直在指:https ://wiki.archlinux.org/index.php/WPA_supplicant

4

1 回答 1

0

要理解这一点,您应该研究OSI 层模型

当 Station 连接到接入点时,会创建一条通过 IEEE802.11 WiFi 的数据链路,这发生在OSI 第 2 层,即数据链路层。

使用 IP 地址的通信发生在OSI 第 3层,即网络层,使用Internet 协议

两者都是相互独立的。当您在 WiFi IEEE802.11 之上使用 Internet 协议时,您只需将 IP 数据包作为 IEEE802.11 WiFi 数据帧的有效负载。但是,WiFi 数据帧可以包含任何类型的有效负载,而不仅仅是 IP 数据包。

因此,您的问题的答案是,如果获取 IP 地址失败,您不会自动断开连接(我假设您指的是从您所连接的网络上运行的 DHCP 服务器获取 IP 地址)。

于 2018-03-29T05:22:06.047 回答