七层模型之应用层

应用层 分为三层:应用层 表示层 会话层

会话层:

  传输层 只是完成了传输,意思是 传输层 把路给铺好了,但是 发起连接 这个事情还是要会话层来做,会话层中最主要的是使使用socket来建立连接,一般的开发人员很少接触socket,只有做系统底层的才会去做socket,一般框架都封装好了socket包,我们不需要直接接触tcp'的三次握手,直接一个connect方法就可以了。

表示层:

  现在的操作系统越来越多了。当不同的操作系统在网络中进行数据传输的时候,因为每个操作系统使用不同的格式来表示数据,所以需要有一个单独的层来做这个事情,数据格式的处理,向上拿到数据后,对数据进行加密 解密,语法转换等,表示层 一般都是开发操作系统的时候 内嵌入系统之中。

应用层:

  暴露给开发人员的协议,包括http ftp等,开发人员可以使用这些协议灵活的开发出不同的网络应用

原文地址:https://www.cnblogs.com/mrzhu/p/12331720.html