当前位置: 代码迷 >> 综合 >> ESP8266-NODEMCU(互联网基础)
  详细解决方案

ESP8266-NODEMCU(互联网基础)

热度:22   发布时间:2023-12-04 08:17:56.0

1. 互联网协议(网络设备间能彼此理解的通讯语言)TCP/IP协议

链路层的作用是实现设备之间的物理链接。 

ESP8266三种模式 

 

 

 网络层,IP

  ??????互联网知识基础-网络层(第2章 – 第3节) – 太极创客 (taichi-maker.com)i

ip地址  ipv4/ipv6

 

网关,连接局域网与互联网之间的关口

子网掩码

传输层(TCP/UDP)

TCP协议可以更好的保证数据传输的准确性,但是传输速度比UDP协议而言要慢一些。TCP协议的特点是可以保证所有数据都能被接收端接收,数据的传输顺序也不会被打乱,而且如有数据损坏则重发受损数据。基于以上功能特点,TCP通常用于电子邮件及文件上传等。

UDP协议并不能保证所有数据都被接收端所接受。一旦出现数据受损的情况,UDP协议将会抛弃受损的数据。这些数据一旦被抛弃将会永久性的消失,发送端不会因为数据受损而重新发送。因此UDP协议远不如TCP协议可靠。但是既然是这样,为何还有人会选择UDP协议呢?这是因为UDP比TCP速度快。因此UDP协议通常用于网络游戏以及语音聊天或视频聊天应用。

 应用层(HTTP)

请求,响应     ?????? 互联网知识基础-应用层(第2章 – 第5节) – 太极创客 (taichi-maker.com)

还有请求体 

 

GET为获取信息,POST就是发送信息

 响应

 

 

 ???????

 

字符集,用符号来表示汉字之类。

让nodemcu通过http协议发送请求, 之后服务器响应也通过nodemcu读取。

通过nodemcu处理请求及响应

DNS服务器

相当于电话簿,里面一一对应 网址及ip地址