需要注意,随着时代的发展,OSI已经被TCP/IP 4层模型淘汰,在当今世界上并没有大规模的使用 。
那么对于OSI,人们按照功能不同,分工不同,人为的将OSI的分为七层 。实际上这七层是并不存在的,也就是说没有这些概念,而我们今天提到的七层概念,只是人为的划分而已 。目的只是为了让大家更好地理解这些都是用来做什么的 。
快速理解OSI七层模型分层功能应用层直接向用户提供服务,完成用户希望在网络上完成的各种工作(可理解程人机交互)表示层处理用户的数据:数据格式处理、数据的编码、压缩和解压缩、数据的加密和解密会话层组织和协调两个会话进程之间的通信,并对数据交换进行管理传输层定义传输数据的协议和端口号网络层在处于不同地理位置的网络中的两个主机系统之间提供连接和路径选择数据链路层定义了如何让格式化数据以帧为单位进行传输,以及如何控制对物理介质的访问物理层利用传输介质为数据链路层提供物理连接,实现比特流的透明传输举例:甲某通过计算机的电脑端微信给乙某发了两个字“你好” 。
- 应用层 (人机交互)
- 表示层 (数据处理)
- **会话层 **(建立连接)
- **传输层 **(定义协议和传输端口)
- **网络层 **(选择路径进行传输:提供IP)
- **数据链路层 **(mac收发数据)
- 物理层
数据到达目标主机后,开始进行一个逆向的过程 。即数据到达对方主机后,从物理层传输到数据链路层–网络层–传输层–会话层–表示层–应用层 。此时,数据到达乙某的电脑,乙某就可以看到甲某发送的“你好”两个字了 。
深入理解OSI七层模型
- 第一层:物理层 。是参考模型的最低层 。该层是网络通信的数据传输介质,由连接不同结点的电缆与设备共同构成 。
