精华内容
下载资源
问答
  • 一、分层基本原则、 二、分层结构、 三、"协议" 三要素、 四、数据、 五、计算机网络体系结构、 六、分层相关概念、





    一、分层基本原则



    分层 基本原则 :

    ① 相互独立 : 各分层之间 , 相互独立 , 每层只有一个独立功能 ;

    ② 界限清晰 : 每层之间界限清晰 , 层级之间的交流尽量减少 ;

    ③ 实现技术 : 每层都采用合适的技术实现 , 每层的结构要分开 ;

    ④ 独立特定 : 下层对上层是独立的 , 上层需要使用下层的服务 ;

    ⑤ 标准工作 : 分层的结构可以促进标准化工作 ;





    二、分层结构



    分层结构 :

    ① 实体 : 每一层 的活动 元素 是实体 ; 同一层的实体称为对等实体 ;

    ② 协议 : 对等实体 之间 数据交换 一系列规则 , 标准 , 约定 , 称为 网络协议 ; 协议是水平方向的 ;

    ③ 接口 : 每两层之间的位置 , 称为 接口 , 上层使用下层服务的入口 ;

    ④ 服务 : 每两层之间提供的操作 , 称为 服务 ; 计算机网络中 , 上层使用下层的服务 ; 服务是垂直方向的 ;





    三、“协议” 三要素



    "协议" 三要素 :

    ① 语法 : 数据传输格式

    ② 语义 : 要完成的功能

    ③ 同步 : 各种操作顺序





    四、数据



    在这里插入图片描述


    SDU 服务数据单元 : 为完成用户要求的功能 , 传输的数据 , 是本层原始的数据 ;

    PCI 协议控制信息 : 本层的协议相关信息 ;

    PDU 协议数据单元 : 这是同一层对等实体间传输的数据 ;





    五、计算机网络体系结构



    计算机网络体系结构 :

    ① 描述 : 网络体系结构 , 是 从 功能上 描述 计算机网络结构 ;

    ② 结构 : 计算机网络体系结构 , 简称 网络体系结构 , 该结构 是 分层结构 ;

    ③ 组成 : 计算机网络体系结构 , 是 计算机网络 , 各层 , 及 各层协议集合 ;

    ④ 实现 : 体系结构是 抽象的 , 其是 由可以运行的软件 , 硬件 实现 ;





    六、分层相关概念



    计算机网络 分层相关概念 :

    ① 计算机网络每层功能 : 计算机网络 每层 遵循 网络协议 , 完成本层的功能 ;

    ② 计算机网络每层服务内容 : n n n 层 , 向 第 n + 1 n + 1 n+1 层 , 提供服务时 , 除了 n n n 层本身的功能外 , 还包括 n n n 层以下的层提供的服务 ;

    ③ 服务透明 : 计算机网络 只在 相邻的 层 之间有接口 , 下层提供的服务 , 对上层完全透明 ;

    展开全文
  • 计算机网络分层结构

    2021-05-03 15:22:33
    分层结构(计算机网络体系结构) 发送文件的基本过程 1.发起通信的计算机必须将数据通信的道路进行激活 2.要告诉网络如何识别目的主机 3.发起通信的计算机要查明目的主机是否开机,并且与网络连接正常 4.发送通信的...

    分层结构(计算机网络体系结构)
    发送文件的基本过程
    1.发起通信的计算机必须将数据通信的道路进行激活
    2.要告诉网络如何识别目的主机
    3.发起通信的计算机要查明目的主机是否开机,并且与网络连接正常
    4.发送通信的计算机要弄清楚,对方计算机中文件管理程序是否已经做好准备工作
    5.确保差错和以外可以解决

    分层的基本原则
    1.各层之间相互独立,每层值实现一种相对独立的功能
    2.每层之间界面自认清晰,易于理解,相互交流尽可能少
    3.结构上可分隔开。每层都采用最合适的技术来实现
    4.保持下层对上层的独立性,上层单向使用下层提供的服务
    5.整个分层结构应该能促进标准化工作

    基本术语:
    实体:第n层中的活动元素称为n层实体。同一层的实体叫做对等实体
    协议:为进行网络中国的对等实体数据交换而建立的规则,标准或约定称为网络协议
    协议的三大要素:
    1.语法:规定传输数据的格式
    2.语义:规定所要完成的功能
    3.同步:规定各种操作的顺序

    接口:上层使用下层服务的入口
    服务:下层为相邻上层提供的功能调用
    第n层在向n+1层提供服务时,此服务不进包含第n层本身的功能,还包含由下层服务提供的功能
    SDU服务数据单元:为完成用户所要求的的功能而应传送的数据
    PCI协议控制信息:控制协议操作的信息
    PDU协议数据单元:对等层次之间传送的数据单元

    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 1、计算机网络分层的的原因和概念 两个系统间实体的通讯是很复杂的过程,为了降低协议设计和调试过程的复杂性,也为了便于对网络进行研究、实现和维护,促进标准化工作,通常对计算机网络的体系结构以分层的方式...

    目录

    1、计算机网络分层的的原因和概念 

    2、计算机网络分层的基本原则

    3、实体

    3.1、对等层和对等实体

    3.2、协议数据单元(Protocol Data Unit,PDU)


    1、计算机网络分层的的原因和概念 

    两个系统间实体的通讯是很复杂的过程,为了降低协议设计和调试过程的复杂性,也为了便于对网络进行研究、实现和维护,促进标准化工作,通常对计算机网络的体系结构以分层的方式进行建模。

    我们把计算机网络的各层及其协议的集合称为网络的体系结构。换言之,计算机网络的体系结构就是这个计算机网络及其所完成的功能的精确定义,它是计算机网络中的层次、各层的协议及层口接口的集合。

    2、计算机网络分层的基本原则

    • 每层都实现一种相对独立的功能,降低大系统的复杂性
    • 各层之间界面自然清晰、易于理解,相互交流尽可能少(耦合性要低)
    • 各层功能的精确定义独立于具体的实现方法,可以采用最适合的技术来实现
    • 保持下层对上层的独立性,上层单向使用下层提供的服务
    • 整个分层结构应该能促进标准化工作。

    分层之后各层之间相对独立,灵活性好,因而分层的体系结构易于更新(替换单个模块)

    3、实体

    在计算机网络中,第n层中的活动元素通常称为n层实体。具体来说,实体是指任何可发送或接收信息的硬件或者软件进程,通常是一个特定的软件模块。

    3.1、对等层和对等实体

    不同机器上的同一层称为对等层,同一层的的实体称为对等实体。 n层实体实现的服务被n+1层使用,n层被称为服务提供者,n+1层则服务于用户。

    3.2、协议数据单元(Protocol Data Unit,PDU)

    在计算机网络体系结构的每个层次中,每个报文都被分为两部分:一是数据部分,即SDU(Server Data Unit,服务数据单元);二是控制信息部分,即PCI(Protocol Control Information,协议控制信息),共同组成PDU。

    服务数据单元(SDU):为完成用户所要求的功能而传送的数据。比如在发送数据阶段,第三层的SDU就是上一层也就是第四层的PDU。 第n层的服务数据单元记为n-SDU.

    协议控制信息(PCI):控制协议操作的信息。比如在发送数据阶段,第三层会接收到第四层的PDU,也就是第三层的SDU,然后第三层要做的是将第三层的PCI加在接收到的数据上面,形成完整的PDU。 简单来理解,PCI就是本层特有的报文头。 第n层的PCI记为n-PCI。

    协议数据单元(PDU):对等层次之间传送的数据单元称为该层的的PDU。第n层的协议数据单元记为n-PDU。在实际的网络中,每一层的协议数据单元都有一个通俗的名称,如物理层的PDU称为比特,链路层的PDU称为帧,网络层的PDU称为分组,传输层的PDU称为报文。

    看一下网络各层数据单元的联系

    在各层发送数据时,把从n+1层收到PDU作为第n层的SDU,加上第n层的PCI,组成了第n层的PDU,交给第n-1层作为SDU发送。接收数据过程与发送数据过程正好相反,就是层层包-层层拆的那么一种感觉。

    具体的,层次结构的含义包括以下几个方面:

    1. 第n层的实体不仅要使用第n-1层的服务来实现自身定义的功能,还要向第n+1层提供本层的服务,该服务是第n层及其下面各层提供的服务总和
    2. 最低层只提供服务,是整个层次结构的基础;中间各层即是下一层服务的使用者,也是上一层的服务提供者。最高层向用户提供服务
    3. 上一层只能通过相邻层间的接口使用下一层的服务,而不能调用其它层的服务;下一层所提供服务的实现细节对上一层透明
    4. 两台主机通信时,对等层在逻辑上有一条直接通信,表现为不经过下层就把信息传送到对方。

     

    人,总是要有一点精神的,不是吗

     

      

     

    展开全文
  • 计算机网络在通信过程中为什么要分层呢? 在发送文件前要做一些准备工作,不是直接发送 发起通信的计算机必须将数据通信的通路激活。 要告诉网络如何识别目标主机 发起通信的计算机要查明目的主机是否开机,并...

    计算机网络在通信过程中为什么要分层呢?


    在发送文件前要做一些准备工作,不是直接发送

    1. 发起通信的计算机必须将数据通信的通路激活
    2. 要告诉网络如何识别目标主机
    3. 发起通信的计算机要查明目的主机是否开机,并与网络连接正常
    4. 发起通信的计算机要弄清楚,对方计算机中文件管理程序是否已经做好准备工作
    5. 确保差错和意外可以解决
    6. 。。。。。。。。。。。。。。。。。。。。。。。。

    那怎么分层呢?

    以邮寄红酒为例:红酒需要先用泡沫等软组织包裹,然后打木支架,最后放入快递箱内。每一层
    封装就是一个分层,不同层次之间相互独立。

    分层的基本原则:

    1. 各层之间互相独立,每层只实现一层相对独立的功能
    2. 每层之间界面自然清晰,易于理解,相互交流尽可能少
    3. 结构上可分割开。每层都采用最合适的技术实现
    4. 保持下层上层的独立性,上层单向使用下层提供的服务
    5. 整个分层结构应该能够促进标准化工作

    总结起来就是三点:

    • 协议:规定了数据的格式(语法)、内容(语义)、操作顺序(同步)等。协议用于对等层面之间,比如运输前的打支架,收到快递后要拆解支架
    • 服务:下层为上层提供服务,比如打支架是为了固定红酒,好装进快递箱(垂直
    • 接口:上层使用下层服务的入口

    SDU服务数据单元:数据实体本身,即完成用户要求的功能而应传送的数据

    PCI协议控制信息:控制协议操作的信息,字头

    PDU协议数据单元:对等层次之间传送的数据单位

    展开全文
  • 文章目录为什么网络要进行分层网络分层的要点分层之后的体系结构 为什么网络要进行分层 如果网络不进行分层,会造成我们的系统很复杂,而复杂就会造成效率很差,不适合实际的要求。这里举个例子,我们的公司会分层...
  • 计算机网络分层结构:  所谓网络的体系结构(Architecture)就是计算机网络各层次及其协议的集合。层次结构一般以垂直分层模型来表示。  1、层次结构的要点:  1)除了在物理媒体上进行的是实通信之外,其余各对等...
  • 简述为什么要对计算机网络进行分层,以及分层的一般原则
  • 计算机网络1————基础概念和协议分层 文章目录计算机网络1————基础概念和协议分层一.计算机网络基础1.计算机网络2.因特网的结构3.端系统运行程序之间的通信方式二.协议分层1.协议分层的好处2.相关概念3.OSI...
  • 计算机网络是一个大系统所以将其分层以简化问题。 1.分层的基本原则: 2.协议、服务、接口: 协议是同层的,服务是上下层之间的(服务是单向的,只能下层为上层提供服务)。 分层结构: 7层OSI参考模型(法定标准)...
  • 文章目录基本原则解决的问题基本原则OSI七层模型七层模型TCP/IP四层模型四层模型 基本原则 解决的问题 保证数据通路顺畅 目的计算机状态 识别目的计算机 数据是否错误 基本原则 各层之间相互独立 每一层要有足够...
  • 分层结构 数据传输是个复杂的过程,通过分层结构把这个大问题分成小问题,每一层解决自己的问题,组个击破,所以每一层由有每一层对应的功能。...分层的基本原则 实际分层结构 每一层的组成,每一层
  • 网络为什么需要分层? 我觉得最准确的回答应该是:封装对下层的变化。 如果学过或者了解过设计模式就知道,实现一个复杂的、多功能的程序,为了便于维护与拓展,程序的功能之间应该是解耦和的。因此,复杂的程序都...
  • 计算机网络分层有以下原则: 1、各层之间相互独立。当前层不需要了解其他层是怎么实现的,层与层之间通过接口通信。 2、每一层要有足够的灵活性。以便应对未来发生的变化。 3、各层之间完全解耦。 计算机网络有...
  • 计算机网络两种分层方式 7层 (osi国际标准组织定制) 4层(tcp/ip标准,美国军方制定) 虽然osi是国际认证,但是目前大部分用的都是tcp/ip标准 7层 应用层:用户交互 协议:FTP(文件传输协议),SMTP(电子邮件...
  • 一、为什么要分层 二、分层的基本原则 ...在计算机网络体系结构的各个层次中,每个报文都分为两个部分:一是数据部分,即SDU;二是控制信息部分,即PCI,它们共同组成PDU 四、协议、接口和服务 ...
  • 1.2.1计算机网络分层结构

    千次阅读 2016-08-04 23:09:36
    两个系统中实体间的通信是一个很复杂的过程,为了降低协议设计和调试过程的复杂性,也为了便于对网络进行研究、实现和维护,促进标准化工作,通常对计算机网络的体系结构以分层的方式进行建模。 我们把计算机网络的...
  • 计算机网络分层结构概述
  • 1.为什么计算机网络分层? 如上图所示,这是一台计算机向另一台计算机发送pdf文档的传输过程,传输过程分为大致4个步骤,这4个步骤合起来就是一个数据传输的解决方法。但是这4个步骤合起来,传输显得很复杂,不...
  • 本博客为个人学习、研究或者欣赏用,如有侵权,请与我联系删除,谢谢 文章目录 1.为什么计算机网络分层?...1.为什么计算机网络分层? 如上图所示,这是一台计算机向另一台计算机发送..
  • 1.2.1 计算机网络分层结构、协议、服务和接口

    千次阅读 多人点赞 2020-02-28 18:10:10
    为什么计算机网络分层?2.如何分层呢?3.正式认识分层结构(协议、接口、服务)(1)协议的组成(2)服务原语(3)协议、接口、服务之间的关系 1.为什么计算机网络分层? 如上图所示,这是一台计算机向另一台...
  • 发起通信的计算机要查明目的主机是否开机,并且与网络连接正常。 发起通信的计算机要弄清楚,对方计算机中文件管理程序是否已经做好准备工作 确保差错和意外可以解决(意外指网络传输中 字节流没传到或者传错等情况 ...
  • 文章目录1 层次结构设计的基本原则2 OSI模型3 TCP/IP模型参考资料 注:转载请标明原文出处链接:https://xiongyiming.blog.csdn.net/article/details/103465603 1 层次结构设计的基本原则 层次结构设计的作用 (1) ...
  • 计算机网络分层结构 一.大家和小鹿一起思考一个问题:我是怎样将一个文件发送到你的电脑上去的? 别着急,我带着大家一起一探究竟 1.发送文件前要完成的工作 1.发起通信的计算机(我的电脑)必须将数据通信的通路...
  • 3.1.2 网络体系结构的分层原理

    千次阅读 2019-02-25 00:58:26
    分层原则:  (1)每一层要为上层提供服务,并说明调用这种服务的接口,而处在高层的系统仅是利用较低层次的系统提供的功能和服务,不需要了解底层实现该功能和服务所采用的算法和协议。  (2)较底层也仅是...
  • 文章目录1、为什么要进行分层2、分层原则3、相关概念THE END 1、为什么要进行分层 \qquad网路体系结构是从功能上描述计算机网络结构的;计算机网络体系结构建成网络体系结构是分层结构;计算机网络体系结构是计算机...
  • 引入;发送文件前要准备的工作 分层的基本原则 分层结构中相关的概念 PCI+SDU=PDU 上一层的PDU作为传给下一层的SDU,传输下去 总结
  • 首先解释一下,计算机网络分层的原因: 分层的原则: 2、与分层相关的术语 1、实体 第n层中的活动元素称为n层实体,同一层的实体称为对等实体 2、协议 为进行网络中的对等实体数据交换而建立的规则、标准或者约定...
  • 1.为什么要分层? \qquad当有两台主机,A向B通过网络发送文件,在发送文件前需要完成这么几件事情:1)A必须将数据通信的通路进行激活;2)要告诉网络如何识别目的...\qquad分层的基本原则:1)各层之间相互独立,每层

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 14,272
精华内容 5,708
关键字:

计算机网络分层原则