首页

文章

计算机ISO /OSI 参考模型中七层的意义和功能

发布网友 发布时间:2022-04-19 17:43

我来回答

1个回答

热心网友 时间:2023-08-04 01:11

OSI的7层从上到下分别是:7应用层;6表示层;5会话层;4传输层;3网络层;2数据链路层;1物理层.

在在计算机网络产生之初,每个计算机厂商都有一套自己的网络体系结构的概念,它们之间互不相容。为此,国际标准化组织(ISO)在1979年建立了一个分委员会来专门研究一种用于开放系统互连的体系结构(Open Systems Interconnection)简称OSI,"开放"这个词表示:只要遵循OSI标准,一个系统可以和位于世界上任何地方的、也遵循OSI标准的其他任何系统进行连接。这个分委员提出了开放系统互联,即OSI参考模型,它定义了连接异种计算机的标准框架。
OSI参考模型分为7层,分别是物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。

物理层(Physical Layer)
我们知道,要传递信息就要利用一些物理媒体,如双纽线、同轴电缆等,但具体的物理媒体并不在OSI的7层之内,有人把物理媒体当作第0层,物理层的任务就是为它的上一层提供一个物理连接,以及它们的机械、电气、功能和过程特性。如规定使用电缆和接头的类型,传送信号的电压等。在这一层,数据还没有被组织,仅作为原始的位流或电气电压处理,单位是比特。
数据链路层(Data Link Layer)
数据链路层负责在两个相邻结点间的线路上,无差错的传送以帧为单位的数据。每一帧包括一定数量的数据和一些必要的控制信息。和物理层相似,数据链路层要负责建立、维持和释放数据链路的连接。在传送数据时,如果接收点检测到所传数据中有差错,就要通知发方重发这一帧。
网络层(Network Layer)
在计算机网络中进行通信的两个计算机之间可能会经过很多个数据链路,也可能还要经过很多通信子网。网络层的任务就是选择合适的网间路由和交换结点,确保数据及时传送。网络层将数据链路层提供的帧组成数据包,包中封装有网络层包头,其中含有逻辑地址信息--源站点和目的站点地址的网络地址。
传输层(Transport Layer)
该层的任务时根据通信子网的特性最佳的利用网络资源,并以可靠和经济的方式,为两个端系统(也就是源站和目的站)的会话层之间,提供建立、维护和取消传输连接的功能,负责可靠地传输数据。在这一层,信息的传送单位是报文。
会话层(Session Layer)
这一层也可以称为会晤层或对话层,在会话层及以上的高层次中,数据传送的单位不再另外命名,统称为报文。会话层不参与具体的传输,它提供包括访问验证和会话管理在内的建立和维护应用之间通信的机制。如服务器验证用户登录便是由会话层完成的。
表示层(Presentation Layer)
这一层主要解决拥护信息的语法表示问题。它将欲交换的数据从适合于某一用户的抽象语法,转换为适合于OSI系统内部使用的传送语法。即提供格式化的表示和转换数据服务。数据的压缩和解压缩,加密和解密等工作都由表示层负责。
应用层(Application Layer)
应用层确定进程之间通信的性质以满足用户需要以及提供网络与用户应用

上面简单的说明了7层体系的OSI参考模型,为了方便起见,我们常常把上面的7个层次分为低层与高层。低层为1~4层,是面向通信的,高层为5~7层,是面向信息处理的。
开放系统互连是使世界范围内的应用进程能开放式(而不是封闭式)的进行信息交换。目前形成的开放系统互连基本参考模型的正式文件是ISO7498国际标准,又记为OSI/RM,笼统的称为OSI,我国的相应标准是GB9387。
为了更好的理解OSI参考模型以及日后更深入的学习OSI的各个层次,我们将先对一些容易混淆的概念进行阐述,然后对ISO7498中最重要的基本概念进行阐述。
首先,在上面我们已经说起过体系结构的问题,并且已经知道体系结构是抽象的,而实现是具体的。在一般情况下,"系统"是指实际运作的一组物体或物件,而在"OSI系统"这种说法中,"系统"具有其特殊含义(即参考模型),为了区别起见,我们用"实系统"表示在现实世界中能够进行信息处理或信息传递的自治整体,它可以是一台或多台计算机以及这些计算机相关的外部设备、终端、操作员、信息传输手段的集合。若这种实系统和在和其他实系统通信时遵守OSI标准,则这个实系统就叫做开放实系统。但是,一个开放实系统的各种功能都不一定和互连有关,而我们以后要讨论的开放系统互连参考模型中的系统,只是在开放实系统中和互连有关的部分,我们把这部分系统称为开放系统。
现在我们就来看看ISO7498中最重要的基本概念吧。
在OSI标准的制定过程中,所采用的方法是将整个庞大而复杂的问题划分为若干个较容易处理的范围较小的问题,在OSI中,问题的处理采用了自上而下逐步求精的方法。先丛最高一级的抽象开始,这一级的约束很少,然后逐渐更加精细的进行描述,同时加上越来越多的约束,在OSI中,采用了*抽象,这*抽象分别是:体系结构、服务定义和协议规范,规范也称规格说明。OSI体系结构也就是OSI参考模型,它是OSI所制定的标准中最高一级的抽象。用比较形式化的语言来讲,体系结构相当于对象或客体的类型,而具体的网络则相当于对象的一个实例。OSI参考模型正是描述了一个开放系统所要用到的对象的类型,它们之间的关系以及这些对象类型与这些关系之间的一些普遍的约束。
比OSI参考模型更低一级的抽象是OSI的服务定义。服务定义较详细的定义了各层所提供的服务。某一层的服务就是该层及其一些各层的一种能力,它通过接口提供给更高的一层,各层所提供的服务与这些服务是怎样实现的无关。此外,各种服务还定义了层与层之间的抽象接口,以及各层为进行层与层之间的交互而用的服务原语。但这并不涉及到这个接口是怎样实现的。
OSI标准中最低层的抽象是OSI协议规范,各层的协议规范精确的定义:应当发送什么样的控制信息,以及应当用什么样的过程来解释这个控制信息。协议的规范具有最严格的约束。
最后需要知道的是,在制定计算机网络标准方面起着很大作用的两大国际组织CCITT和ISO。许多问题都是他们共同商议决定的。从历史上看,CCITT与ISO的TC97工作领域是很不相同的,CCITT原来是从通信的角度考虑一些标准的制定,而TC97则关心信息处理。但随着科学技术的发展,通信与信息处理的界限越来越模糊了,于是通信与信息处理就成为CCITT和TC97所共同关心的领域。CCITT的建议书X.200就是关于开放系统互连参考模型的,它和上面提到的ISO7498基本上是相同的。
逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 高分!换显卡nvidia控制面板被我卸了,重新安装显卡驱动后没了nvidia控... 我的nvidia控制面板被卸载了 怎么找回啊 卸载后 这个画面看着很奇怪_百 ... 李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 “君不见巴丘古城如培塿”的出处是哪里 带“奈何”的诗句大全(229句) 里翁行()拼音版、注音及读音 带“不虑”的诗句 “鲁肃当年万人守”的出处是哪里 无尘防尘棚 进出口报关流程,越详细越好。谢谢大家指教。 双线桥不是看化合价升多少就标多少的吗?为什么CL2+2KI=2KCL+I2中I失... 出师表高锰酸钾有画面了吗 2021年幼儿园新学期致家长一封信 电脑屏幕一条黑线怎么办? 销售代理商销售代理商的特点 iso/osi七层网络通信协议的含义是什么? OSI七层模型到底是什么? 举个生活上的例子说明一下。 ISO的七层模型是什么?tcp/udp是属于哪一层?tcp/u... ISO七层模型和TCP/IP协议的区别和作用是什么? ISO/OSI参考模型 各层的功能是什么? ISO/OSI的7层模型包括哪些层?每层的主要功能是什么? 关于ISO七层网络模型 ISO/OSI 7层模型是什么 ISO定义的网络模型是什么? iso的osi七层模型是哪七层? 电脑4k对齐怎么设置怎么弄? 怎么关闭qq空间素材链接 关闭空间的链接是什么? 求QQ空间关闭链接地址 如何取消QQ空间名字下面的空间地址链接啊 怎样取消qq空间的超链接 QQ空间怎么关闭网址? 如何关闭QQ面板上的QQ空间链接 怎么去掉QQ空间里的链接 弱弱的问问十国思乡有名的诗给我一个 国际标准化组织制订(ISO)的开放式系统互连(OS)模型... 怎么查看4k对齐 能帮助我登录微信吗 如何帮助微信加人 微信的作用是什么,能给生活带来什么帮助? 能不能帮忙找回微信 帮助解封微信有风险吗? 请求帮助把微信找回 帮助找回微信? 新固态硬盘如何4k对齐 金融市场有那些主要分类? 什么是金融市场?我国的金融市场有哪些种类? 金融市场分类 金融市场有哪些分类? 金融市场的分类? 金融市场的类型有哪些 金融市场包括哪几个市场 其他金融市场是什么?有哪些分类? 金融市场的分类? 金融市场的分类有哪些?简单讲一下
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com