OSI七层网络模型

      最后更新:2021-11-16 23:56:34 手机定位技术交流文章

      OSI七层网络模型

      什么是OSI参考模型?

      开放的互连是国际标准化组织(标准化组织)为计算机或通信系统之间的互连而设计的一种标准方法,也称为OSI参考模型或七层模型。

      解密OSI参考模型

      让我们看看七层楼的交易 看看七层楼到底是怎么回事

      • 物理层
        物理层是OSI参考模型的最低水平和OSI模型的第一级,物理层的主要目标是利用传输介质为数据链层提供有形连接,并提供相邻计算机节点之间位流的透明传输,在可行的情况下尽可能屏蔽.。

      • 数据链路层
        数据链接层是OSI模型的第二层,负责建立和管理节点之间的联系。 由于各种干扰,计算机网络中的物理链接不可靠。 因此,该层的主要功能是将有缺陷的物理线转换成无缝的数据链接,即一种可靠的方法,根据物理层通过断层控制、流控方法提供的比特流,通过物理介质传输数据。 数据链层的具体工作是接收物理层以位流形式提供的数据,将其封装在框架中,并传送到上层;同样,上层的数据也以位隔式形式传送到物理层;接收端的确认框架信息也经过处理,以便提供可靠的数据传输。

      • 网络层
        网络层是OSI模型的第三个,是OSI参考模型中最复杂的OSI参考模型,也是通信子系统中最高的。 它向资源子网络提供双层服务。 它的主要任务是通过线路选择算法为通信子网络选择最合适的电文或分组路径。 具体地说,数据链层的数据转换为该层的数据包,然后通过路径选择、分组、排序、内部/结果控制将信息从一个网络设备传输到另一个网络设备。 一般而言,数据链接层处理同一网络内节点之间的通信,而网络层主要处理不同子网络之间的通信。 例如,在广域网络之间进行通信时,路径选择(即两个节点之间可能有多个路径)必然有问题。 下面是实施网络层功能时需要解决的主要困难:
        地址:在数据链层上,实际地址(例如,在跨子网连接时,每个网络中的设备都找到一个单一地址来识别和定位网络中的设备,这个地址应该是合乎逻辑的地址(例如,MAC地址),尽管子网使用的实际机制可能不同,但不需要IP地址。
        当源节点和目的地节点之间有不同路径时,该层可以使用路线算法来确定整个网络的数据集的最佳路径,并将信息从发送者传送到接收端。
        连接服务:与管理网络相邻节点之间交通的数据链层交通管理不同,后者控制源节点和目的地节点之间的交通,目标是消除阻塞和错误测试。

      • 传输层
        传输层是OSI模式的第四层。 因此,该层充当通信和资源子网络之间的接口和桥梁,并起到启发作用。 这一层的主要职责是使用户拥有可靠的端对端错误和交通控制,并确保以透明的方式向用户发送准确信息。在这方面,共同协议包括TCP/IP、Novell网络的SPX和微软的NetBIOS/NetBEUI。
        传输层提供会话层与网络层之间的传输服务,从会话层获取数据,必要时进行数据分割。传输层然后将数据传送到网络层,确保数据顺利传送到网络层。
        传输连接管理:提供构建、维护和拆解传输连接的功能;传输层提供基于网络的“连接”和“无连接”的高级服务。
        管理传输错误: 提供可靠的“ 连接导向” 和不那么可靠的“ 无连接” 数据传输服务、 错误管理和交通控制。 通过此层传输的数据将由提供“ 直接连接” 服务的目标设备进行验证, 如果在规定的期限内没有收到确认的信息, 数据将重新发布 。

      • 会话层
        OSI 模式的五楼是会议级别, 即用户应用程序和网络之间的界面。 主要的任务是为两个实体提供表达层, 提供建立和使用连接的手段。 不同实体之间的表达层连接被称为会议。 因此, 会议级别的任务是组织和协调两个会期进程之间的通信, 并管理数据交换。 用户可以在半时间、 单时间和全时工作的基础上创建会议。 当创建会议时, 用户必须提供他们想要连接的远程地址。 与MAC 地址或网络层的逻辑地址不同, 这些地址是专门为用户设计的, 更方便用户。 Domain 名称是网络上使用的远程地址, 例如: ww.un. org. I don't know you're talking about, baby.
        会话管理:允许用户启动、维持和终止两个实体装置之间的会话,并促进它们之间的数据流动。例如,提供单向会话或双向同时会话,并控制会话的顺序和会话所需时间。
        会议交通管制:提供会议交通管制和交叉会议服务。
        无法启动 Evolution 的邮件组件 。
        错误控制:逻辑上,会话水平主要负责数据交换的建立、维持和终止,但真正的作用是从传输层接收数据并修补故障。会话控制和远程程序呼叫是这一功能层次的一部分。 但是,应当指出,在这个层次上检查的错误不是通讯频道错误,而是磁盘空间类型、打印机短缺等的高级错误。

      • 表示层
        表达式层是 OSI 模式的第六层, 它解释应用层的指示和数据, 指定各种语法的对应含义, 并以指定格式将其发送到会话层 。 它的主要作用是“ 与用户信息的表达方式进行交易, 如编码、 数据格式转换和加密解密 ” 。
        数据格式处理包括咨询并开发数据交换格式,以处理应用程序之间在数据格式表述方面的差异。
        数据编码: 转换字符集和数字。 例如, 因为用户程序中的数据类型( 集成器或物理形式、 符号或非信号等 ) 因为用户身份可能以多种方式显示, 需要在设备之间转换字符集或格式的能力 。
        压缩和压缩:这一层还负责数据压缩和恢复,以减少数据传输。
        数据加密和解密:网络安全可以加强。

      • 应用层
        应用层是OSI参考模式的最高层次,是一个计算机用户,是各种应用程序和网络之间的接口,其职能是直接向用户提供服务,完成用户希望在网络上完成的各项任务。 应用层根据其他六个层次的工作,负责完成应用程序和网络网络操作系统之间的联系,与终端用户建立联系,完成网络用户为各种网络服务和应用所需的监督、管理和服务提出的各种协议。 此外,它还协调各种应用程序的工作。
        文件服务、目录服务、文件传送服务(FTP)、远程访问服务(Telnet)、电子邮件服务(电子邮件)、印刷服务、安保服务、网络管理服务、数据库服务等等,都是向应用程序一级的用户提供的服务和协议。
        应用程序层是用户与网络之间的直接接口,也是应用程序与网络之间的直接接口,使用户能够与网络互动。
        服务完成:这一层可使用的许多应用程序能够完成和提供用户所要求的服务。

      网络传输过程

      • 封包过程
      1. 应用层、表达式层和会话层都由包件穿透。
      2. 在传输阶段,增加下列港口号:源港口(随机港口)、目的地港口(待到达的港口)(tcp协议)。
      3. 为在网络层中添加IP地址,需要采用下列程序:IP源地址、IP目标地址(主机路由器)。
      4. 在数据连接层中提供下列Mac地址:源Mac、目标Mac(主设备开关)。
      5. 物理层信息塔材料将数据材料转换成二进制内容,物理层信息塔材料转换成二进制内容。
      • 解包过程
      1. 数据包作为二进制数据到达物理层,并将其改为先前的数据。
      2. 数据链接层识别的Mac 地址
      3. 网络层识别IP地址
      4. 传输层识别端口号
      5. 会话层、表达式层和应用层是所有类型的层。

      总结

      助记法:

      Please don’t see P a !!! (请不要看P啊,尤其是A P<片>)

      应用软件的功能在协议的七个层次,即7、6、5和4的顶端,以及随后的三个层次,即3、2和1,主要侧重于整个网络的端对端数据流。

      OSI第七级议定书模式(或OSI第七级模式)是一个定义明确的议定书规范,用作当前开放通信系统互连的标准参考模式。

      "红色是重点",一个职业者说, 围绕它画个圆圈,使用它。"
      7、应用层——Application(Layer 7)
      用于适当应用的通信服务是与其他计算机通信的应用程序之一,例如,没有通信功能的文字处理程序无法执行通信代码,参与文字处理的程序员与OSI第七层无关,但如果采用传输文件选项,文字处理程序员需要达到OSI第七层。

      6、表示层——Presentation(Layer 6)
      此层的基本作用是指定数据格式和加密。 例如, FTP 允许您选择以二进制还是 ASCII 格式传输。 如果选择了二进制, 发件人和收件人不会修改文档的内容。 如果选择了 ASCII, 发件人在文本从发件人的字符组转换为标准 ASCII 之后提供数据。 将标准 ASCII 转换为接收计算机的接收计算机字符集 。

      5、会话层——Session(Layer 5)
      它描述了如何启动、控制和停止会话,包括控制和管理许多双向电文,以便在仅完成连续电文的一部分时可以提醒应用,使数据被视为连续数据,在某些情况下,数据反映收到所有数据时的层次。

      4、传输层——Transport(Layer 4)
      这一层的功能包括选择错误恢复协议或没有错误恢复协议,在同一主机上重复使用多个程序输入,以及按不同顺序重新排序收到的数据包。

      3、网络层——Network(Layer 3)
      此层描述端到端的包件传输, 它定义了允许标记所有节点的逻辑地址, 以及路径的实现和学习方式。 网络层还定义了如何将包件分成小包件, 以容纳传输介质, 最大运输单位长度低于包件长度的传输介质 。

      2、数据链路层——Data Link(Layer 2)
      它具体说明如何通过单一链路传输数据,这些协议涉及所述不同媒体。

      1、物理层——Physical(Layer 1)
      作为传播介质特性准则的物理层规范通常与其他组织制定的标准有关,包括链接头、框架、框架使用、海流、编码和光调制解调器。

      为什么我从上到下 7 -1来帮助你理解 物理层,从技术上讲, 是在底部?

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/13364.html

          热门文章

          文章分类