一、三种模式
1.AP模式
AP模式就是ESP8266充当路由器的角色,理解为我们平常使用的热点,最多支持4台station设备接入
2.STA模式
wifi模块不再产生热点,它只作为一个可以接入其他热点的设备,通过输入热点的用户名和密码,ESP8266就能够接入到其他的热点网络中
3.AP+STA模式
AP+STA模式共存的意思是:ESP8266模块可以作为AP产生热点,同时又可以作为一个STA模式接入其他的热点
二、发送数据的模式
在局域网内的单连接通信
1.指令模式
->服务器(TCP调试助手)发送数据给客户端(ESP8266),直接发送给客户端即可
->客户端(ESP8266)发送数据给服务器(TCP调试),需要esp8266这边先发送AT指令,之后再发送数据
弊端:每次ESP8266 想要发送数据给客户端时,都需要先发送一次指令 AT+CIPSEND=<length> 然后才能发送数据
2.透传模式
Host 通过 uart 将数据发给 ESP8266,ESP8266 再通过无线网络将数据传出去;ESP8266 通过无线网络接收到的数据,同理通过uart 传到 Host
在局域网内的多连接通信
网络中有多个客户端可以连接到一个服务器上,服务器与各个客户端之间都可以互相通信
三、TCP/UDP
1.TCP
TCP是一种面向连接的,提供可靠性,但是速度比UDP慢,有效性降低,全双工通信的,TCP不提供广播或多播服务
2.UDP
UDP是一种无连接的,不确保可靠性,但是速度快,在发送数据之前不需要建立连接,但是长度有限