OSI 七层模型
2024年11月08日
一、认识
一般叫做 OSI(Open System Interconnection) 模型或者叫七层模型.他是国际标准化(ISO)定的一个用于计算机或通信系统间互联的标准体系.协议将计算机网络体系结构划分为 7 层.
每一层实现各自的功能和协议,并完成与相邻层的接口通信.每一层提供的服务就是该层及其以下层的协作完成的.
二、层级
层级 | OSI/RM 模型 | 功能 | 协议 |
---|---|---|---|
7 | 应用层(Application Layer) | 应用层是 OSI 标准模型的最顶层,是直接为应用进程提供服务的。其作用是在实现多个系统应用进程相互通信的同时,完成一系列业务处理所需的服务。包括文件传输、电子邮件远程登录和远端接口调用等协议。 | HTTP、FTP、SMTP、POP3 |
6 | 表示层(Presentation Layer) | 表示层向上对应用进程服务,向下接收会话层提供的服务,表示层位于 OSI 标准模型的第六层,表示层的主要作用就是将设备的固有数据格式转换为网络标准传输格式。 | HTML、MIME |
5 | 会话层(Session Layer) | 会话层位于 OSI 标准模型的第五层,它是建立在传输层之上,利用传输层提供的服务建立和维持会话。 | |
4 | 传输层(Transport Layer) | 传输层位于 OSI 标准模型的第四层,它在整个 OSI 标准模型中起到了至关重要的作用。传输层涉及到两个节点之间的数据传输,向上层提供可靠的数据传输服务。传输层的服务一般要经历传输连接建立阶段,数据传输阶段,传输连接释放阶段 3 个阶段才算完成一个完整的服务过程。 | TCP、UDP |
3 | 网络层(Network Layer) | 网络层位于 OSI 标准模型的第三层,它位于传输层和数据链路层的中间,将数据设法从源端经过若干个中间节点传送到另一端,从而向运输层提供最基本的端到端的数据传送服务。 | |
2 | 数据链路层(Data Link Layer) | 数据链路层位于物理层和网络层中间,数据链路层定义了在单个链路上如何传输数据。 | |
1 | 物理层(Physical Layer) | 物理层是 OSI 标准模型中最低的一层,物理层是整个 OSI 协议的基础,就如同房屋的地基一样,物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境。 |