OSI模型:开放系统互联模型(Open System Interconnect Reference Model),是一种参考模型,为各类网络协议和服务之间保持一致性了通用的参考。参考模型的目的并不是作为一种实现规范,也不是为了提供充分的详细信息来精确定义网络体系结构的服务。参考模型的主要用途是帮助人们更清晰地理解涉及的功能和过程
编号 | 层名称 | 用途 |
---|---|---|
7 | 应用层 application layer | 为终端用户提供应用程序服务 |
6 | 表示层 presentation layer | 为应用程序提供数据的表示形式 |
5 | 会话层 session layer | 在用户间管理会话 |
4 | 传输层 transport layer | 在源定义数据段并编号,传送数据,并在目的地重组数据 |
3 | 网络层 network layer | 为能通过在其他网络上的中间设备进行端到端的发送建立和编址包 |
2 | 数据链路层 data link layer | 为在局域网上主机到主机或广域网的设备间的发送建立和编址帧 |
1 | 物理层 physical layer | 在设备间传送比特数据 |
编号 | 层名称 | 用途 |
---|---|---|
4 | 应用层 | 为用户表示应用数据,为用户的进程提供服务 |
3 | 传输层 | 支持设备间的通信和执行错误纠正 |
2 | 网际层 | 确定通过网络的最佳路径 |
1 | 网络接口层 | 控制网络的硬件设备和介质 |
- 在发送方源终端设备的应用层创建数据
- 当数据在源终端设备中沿协议族向下传递时对其分段和封装
- 在协议族网络接口层的介质上生成数据
- 通过由介质和任意中间设备组成的网际网络传输数据
- 在目的终端设备的网络接口层接收数据
- 当数在目的设备中沿协议族向上传递时对其解封装和重组
- 将此数据传递到目的终端设备应用层的目的应用程序