导航:首页 > 网络连接 > 什么是计算机网络分层思想

什么是计算机网络分层思想

发布时间:2022-02-13 19:38:05

计算机网络中为什么要采用分层分层的好处是什么

主要就是,将一个复杂的计算机网络分而治之,各个层实行相应的功能,便于管理,和标准的实行。
这个分层只存在书本上面的,实际应用中是不存在的

具体的你看书上都有的

② 计算机网络分层体系结构包含哪两方面的含义

在OSI出现之前,计算机网络中存在众多的体系结构,其中以IBM公司的SNA(系统网络体系结构)和DEC公司的DNA(Digital Network Architecture)数字网络体系结构最为着名。为了解决不同体系结构的网络的互联问题,国际标准化组织ISO(注意不要与OSI搞混))于1981年制定了开放系统互连参考模型(Open System Interconnection Reference Model,OSI/RM)。这个模型把网络通信的工作分为7层,它们由低到高分别是物理层(Physical Layer),数据链路层(Data Link Layer),网络层(Network Layer),传输层(Transport Layer),会话层(Session Layer),表示层(Presen tation Layer)和应用层(Application Layer)。第一层到第三层属于OSI参考模型的低三层,负责创建网络通信连接的链路;第四层到第七层为OSI参考模型的高四层,具体负责端到端的数据通信。每层完成一定的功能,每层都直接为其上层提供服务,并且所有层次都互相支持,而网络通信则可以自上而下(在发送端)或者自下而上(在接收端)双向进行。当然并不是每一通信都需要经过OSI的全部七层,有的甚至只需要双方对应的某一层即可。物理接口之间的转接,以及中继器与中继器之间的连接就只需在物理层中进行即可;而路由器与路由器之间的连接则只需经过网络层以下的三层即可。总的来说,双方的通信是在对等层次上进行的,不能在不对称层次上进行通信。OSI 标准制定过程中采用的方法是将整个庞大而复杂的问题划分为若干个容易处理的小问题,这就是分层的体系结构办法。在OSI中,采用了三级抽象,既体系结构,服务定义,协议规格说明。ISO将整个通信功能划分为七个层次,划分层次的原则是:1、网中各节点都有相同的层次。2、不同节点的同等层次具有相同的功能。3、同一节点能相邻层之间通过接口通信。4、每一层使用下层提供的服务,并向其上层提供服务。5、不同节点的同等层按照协议实现对等层之间的通信。第一层:物理层(PhysicalLayer),规定通信设备的机械的、电气的、功能的和过程的特性,用以建立、维护和拆除物理链路连接。具体地讲,机械特性规定了网络连接时所需接插件的规格尺寸、引脚数量和排列情况等;电气特性规定了在物理连接上传输bit流时线路上信号电平的大小、阻抗匹配、传输速率距离限制等;功能特性是指对各个信号先分配确切的信号含义,即定义了DTE和DCE之间各个线路的功能;规程特性定义了利用信号线进行bit流传输的一组操作规程,是指在物理连接的建立、维护、交换信息是,DTE和DCE双放在各电路上的动作系列。在这一层,数据的单位称为比特(bit)。属于物理层定义的典型规范代表包括:EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45等。第二层:数据链路层(DataLinkLayer):在物理层提供比特流服务的基础上,建立相邻结点之间的数据链路,通过差错控制提供数据帧(Frame)在信道上无差错的传输,并进行各电路上的动作系列。 数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。在这一层,数据的单位称为帧(frame)。数据链路层协议的代表包括:SDLC、HDLC、PPP、STP、帧中继等。 第三层是网络层(Network layer)在计算机网络中进行通信的两个计算机之间可能会经过很多个数据链路,也可能还要经过很多通信子网。网络层的任务就是选择合适的网间路由和交换结点, 确保数据及时传送。网络层将数据链路层提供的帧组成数据包,包中封装有网络层包头,其中含有逻辑地址信息- -源站点和目的站点地址的网络地址。 如果你在谈论一个IP地址,那么你是在处理第3层的问题,这是“数据包”问题,而不是第2层的“帧”。IP是第3层问题的一部分,此外还有一些路由协议和地址解析协议(ARP)。有关路由的一切事情都在第3层处理。地址解析和路由是3层的重要目的。网络层还可以实现拥塞控制、网际互连等功能。在这一层,数据

③ 为什么要对计算机网络分层以及分层的一般原则。

各层之间是独立的。某一层并不需要知道它的下一层是如何实现的,而仅仅需要知道该层通过层间的接口(即界面)所提供的服务。由于每一层只实现一种相对独立的功能,因而可将一个难以处理的复杂问题分解为若干个较容易处理的更小一些的问题。这样,整个问题的复杂程度就下降了。
灵活性好。当任何一层发生变化时(例如由于技术的变化),只要层间接口关系保持不变,则在这层以上或以下各层均不受影响。此外,对某一层提供的服务还可进行修改。
当某层提供的服务不再需要时,甚至可以将这层取消。
结构上可分割开。各层都可以采用最合适的技术来实现。
易于实现和维护。这种结构使得实现和调试一个庞大而又复杂的系统变得易于处理,因为整个的系统已被分解为若干个相对独立的子系统。
能促进标准化工作。因为每一层的功能及其所提供的服务都已有了精确的说明。

④ 计算机网络为什么要引入分层的思想

总的来说就是为了方便,分层思想其实就是模块化设计,七层就是七个模块,其中一个模块的更换不会影响到其他模块(例如IPv4向IPv6迁移)

⑤ 什么是分层网络体系结构分层的含义是什么

指的是将系统的组件分隔到不同的层中,每一层中的组件应保持内聚性,并且应大致在同一抽象级别;每一层都应与它下面的各层保持松散耦合。

分层架构的优点

1、开发人员的专业分工,专注理解某一层。由于某一层仅仅调用其相邻下一层所提供的程序接口,只需要本层的接口和相邻下一层的接口定义清晰完整,开发人员在开发某一层时就可以像关注集中于这一层所用的功能和技术。

2、可以很容易用新的实现来替换原有层次的实现。 只要前后提供的服务(接口)相同,即可替换。系统开发过程中,功能需求不断变化,我们可以替换现有的层次以满足新的需求变化。

3、降低了系统间的依赖。 比如业务逻辑层中的业务发生变化, 其他两层即表现层以及数据访问层程序也不需要变化。这大大降低了系统各层之间的依赖。

4、有利于复用。充分利用现有的功能程序组件,将已经辨识的具有相对独立功能的层应用于新系统的开发,保证新系统开发的过程中,能够将重点集中于辨识和实现应用系统特有的业务功能,最终缩短系统开发周期,提高系统的质量。


分层思想

分层是基于面向对象上的,是更高层次上的设计理念。在软件开发技术的发展过程中,出现了很多优秀的思想与模式。这些思想和模式凝结了无数程序设计人员的实践经验和智慧,是软件开发领域的精华。这其中有很多思想对分层架构设计有着重要的指导作用。

分层架构的弊端

1、级联修改问题。一些复杂的业务中,由于业务流程发生变化,为了这个变化所有层都需要修改。

2、性能问题。本来是直接简单的操作,需要在整个系统中层层传递,势必造成性能的下降,同时也加大的开发的复杂度。

从上面的分析可以看出, 分层架构设计有许多优点同样存在不足,在实际使用过程中,我们应该权衡利弊关系,选择一种符合实际项目的最佳方案。

⑥ 计算机网络为什么要分层分层的依据是什么并说明TCP连接的过程

TCP/IP共分4层分别是网络接口层、网络层、传输层、应用层
ISO分为7成分别是应用层 表示层 会话层 传输层 网络层 网络接口层 数据链路层 物理层

⑦ 计算机网络分层思想

便于对网络的认识和管理,并有针对的制动通信及应用协议和使用

⑧ 计算机网络分层问题

物理层
数据链路层
网络层
传输层
会话层
表示层
应用层

网卡属于数据链路层

⑨ 简述为什么要对计算机网络分层以及分层的一般原则

计算机网络分层,是为了从概念上区分,从具体到抽象,是为了方便工业化生产,建立了OSI开放式系统互联参考模型。物理层、数据链路层,网络层,传输层,会话层,表示层,应用层,一层比一层抽象。

⑩ 网络协议体系分层的基本思想是什么

为了促进计算机网络的发展,国际标准化组织(ISO)在现有网络的基础上,提出了不基于具体机型、操作系统或公司的网络体系结构,称为开放系统互联模型(OSI)。这个模型把网络通信的工作分为7层:物理层、数据链路层、网络层、转输层、会话层、表示层、应用层;每层完成的任务不同,物理层规定了通信设备的机械的、电气的、功能的和规程的特性,用以建立、维护和拆除物理链路连接。链路层在物理层提供比特流服务的基础上,建立相邻结点之间的数据链路,通过差错控制提供数据帧在信道上无差错的传输,在不可靠的物理介质上提供可靠的传输,完成物理地址寻址、数据的成帧、流量控制、数据的检错、重发。网络层将数据链路层的帧组成数据包,包中封装有网络层包头,其中含有逻辑地址信息,选择合适的网间路由和交换结点,确保数据及时传送。传输层的数据单元也称为数据包,但TCP的数据单元称为段,而UDP的数据单元称为数据报,这个层负责获取全部信息,为上层提供端到端的透明的、可靠的数据传输服务。会话层称为对话层或会晤层,在会话层及以上的高层次中,数据传送的单位不在另外命名,统称为报文。会话层提供包括访问验证和会话管理在内的建立和维护应用之间通信的机制。表示层解决用户信息的语法表示问题。提供格式化的表示和转换数据服务,数据的压缩和解压缩,数据的加密和解密。应用层为操作系统或网络应用程序提供访问网络服务的接口。
因此,网络协议体系分层的基本思想是:使网络协议体系有统一的规定和规则;各层分别完成不同的任务,利于网络的维护,出现错误时,更方便管理人员按层验察错误。

阅读全文

与什么是计算机网络分层思想相关的资料

热点内容
网络电视的央视在哪个板块 浏览:268
电脑已连接网络却不显示 浏览:775
电脑网口灯不亮网络断开 浏览:310
怎么关闭路由器有线网络 浏览:374
乐播连不上无线网络 浏览:642
苹果5开机选取网络 浏览:435
兰大网络教育学院怎么预约 浏览:255
唐山神缔网络怎么样 浏览:191
如何打通网络电话 浏览:930
华为登录网络如何解决 浏览:208
东盟网络安全空间 浏览:469
路由器桥接网络怎么这么差 浏览:634
关闭网络手机有啥显示 浏览:984
网络无线覆盖价格 浏览:931
中国检察教育培训网络软件开发 浏览:910
怎样设置网络电视的网络 浏览:598
wifi每隔十分钟就没有网络 浏览:187
网络盒子哪个直播软件好用 浏览:361
网络断掉重启电脑 浏览:901
计算机网络抓包实验 浏览:961

友情链接