OSI(Open
OSI模型将网络通信过程分为7个不同的层次,由高到低分别为:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层(这样划分比较复杂,实际生产中一般应用由OSI演化来的TCP/IP模型)。
应用层:OSI参考模型的最高层。其功能是实现应用进程(如用户程序、终端操作员等)之间的信息交换。这通常是唯一一层能够由最终用户看到的协议
表示层:数据表示形式的控制层,这一层将接收到的数据转换为应用层可以读取的格式,提供字符代码、数据格式、控制信息格式、加密等的统一表示。表示层的作用之一是为异种机通信提供一种公共语言,以便能进行互操作。
会话层:会话层提供的服务是应用建立和维持会话,并能使会话获得同步。
传输层:端开放系统之间的数据传送控制层。主要功能是端开放系统之间数据的收妥确认。
网络层:这一层负责数据在物理网络中的路由转发,是最复杂的OSI层之一,它除了负责网络逻辑寻址外,还负责处理数据包分片和一些情况下的错误检测。
数据链路层:数据链路可以粗略地理解为数据通道,它提供