0.前言

三种工作模式(STA、AP、STA+AP),以及与TCP服务器,TCP客户端,UDP服务器,UDP客户端的关系,下面将梳理清除这些点。

1.STA模式(Station):

工作在STA模式下的8266就像是一个接收机一样,它可以接收来自无线路由器发出的信号,实现了8266通过接收路由器的信号而能够连接互联网,如果把8266安装在硬件设备上,就可以实现硬件设备的远程控制。可以理解为此时8266是主动去连接别人,即此时的8266是一个客户端,为主动去连接他人的模式。---简单来讲,该模式的wifi只能去连别人,别人不能连它

2.AP模式(Wireless Access Point):

无线接入点的简称。工作在AP模式下的8266就像是一个热点一样,手机、电脑等都可以连接到此“热点”,从而实现了手机、电脑等设备可以和8266进行局域网的无线通信。此模式下的8266是一个无线网络的创建者,可以理解为此时8266是被别人连接,即此时的8266是一个服务器端,为被他人连接的模式。----简单来讲,该模式的wifi只能别人连它,它不可以连别人。

3.STA+AP模式:

两种模式共存,既可以通过路由器连接到互联网,也可以作为WiFi热点,使其他设备连接到这个模块,实现广域网与局域网的无缝切换。即此时的8266是一个服务端也是一个客户端,是上面两种模式的结合体。

4.TCP/UDP

TCP和udp是两种网络传输协议,在C/s架构里面,有客户端和服务端之分。在wifi的三种模式里面,每一种都可以成为一个客户端和服务端,和wifi工作模式没有任何的关系。比如说STA模式,只能去连比如wifi,别人不能连它,但是它可以成为一个服务器,给其他客户端连接,所以,wifi模式和该设备成为服务端和客户端没有必然的联系。