图2-5OSI开放系统互联参考模型中的体系结构物理层考虑的是怎样才能在连接各种计算机的传输媒体上传输数据的比特流,而不是连接计算机的具体的物理设备或具体的传输媒体。数据链路层在OSI参考模型中,数据链路层是参考模型的第2层。......
2023-11-04
从计算机网络体系结构出现后,就得到各大公司及科研机构的极大重视。计算机网络体系结构的核心问题是“计算机网络应该分成哪些层次?每层的功能是什么?”。20世纪70年代,出现了公司级网络体系结构,推动了计算机网络的发展。由于公司间所制订的网络体系结构不同,使得不同公司生产的网络设备间很难相互通信。为了解决这一问题,国际标准化组织ISO 于1977年成立了一个专门机构,并于1984年正式公布了研究成果ISO 7498,即开放系统互联参考模型OSI/RM,简称“OSI”,并于1995年进行了修订。
OSI 参考模型将计算机网络分为七个层次,这七个层次自下而上依次为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,如图1.11所示。处于底部的三层被称为通信子网,属于网络服务平台,主要通过相关网络硬件来完成通信功能。处于顶部的高三层被称为资源子网,属于用户服务平台,主要通过相关协议为用户提供网络服务。处于中间的传输层为通信子网和资源子网的接口,它屏蔽了具体通信细节,使底层发送的即是高层可使用的数据形式。下面对这七个层次的主要功能进行简要介绍。
图1.11 OSI 参考模型
(1)物理层
它与物理信道直接相连,负责在物理媒体上传送比特流,即物理层应能为它的服务用户(如数据链路层实体)在具体物理媒体上提供发送或接收比特流的能力。这种能力具体表现为:首先能够建立(或激活)一个连接,然后在整个通信过程中保持这种连接,通信结束时再释放这种连接。物理层可以屏蔽物理设备和传输介质多样的差别,使得数据链路层不必考虑物理设备和传输介质的具体特性,从这个意义上讲,物理层负责在物理媒体上透明地传送比特流。
这里需要指出,物理层所传送数据的单位为二进制比特流。为了传输二进制比特流,可能需要对数据进行调制或编码,使之成为模拟信号、数字信号或光信号,以实现在不同的传输介质上传输。物理层不涉及比特串中各比特之间的关系(包括信息格式及其含义),对传输过程中所出现的差错也不进行控制。
(2)数据链路层
它通过物理层提供的比特流服务,在相邻结点间建立链路,传送以帧为单位的数据信息,并且对传输中可能出现的差错进行检错和纠错,向网络层提供无差错的透明传输。它是在物理信道的基础上建立的,具有一定的信息传输格式;同时,通过校验、确认等手段将原始的物理连接改造成无差错的数据链路,具有一定的传输控制功能,能够保证数据块从数据链路的一端正确地传送到另一端。
(3)网络层
它的主要作用是实现分别位于不同网络的源结点和目的结点之间的数据包传输,具体功能包括逻辑地址的寻址、路由选择、流量控制、拥塞控制等。(www.chuimin.cn)
(4)传输层
它为会话层用户提供一个端到端的可靠、透明和优化的数据传输服务机制,是资源子网和通信子网的接口和桥梁。传输层下面的物理层、数据链路层和网络层可完成有关的通信处理,向传输层提供网络服务;传输层上面的会话层、表示层和应用层完成面向数据处理的功能,为用户提供应用接口。报文是传输层传送数据的单位。由于网络层传送数据的单位是分组,因此,当报文长度大于分组时,应先将报文划分为多个分组,再交给网络层进行传输。
虽然通信子网向传输层提供通信服务的可靠性有差异,但经过传输层的处理后都能向上层提供可靠的、透明的数据传输。因此,为了适应通信子网中存在的各种问题,传输层协议要复杂得多。也就是说,如果通信子网的可靠性高,则传输层的任务就比较简单;如果通信子网提供的质量很差,为了填补上层所要求的服务质量和网络层所提供的服务质量之间的差别,传输层的任务就会复杂些。
(5)会话层
它为端系统的应用程序间提供了对话控制机制,允许不同主机上的各种进程之间进行会话,并参与管理,是一个进程到进程的层次。会话层管理和协调进程间的对话,确定工作方式,提供数据流中插入同步点的机制,以便在网络发生故障时只要重传最近一个同步点以后的数据,而不必重传全部数据。
(6)表示层
它主要为上层用户解决用户信息的语法问题,不像OSI 模型的低五层那样,只关心将数据可靠地从一端传输到另一端,而是主要解决被传输信息的内容和表示形式,如文字、图形、声音的表示。另外,数据压缩,数据加(解)密等工作也是由表示层负责处理。
(7)应用层
它是计算机网络与最终用户间的接口,为特定类型的网络应用提供访问OSI 环境的手段。应用层包括一些管理功能以及支持分布式应用的常用机制,还有诸如文件传送、电子邮件和远程访问等通用的应用协议。
有关计算机网络技术的文章
图2-5OSI开放系统互联参考模型中的体系结构物理层考虑的是怎样才能在连接各种计算机的传输媒体上传输数据的比特流,而不是连接计算机的具体的物理设备或具体的传输媒体。数据链路层在OSI参考模型中,数据链路层是参考模型的第2层。......
2023-11-04
开放系统互联参考模型是由国际标准化组织制定的标准化开放式计算机网络层次结构模型,又称ISO's OSI参考模型。“开放”这个词表示能使任何两个遵守参考模型和有关标准的系统进行互联。需要强调的是,OSI参考模型并非具体实现的描述,它只是一个为制定标准机而提供的概念性框架。图2.3OSI参考模型图2)物理层的数据交换单元为二进制比特:对数据链路层的数据进行调制或编码,成为传输信号。......
2023-10-18
OSI/RM分为7层,如图8-3所示。图8-3ISO的开放系统互联参考模型应用层。应用层包含大量人们普遍需要的协议,是OSI结构的最高一层。图8-4OSI模型数据传输这一过程重复进行直至数据抵达物理层。......
2023-06-27
OSI参考模型是在博采众长的基础上形成的系统互联技术。OSI参考模型分层的原则是将相似的功能集中在同一层内,功能差别较大时分层处理,每层只对相邻的上下层定义接口。OSI参考模型把开放系统的通信功能划分为7个层次。OSI参考模型如图2-19所示。下面将从最下层开始,依次讨论OSI参考模型的各层。不过,ISO已经为各层制定了标准,但它们并不是参考模型的一部分,它们是作为独立的国际标准公布的。......
2023-11-22
OSI参考模型的提出是为了解决在网络发展初期由于体系结构的差异所导致的网络产品中存在的严重的兼容性问题。OSI参考模型中的“开放”是指只要遵循OSI标准,一个系统就可以与位于世界上任何地方、同样遵循该标准的其他任何系统进行通信。图1.30OSI参考模型的体系结构在OSI参考模型中,将数据从当前层传送到下—层是通过命令方式来实现的,这里的命令被称为原语,而被传送的信息则称为协议数据单元。......
2023-11-29
20世纪70年代末,ISO正式提出了“开放系统互联”基本参考模型,同时建议正式开始实行为开放系统互联设置标准协议的计划。还需要清楚的是OSI体系结构就是OSI参考模型,但不是OSI标准的全部。图3—2OSI参考模型1.OSI参考模型的基本功能ISO制定的开放系统互联基本参考模型由七层组成,各层的功能简介如下。......
2023-10-22
1986年又对该标准进行了进一步的完善和补充,形成了为实现开放系统互联所建立的分层模型,简称OSI参考模型。OSI参考模型分层的原则是将相似的功能集中在同一层内,功能差别较大时分层处理,每层只对相邻的上下层定义接口。OSI参考模型把开放系统的通信功能划分为7个层次。下面从最下层开始,依次讨论OSI参考模型的各层。图2-21 OSI参考模型1.物理层物理层涉及通信在信道上传输的原始比特流。......
2023-11-20
域名解析包括由域名到IP 地址的正向解析和IP 地址到域名的逆向解析。域名解析过程是由分布在互联网上的许多域名服务器程序协同完成的。在域名解析的过程中,可采取递归查询和迭代查询两种策略。DNS 服务器进行域名解析时,若采用递归查询方法,本地域名服务器需要发送的域名查询请求是多少条?虽然高速缓存加快了域名解析的过程,但其映射内容必须保持最新的状态。......
2023-10-19
相关推荐