AP与STA:
AP(接入点):
AP 是无线网络的中心设备,它连接有线网络并为无线设备提供网络接入。
AP 负责管理无线网络中的无线设备,如分配 IP 地址、控制流量等。
一个无线网络可以有多个 AP,以提供更好的覆盖范围和容量。
STA(站点):
STA 是无线网络中的客户端设备,如笔记本电脑、智能手机等。
STA 通过无线连接接入 AP,获取网络资源和服务。
STA 会扫描周围的 AP,选择合适的 AP 进行关联和认证,以建立无线连接。
WiFi连接过程:
首先,客户端需通过被动扫描或主动扫描来发现AP。在被动扫描中,客户端通过侦听AP不断发送的信标帧beacon来发现AP。在主动扫描中,客户端发送被称为探询请求(Probe Request)的管理帧。包含特定SSID信息的探询请求帧被称为定向探询请求。不包含SSID信息的探询请求帧被称为空探询请求。客户端发出定向探询请求后,支持这个特定SSID的所有AP收到请求后,通常会回复探询响应(Probe Response)。如果发送空探询请求,所有听到请求的AP都应该回复探询响应。
客户端扫描发现AP后,会进行认证。标准描述了两种认证方法∶开放式系统认证和共享密钥认证。开放式系统认证通过Mac地址为身份证明。在共享密钥认证过程中,认证帧进行了四次握手∶客户端将认证请求发送给AP;然后,AP通过认证响应将明文的挑战信息发送到客户端。客户端再加密明文形式的挑战信息,并将其封装到另一个认证请求帧中回应给 AP。AP对无线客户端的响应帧进行解密,并与明文的挑战信息进行比较。如果它们匹配,AP将第四个也是最后一个身份认证响应帧发送给无线终端,确认认证成功。如果它们不匹配,AP将响应认证失败,如果AP不能解密挑战信息,它也会发出认证响应失败信息。
认证成功后需要与AP进行关联。
在关联过程中,客户端输入wifi名称和密码将关联请求(Associate Request)发送给 AP,希望加入BSS(BSS可以被理解为一个由 AP 管理和完成信息转发的小型无线局域网)。AP回应关联响应(Associate Response),允许或拒绝客户端加入BSS。关联响应帧的主体中有关联标识符(AID),这是分配给每个关联客户端的独特关联号。客户端通过完成关联成为BSS成员后,将发送DHCP请求,并在收到DHCP响应后,开始与上层进行通信。
标签:请求,探询,响应,wifi,认证,AP,关于,连接,客户端 From: https://www.cnblogs.com/sejwy/p/18343207