物联网IOT:Internet of Things
一、链路层
链路层的主要作用是实现设备之间的物理链接。
ESP8266利用Wifi联网时有三种工作模式。
1、接入式
2、无线终端模式
3、混合模式
二、网络层
IP地址
经常使用的是绿色的192.168.0.3
1、路由器
路由器是连接两个或多个网络的硬件设备
在网络间起网关的作用,是读取每一个数据包中的地址然后决定如何传送的专用智能性的网络设备。
它能够理解不同的协议,例如某个局域网使用的以太网协议,因特网使用的TCP/IP协议。
这样,路由器可以分析各种不同类型网络传来的数据包的目的地址,把非TCP/IP网络的地址转换成TCP/IP地址,或者反之;
再根据选定的路由算法把各数据包按最佳路线传送到指定位置。所以路由器可以把非TCP/ IP网络连接到因特网上。
2、网关
又称网间连接器、协议转换器。
网关在网络层以上实现网络互连,是复杂的网络互连设备,仅用于两个高层协议不同的网络互连。
网关既可以用于广域网互连,也可以用于局域网互连。
网关是一种充当转换重任的计算机系统或设备。
使用在不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。
与网桥只是简单地传达信息不同,网关对收到的信息要重新打包,以适应目的系统的需求。
3、子网掩码
又叫网络掩码、地址掩码、子网络遮罩
它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。
子网掩码不能单独存在,它必须结合IP地址一起使用。
子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分
子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在广域网上。
三、传输层
1、TCP协议
特点:稳
保证所有数据都能被接收端接收数据的传输顺序不会打乱
输数据如有损坏则重发受损数据
TCP协议应用领域:
电子邮件、文件传输…
·
2、UDP协议
特点:快
UDP比TCP速度快
不保证所有数据都能被接收端接收
数据一旦受损的,UDP协议将抛弃受损数据。
有数据损坏不会重发受损数据
UDP协议应用领域:
在线语音、视频网游…
四、应用层
HTTP协议:用户请求 服务器响应 用户访问
1、请求
(1)请求行
(2)请求头
2、响应
(1)状态行
用代码来表示服务器在得到请求后所产生的状态
(2)响应头
其中字符集表示可用来表示文字信息
五、一个网址的访问过程
用电脑输入网址访问一个网站,例如WWW.TAICHI-MAKER.COM
,其实它并不知道这个网站服务器的IP地址,所以是无法直接发送请求的,因此先将网址通过互联网传输到DNS服务器上,DNS服务器会通过它内部的检索将网址转化成IP地址,然后发回电脑,此时再进行请求就可以得到相应
使用8266时,发出HTTP请求、读取响应的内容都由此开发板完成。用控制程序让开发板来处理HTTP的请求和响应,后续介绍