应用层 (Application) |
网络服务与最终用户的一个接口。 |
表示层(Presentation Layer) |
主要进行对接收数据的解释、加密与解密、压缩与解压缩。确保一个系统的应用层发送的数据能被另一个系统的应用层识别。(在五层模型里面已经合并到了应用层) |
会话层(Session Layer) |
建立、管理、终止会话。(在五层模型里面已经合并到了应用层)通过传输层建立数据传输的通路。主要在系统之间发起会话或者接收会话请求。 |
传输层 (Transport) |
定义传输数据的协议端口号,以及流控和差错效验。定义了一些数据传输的协议和端口号。主要将接收的数据进行分段和传输,到达目的地址后在进行重组。常把这一层的数据叫做段。 |
网络层 (Network) |
进行逻辑地址寻址,实现不同网络之间的路径选择。主要将接收到的数据进行 IP 地址的封装与解封装。常把这一层的数据叫做数据包。这一层设备是路由器。 |
数据链路层 (Link) |
建立逻辑连接、进行硬件地址寻址、差错效验等功能。主要将接收到的数据进行 MAC 地址(网卡地址)的封装与解封装。常把这一层的数据叫做帧。这一层常工作的设备是交换机。 |
物理层(Physical Layer) |
主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。主要作用是将数据最终编码为用 0、1 标识的比特流,通过物理介质传输,这一层的数据叫做比特。 |