OSI七层模型及各层功能概述 (通俗易懂 )

这篇具有很好参考价值的文章主要介绍了OSI七层模型及各层功能概述 (通俗易懂 )。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本文将完整的说明OSI七层模型各层的概念和功能概述

1 OSI七层模型

1.1 OSI模型概念

  • OSI(Open System Interconnect),即开放式系统互连。该体系结构标准定义了网络互连的七层框架物理层、数据链路层、网络层、传输层、会话层、表示层和应用层 ),即OSI开放系统互连参考模型。
  • OSI是逻辑模型,而非物理模型,它是一组指导原则,开发人员可据此来开发网络中运行的应用程序,它还提供了一个框架,可用于指导如何制作和实施网络标准,如何制造设备以及如何制定网络互联档案

1.2参考模型的优点

  • 将网络通信过程划分成更小,更简单的组件,这有助于组件的开发,设计和故障排除。
  • 通过标准化网络部件,让多家厂商能够协作开发。
  • 明确定义了模型每层执行的功能,从而支持行业标准化。
  • 让不同类型的网络硬件和软件能够彼此通信。
  • 防止对一层的修改影响其他层,从而避免了开发工作的影响。

1.3 从网络功能角度观察

OSI七层模型及各层功能概述 (通俗易懂 )

  • 上三层指定了终端中的应用程序如何彼此通信,以及如何与用户交流
应用层 提供用户数据界面
表示层 表示数据 提供加密等处理
会话层 将不同应用程序的数据予以分离
  • 另外上三层还负责主机之间的应用程序通信。这三层都对联网和网络地址一无所知,因此这是下四层的职责。
传输层 提供可靠或不可靠的传输 在重传前执行纠错
网络层 提供逻辑地址,路由器使用它们来进行路径选择
数据链路层 将分组拆分为字节,并将字节组合成帧
物理层 在设备之间传输比特 指定电平,电缆速度和电缆针脚

1.3.1 分层

上层 功能
应用层 文件、打印、消息数据库和应用程序服务
表示层 数据加密、压缩和转换服务
会话层 对话控制
中层 功能
传输层 端到端连接
网络层 路由选择
下层 功能
数据链路层 成帧
物理层 物理拓扑
  • 我将这七层分为三组:上层,中层和下层。上层负责与用户界面和应用程序通信;中层负责与远程网络可靠地通信以及路由到远程网络;下层则负责与本地网络通信。

  • 有了这些知识后,便可以详细探索各层的功能了

2 OSI网络模型概述

OSI七层模型及各层功能概述 (通俗易懂 )

2.1 应用层

  1. 应用层是用户与计算机交流的场所,仅当马上需要访问网路时,这一层才会发挥作用。应用层还负责确定目标通信的可用性,并判断是否有足够的资源进行所需的通信。
  2. 为应用软件提供接口使应用程序能够使用网络服务API

2.1.1表示层

  1. 表示层因其用途而得名,它向应用层提供数据,并负责数据转换和代码格式化。可将其视为OSI模型中的转换器,提供编码和转换服务。
  2. 数据的解码和编码,加密和解密,压缩和解压缩

2.2 会话层

  1. 会话层在表示层实体之间建立、管理和终止会话;将用户数据分开;对设备的对话进行控制
  2. 会话层提供了三种模式:单工、半双工、全双工。

2.2.1 单工 半双工 全双工

  • 单工

单工属于单向通信,有点像你说完像你说完话后没人回应。

  • 半双工 半双工像对讲机 有人回应 但是不能在你说话时回应你 它不支持同时沿两个方向传输数据。
  • 全双工

全双工类似于日常交谈,设备可以同时发送和接受数据,像两个人在电话里吵架。

2.3传输层

  1. 传输层将数据进行分段并重组为数据流。位于传输层的服务接收来自应用程序的各种数据,并将它们合并到一个数据流中。这些协议提供了端到端数据传输服务可在互联网中的发送主机和目标主机之间建立逻辑链接。
  2. 向用户提供可靠的端到端的差错和流量控制,保证报文的正确传输,同时向高层屏蔽下层数据通信的细节,即向用户透明地传送报文。

2.4 网路层

  1. 网络层管理设备编址,跟踪设备在网络中的位置并确定最佳的数据传输路径。
  2. 进行路由选择,维护路由表
  3. 负责将分组数据从源到端传输到目的地

2.4.1路由器

  • 路由器 路由器是网络层的代表 在互联网中提供路由选择服务。

具体过程如下 在接口上收到分组后,路由器首先检查分组目标的IP地址,如果分组的目的地不是当前路由中的,将在路由选择表中查找目标网络地址选择出站接口后,路由器将分组发到该接口,后者将分组封装成帧后,将其在本地网路中传输,如果路由选择表中找不到目标网络对应的条口,路由器将分组丢弃。

网络层使用的分组有两种 数据分组和路由更新分组

  • 对于路由器 必须牢记如下要点

  • 默认情况下,路由器不转发任何广播分组和组播分组

  • 路由器可以使用管理员创建的访问列表来控制可进出接口的分组类型,以提高安全性

  • 路由器根据网络层抱头中的逻辑地址来确定将分组转发到哪个下一跳路由器

  • 路由器可以为特定类型的网络流量提供服务质量

2.5 数据链路层

  1. 数据链路层提供数据的物理传输,并处理错误通知,网络拓扑和流量控制,这意味着数据链路层将使用硬件地址确保报文文件传输到LAN中的正确设备还将来自网络层的报文转换成比特。供物理层进行传输。
  2. 在不可靠的物理链路上,根据可靠的数据传输服务把帧从一跳节点移动到另一跳节点。
  3. 代表:交换机

2.6 网络层

  1. 物理层有两项功能发送和接受比特。比特的取值只能为0和1. 物理层直接与各种通信介质交流。
  2. 物理层定义接口和媒体的物理特征。
  3. 定义比特的表示,数据传输速率,信号传输模式。
  • 物理结构拓扑
    物理结构拓扑 有总线型 环形 星型 网状 混合拓扑

3.1 小结 (复习题)

本篇文章 我们学习了大量的有关OSI模型的基础知识 全面介绍了每层的细节。 了解了路由器的功能和优点 接下来 我将写下三道复习题 让大家巩固一下基础知识。

  1. 你需要把150台计算机链接到网络 这些计算机位于同一个子网中,但必须给每台计算机提供专用宽带 为此,应使用那种设备来连接它们?
    A.集线器 B.交换机 C.路由器 D.网桥
  2. 在下面的设备中只有哪种运行在OSI模型的全部7层?
    A. 网络主机 B.交换机 C.路由器 D.网桥
  3. 下面哪个OSI模型层未参与指定终端中的应用程序如何彼此通信以及如何与用户交流?
    A.传输层 B.应用层 C.表示层 D.会话层

答案 B A A

文章来源地址https://www.toymoban.com/news/detail-426897.html

到了这里,关于OSI七层模型及各层功能概述 (通俗易懂 )的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • OSI七层参考模型

    目录 一、OSI 参考模型 1应用层​​​​​​​ 2表示层 3会话层 4传输层 5网络层 6数据链路层 7物理层    认识OSI参考模型各层互连设备     集线器 1、OSI 的来源 OSI(Open System Interconnect),即开放式系统互联。 一般都叫 OSI参考模型,是 ISO(国际标准化组织)组织在 1985 年研

    2024年02月08日
    浏览(60)
  • 网络OSI七层模型

    应用层是OSI参考模型的最高层,它是计算机用户,以及各种应用程序和网络之间的接口。 主要功能: 直接向用户提供服务,完成用户希望在网络上完成的各种工作。它在其他6层工作的基础上,负责完成网络中应用程序与网络操作系统之间的联系,建立与结束使用者之间的联

    2024年02月09日
    浏览(46)
  • OSI七层模型深入解析

    OSI是开放性的通行系统互联参考模型。 物理层 :OSI模型的最低层或第一层,该层包括物理连网媒介,如电缆连线连接器。物理层的协议产生并检测电压以便发送和接收携带数据的信号。在你的桌面PC上插入网络接口卡,你就建立了计算机连网的基础。换言之,你提供了一个物

    2024年02月05日
    浏览(41)
  • OSI七层网络参考模型

    深夜中,在一家美国酒吧坐着几个正在谈论迪斯尼电影里的7个小矮人,他们把小矮人的名字写在餐巾纸上,有人开玩笑说7对于网络分层是个好数字,这几个人就是制定OSI标准小组的成员,后来OSI真的就设计成了七层模型,不过给七层模型重新起了听上去更科学的名字,就这

    2024年02月06日
    浏览(255)
  • 如何理解OSI七层模型?

      OSI (Open System Interconnect)模型全称为开放式通信系统互连参考模型,是国际标准化组织 ( ISO ) 提出的一个试图使各种计算机在世界范围内互连为网络的标准框架 OSI 将计算机网络体系结构划分为七层,每一层实现各自的功能和协议,并完成与相邻层的接口通信。即每一层扮

    2024年03月22日
    浏览(51)
  • 网络OSI七层模型解析

            在整理笔记时发现了该文章,也不记得是当时自己学习时的感悟还是记录的别人的精华了,感觉写的挺好,就放到博客上了,自己闲时可以看看,其他人有需求也可以瞅瞅。 1 物理层【比特】 首先解决两台物理机之间的通信需求,具体就是机器A往机器B发送比特流

    2024年02月14日
    浏览(33)
  • OSI七层协议模型及其协议

    一.1.OSI七层模型是什么? 参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型。它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。 2.OSI各层都有哪些协议 应用层:为

    2024年02月05日
    浏览(38)
  • 计算机网络——OSI与TCP/IP各层的结构与功能,都有哪些协议?

    学习计算机网络时我们一般采用折中的办法,也就是中和 OSI 和 TCP/IP 的优点,采用一种只有五层协议的体系结构,这样既简洁又能将概念阐述清楚。 结合互联网的情况,自上而下地,非常简要的介绍一下各层的作用。 1.1 应用层 应用层(application-layer)的任务是通过应用进程

    2024年02月10日
    浏览(61)
  • OSI七层模型如何帮助网络通信?

    OSI(开放系统互联)七层模型是计算机网络体系结构的一种描述方式,它为不同系统之间的通信提供了统一的标准。这个模型从低到高分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 以下是每个层次的主要功能和它们如何帮助网络通信: 物理层

    2024年02月04日
    浏览(39)
  • TCP/IP协议与OSI七层模型

    网络协议通常分不同层次进行开发,每一层分别负责不同的通信功能。一个协议族,比如 T C P / I P,是一组不同层次上的多个协议的组合。 T C P / I P通常被认为是一个四层协议系统,如图所示。 每一层负责不同的功能: 链路层,有时也称作数据链路层或网络接口层,通常包

    2023年04月08日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包