OSI RM全称为Open System Interconnection Reference Model(开放式系统互连参考模型),是一个将计算机网络通信协议按照层次结构分为七层的标准体系结构。这七层分别是:
物理层是OSI RM的第一层,负责网络通信的物理媒介,包括物理连接、电压等基本信号传递方式。
物理层的主要功能是将比特流转化为物理信号,通过物理媒介将信号传送到接收方。物理层并不关心数据传输的意义,只管数据如何在传输媒介上传输,以及如何传输这些比特流。
数据链路层是OSI RM的第二层,负责将物理层传输的比特流组织成帧,以便于物理层进行传输。
数据链路层的主要功能是提供了一种透明、可靠的数据传输机制,在信道传输中识别物理层发生的错误,自动启动重发机制,以保证数据传输的可靠性。
网络层是OSI RM的第三层,负责将网络互联的不同主机之间的数据包进行路由转发。
网络层主要实现了一些基本的网络功能,包括寻址、路由选择、错误控制等。它的主要任务是将传入的数据分组转换为网络层数据包,然后通过适当的路由器、交换机等设备进行路由选择后再发送。
传输层是OSI RM的第四层,负责两个端系统之间的可靠数据传输。
传输层的主要功能是基于网络层的数据流,在端系统之间建立逐端的传输连接,保证数据的可靠传输和顺序传输。在传输过程中,传输层采用差错检测、重传机制等方法,保证数据能够正确、完整的到达目标主机。