在本篇博文中,我们将重点介绍 OSI 7 层模型的步骤以及协议如何用于传递信息。


协议是一种国际标准化的承诺,用于在通信情况下准确可靠地将信息从发送方传输到接收方。为了将这些协议应用于实际通信情况,需要有一个标准化的逻辑结构,其中最具代表性的是 OSI 七层模型,它将通信功能分为七个阶段。在这种情况下,发送方要发送的信息通过传输的第 1 步至第 7 步发送,并通过接收的第 1 步至第 7 步传递给接收方。

该模型的第 5 步至第 7 步的共同点是,信息是以软件方式处理的,这一层称为上层。最上层,即第 7 层,称为应用层,是发送者或软件访问网络的地方。例如,发送者在这里访问网站并登录。第六层是表示层,它将要发送的信息转换成计算机标准格式,如字符串和数字,以便与其他计算机兼容。它还会在传输过程中压缩信息,并在接收过程中解压缩。第五步,会话层,为发送的信息添加检查点,以便在出现错误时提供重新发送的参考点。

另一方面,第一层到第四层被称为低层,但它们的共同点是都在物理方面发挥作用,以便传递信息。传输层负责将信息分解成称为 "帧 "的单元,然后在每个帧上标注收件人的互联网地址,以确保信息的正确传输。第三层是网络链路层,负责建立最佳路径,以最快、最安全的方式将信息传送给收件人。路径建立后,第二层,即数据链路层,将逐帧信息转换为比特(用二进制 0 和 1 表示,可进行物理传输),并将其发送到物理层。最后,物理层检查机械条件,如电缆类型和发送信息的电信号,如果一切正常,就通过电缆发送信息。

在发送和接收这些信息的过程中,除了通过电缆连接的物理层之外,发送方的 N 个层和接收方的 N 个层之间没有直接联系。然而,为了准确传递信息,发送方和接收方的 N 层必须围绕各自层的协议进行功能交互,因此发送方的每 N 层都必须在其发送的信息中附加本层的协议。每一层添加的协议都会被接收方的相应层解释并立即丢弃,在步骤 7 中只留下接收方想要接收的信息。