定义:OSI(Open System Interconnect)开放式系统互联参考模型,标准的定义了网络互联的七层框架,事实上这七层只是为了描述网络通讯的详细过程,方便用分层结构来解释每一层负责什么具体工作,然后把数据传送到下一层,最终完成数据传送,同时方便人理解,并不是真实存在的。
分层模型有三种:
标准七层结构:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层
一般分为上三层和下四层:上三层负责对数据进行加工处理,包括应用层、表示层、会话层;下四层负责数据的传输,包括传输层、网络层、数据链路层、物理层
第七层应用层
作用:是人机交互的接口,提供人机交互的界面 ,将抽象语言转化为逻辑语言。
理解:人机交互我们最可能想到的就是我们所应用的应用程序QQ、浏览器、播放器等,这些事属于应用层,但是“应用层”并不是特定的指哪个应用程序,它只是提供一个接口可以让我们与网络互相通讯,而这个接口规定了应用程序的数据格式,应用程序只是程序员写的一堆代码,这堆代码能在网络上站住脚必须集成协议(专门规范数据格式的标准),这些协议才是我们所说的应用层的内容。
比如:IE浏览器的HTTP协议;QQ的OICQ协议,很多音乐播放器应