📜  IPv4-OSI模型

📅  最后修改于: 2020-12-14 05:25:05             🧑  作者: Mango


国际标准组织有一个定义明确的通信系统模型,称为开放系统互连,即OSI模型。该分层模型是一个概念图,该视图使用在每一层中定义的各种协议来使一个系统与另一个系统进行通信。此外,将每一层指定给通信系统的明确定义的部分。例如,物理层定义了物理性质的所有组成部分,即通信系统的导线,频率,脉冲代码,电压传输等。

OSI模型具有以下七个层-

OSI模型层

  • 应用程序层(第7层) -用户应用程序所在的位置需要在主机之间或主机之间传输数据。例如-HTTP,文件传输应用程序(FTP)和电子邮件等。

  • 表示层(第6) -此层有助于了解主机上一种形式的数据表示,以其本机表示形式理解其他主机。来自发送方的数据将转换为在线数据(通用标准格式),并在接收方的一端将其转换为接收方的本机表示形式。

  • 会话层(第5) -该层提供主机之间的会话管理功能。例如,如果某个主机需要密码验证才能访问,并且提供了凭据,则对于该会话,密码验证不会再次发生。该层可以帮助同步,对话控制和关键操作管理(例如,在线银行交易)。

  • 传输层(第4) -此层提供主机之间的端到端数据传递。该层从上一层获取数据,并将其分解为称为网段的较小单元,然后将其提供给网络层进行传输。

  • 网络层(第3) -此层有助于唯一地标识子网之外的主机,并定义数据包将遵循或路由到目的地的路径。

  • 数据链路层(第2) -该层从物理层获取原始传输数据(信号,脉冲等),并形成数据帧,然后将其发送到上层,反之亦然。该层还检查所有传输错误并进行相应的分类。

  • 物理层(第1) -该层处理硬件技术和实际的通信机制,例如信号,电压,电缆类型和长度等。

网络层

网络层负责将数据从一台主机传输到另一台主机。它提供了将逻辑地址分配给主机并使用该逻辑地址唯一标识它们的方法。网络层从传输层获取数据单元,并将其切成较小的单元,称为数据包。

网络层定义了数据路径,数据包应遵循此路径到达目的地。路由器在此层上工作,并提供将数据路由到其目的地的机制。