什么是 OSI 模型? 解释 7 个网络层

365app官网下载 📅 2025-10-08 14:24:19 👤 admin 👁️ 1097 ❤️ 817
什么是 OSI 模型? 解释 7 个网络层

OSI 模型的 7 层是什么?

OSI 模型由七个抽象层组成。一个人与另一个人的通信从第 7 层到第 1 层。每一层在将数据发送到下一层之前执行特定作业。

第 7 层 - 应用层

应用层最接近最终用户。它在用户与他们个人交互的应用程序之间发起通信。在此层,数据从它转换为用户可以读取的内容的语法转换。

第 7 层应用程序的示例包括 Chrome、Safari 或 Firefox 等 Web 浏览器,或电子邮件应用程序。第 7 层还可以识别通信合作伙伴,检查哪些资源可用,并确保通信正确同步。

第 6 层 - 演示层

演示层负责为应用程序层准备数据。正在通信的两个设备可以使用不同的方法来编码其数据。因此,第 6 层将传入的数据转换为可以在应用层读取的数据。这包括加密和解密数据。

表示层还压缩来自应用程序层的数据,然后将其发送到第 5 层会话层。

第 5 层 - 会话层

会话层处理两个交互设备之间的网络通信的打开和关闭。“会话”是指交互开始和结束之间的时间。会话层确保会话打开足够长的时间,以便发送所有必要的数据。然后,会话层关闭会话,以防止花费不必要的资源。

此外,它还同步数据传输。如果发送大量数据,会话层可以设置检查点。如果在下载所有数据之前传输中断,检查点允许恢复传输,而无需重新开始。

第 4 层 - 传输层

传输层处理相互交互的设备之间的端到端通信。通信的管理涉及获取会话层中的数据并将其分成称为分段的部分。接收通信的设备上的传输层将片段重新组装成会话层可消耗的数据。

此外,传输层负责管理流程,以及在出现问题时需要发送的任何必要的错误消息。为了管理数据流,传输层确保它不会被发送得太快,以至于接收方的设备无法处理它。为了控制错误,传输层会检查传输的数据是否完全完成。如果不是,此层将请求重新传输。

第 4 层是传输控制协议 (TCP) 和用户数据报协议 (UDP) 端口号工作的地方。互联网协议 (IP) 地址在网络层第 3 层运行。TCP、UDP 和 IP 是促进数据发送和接收方式的协议。

第 3 层 - 网络层

当两个网络相互通信时,网络层有助于数据传输。如果两个通信设备使用同一网络,则无需网络层。网络层划分来自传输层的网段。这些被称为数据包。将网段划分为数据包发生在发送方的设备上,然后重新组装在接收设备上。

网络层也可用作效率工具。它找出了将数据到达目的地所需的最佳物理路径。此功能称为“路由”。

第 2 层 - 数据链路层

数据链路层类似于网络层,不同的是数据链路层有助于使用同一网络的两个设备之间的数据传输。在数据链路层中,数据包被分解成称为帧的片段。与网络层类似,数据链路层处理流量和错误控制。传输层的不同之处在于,它只在两个网络相互通信时管理数据和错误流。

在数据链路层中,您有两个子层:媒体访问控制 (MAC) 和逻辑链路控制 (LLC) 层。大多数交换机在第 2 层执行其职责。在某些情况下,交换机在第 3 层工作,因为它们促进了两个网络或虚拟局域网 (VLAN) 之间的通信。这必须在第 3 层发生,因为在这些情况下,需要路由数据,这是第 3 层任务。

第 1 层 - 物理层

物理层涉及传输数据的物理设备,例如交换机和电缆。在此层中,数据转换为 1 和 0 字符串。在物理层中,设备必须就区分 1 和 0 的方法达成一致,这样每个设备就可以正确解释数字数据。

物理层包括各种组件,例如电缆、用于传输数据的射频、Wi-Fi,以及用于传输数据的其他物理结构,例如引脚、必要电压和端口类型。

点击查看大图

相关推荐

学软件专业学费多少钱一年
beat365网址大全

学软件专业学费多少钱一年

📅 09-03 👁️ 9310
嘟嘟手表
365app官网下载

嘟嘟手表

📅 07-22 👁️ 492