技术

什么是osi »定义和概念

在大多数情况下,技术发展遵循一系列书面代码,允许它们与其他发展进行交互。网络协议就是这种情况,有 OSI 标准。

OSI 模型(缩写为 开放系统互连 或开放系统互连模型)构成了任何分层结构的网络协议应该如何工作的模型。

它是由 ISO 开发的(国际标准化组织),并由七层组成,这些层指定了信息必须如何在数字通信网络的不同节点之间传输。

该模型本身并没有定义协议,而是定义了一种必须对其进行结构化以允许遵循标准的组件相互交互的方式。

它的最终任务是避免通信中的乱码,尤其是在来自不同制造商的设备和协议之间。每一层都有它的协议,所以让我们来看看每一个。

在七层中,最低的三层用于物理介质,而后四层用于应用程序。首先是身体层面。

物理层负责比特级别的信息传输,确保每个比特正确发送到通信信道的另一端,并负责通信的更多机械方面。

正是在这一层中,决定了基本的事情,例如一或零将表示多少伏特,一个或另一个值的信号持续时间,以及传输的建立。

下一层称为“链接”

如果前一层负责确保发送的比特在另一侧接收到具有相同的值,则它不提供促进检测和后续错误纠正的机制,而这在另一层中是促进的。

因此,该层负责数据包的准备,指示它们如何定界和测量多少,以及检测、控制和纠正错误的机制。

这些在链路层创建的数据包必须被路由,这就是第三层网络层发挥作用的地方。

在这一层中,有多种机制允许选择发送数据包的最佳路由,例如绕过网络拥塞,或重复发送尚未到达接收方的数据包。

正是在这一层使用了 IP,它是流行的 TCP/IP 套件的一个组成部分,它催生了 Internet。

传输层对物理网络进行了抽象,促进了两台特定机器之间的通信交换。

正是在这种情况下,两台不同计算机(例如,交换信息的客户端和服务器)之间的通信被“煮熟”。它充当网络层和下一个会话层之间的中介。

会话层打开了两台机器之间的逻辑通信通道。

它的名字说明了一切,因为它允许用户在另一台计算机(或最终支持这些网络协议并提供连接服务的任何机器)上“打开”工作会话,例如下载文件或远程工作.

如果我们用人类的逻辑来看待它,我们会谈论会话对应, 大致 - 并原谅大多数“技术人员”可以自由使用这种比较 - 我们必须远程完成一项工作。

表示级别是另一个级别,顾名思义,它解释了一切,因为它负责正确表示数据。

尽管今天所有的计算机系统都是高度标准化和高度兼容的,但过去需要执行某些翻译和改编任务,以便将它们从文本文件表示为其他格式。

表示层所做的是确保,尽管操作系统和应用程序或它们在一端和另一端的版本不同,但可以正确查看信息并且没有“奇怪的事情”。

最后,应用层使应用程序(计算机程序或应用程序)更容易使用其他层的服务来完成它们的工作。

它再次成为 - 再次,节省距离并在纯粹主义者的许可下 - 一种 A​​PI,因为它为程序提供了使用其余层的接口。

如果正常情况下,在 OSI 模型的其他层中已经标记了一系列协议,在应用层中这些是完全免费的。

因此,当我们听说流媒体音乐或视频、P2P 文件交换或任何其他协议的特定协议时,该协议就是该层的一部分。

照片:Fotolia - VWorks / Rob

$config[zx-auto] not found$config[zx-overlay] not found