一、分层思想
1. 分层背景
各大网络厂商原先采用私有网络模型,给网络通信带来不便。因此,国际标准化组织(ISO)设立了OSI(开放系统互联,Open System Interconnection)参考模型。
2. 分层优点
- 将网络复杂问题简单化,网络各层之间相互独立,各层只负责实现一种功能。
- 灵活性更好,当网络通信出现问题,只需要针对问题所在层进行操作,不会影响其他网络层。
- 用户不用关心网络通信的具体实现,只需要考虑对应用的使用。
二、OSI模型
1. 模型各层说明
OSI模型分为七层,自上而下分别是:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。
层级 | 功能 |
---|---|
应用层 | 负责用户提供网络服务 |
表示层 | 负责数据的处理,如编码、解码、加密、解密、压缩、解压缩 |
会话层 | 负责建立、管理、终止会话 |
传输层 | 负责端到端的数据传输服务 |
网络层 |