《计算机网络教学资料》第3章-网络结构与协议.ppt
《《计算机网络教学资料》第3章-网络结构与协议.ppt》由会员分享,可在线阅读,更多相关《《计算机网络教学资料》第3章-网络结构与协议.ppt(68页珍藏版)》请在三一办公上搜索。
1、第3章 网络体系结构与协议,本章内容,9/1/2023,相互通信的两个计算机系统必须高度协调工作才行,而这种“协调”是相当复杂的。“分层”可将庞大而复杂的问题,转化为若干较小的局部问题,而这些较小的局部问题就比较易于研究和处理。,网络通信主要问题硬件故障网络拥塞包延迟包丢失数据损坏数据重复数据乱序协议软件首先必须能检测其次能纠正这些问题“分而治之”,3.1 网络体系结构的形成,9/1/2023,4,文件传送模块,计算机 1,计算机 2,文件传送模块,只看这两个文件传送模块好像文件及文件传送命令是按照水平方向的虚线传送的,把文件交给下层模块进行发送,把收到的文件交给上层模块,第一类工作与传送文件
2、直接有关。确信对方已做好接收和存储文件的准备。双方协调好一致的文件格式。两个计算机将文件传送模块作为最高的一层。剩下的工作由下面的模块负责。,1.划分层次的概念举例,3.1 网络体系结构的形成,9/1/2023,5,再设计一个通信服务模块,文件传送模块,计算机 1,计算机 2,文件传送模块,只看这两个通信服务模块好像可直接把文件可靠地传送到对方,把文件交给下层模块进行发送,把收到的文件交给上层模块,通信服务模块,通信服务模块,9/1/2023,6,再设计一个网络接入模块,文件传送模块,计算机 1,计算机 2,文件传送模块,通信服务模块,通信服务模块,网络接入模块,网络接入模块,通信网络,网络接
3、口,网络接口,网络接入模块负责做与网络接口细节有关的工作例如,规定传输的帧格式,帧的最大长度等。,2、网络体系结构的优点计算机网络系统采用层次化网络体系结构具有以下优点。,9/1/2023,各层设计的共性问题,差错控制流量控制分段和重装复用和分用路径选择建立(拆除)连接和寻址,层次(layer)协议(protocol)接口(interface)体系结构(architecture),网络系统的体系结构,层次(layer),层次是人们对复杂问题的一种处理方法。通常将系统中能提供某种或某类型服务功能的逻辑构造称为层。对每个层次要完成的服务及服务要求都有明确规定;不同的系统分成相同的层次;不同系统的最
4、低层之间存在着“物理”通信;不同系统的对等层次之间存在着“虚拟”通信;对不同系统的对等层之间的通信有明确的通信规定;高层使用低层提供的服务时,并不需要知道低层服务的具体实现方法。,网络系统的体系结构,接口(interface),接口是同一结点内相邻层之间交换信息的连接点;同一个结点的相邻层之间存在着明确规定的接口,低层向高层通过接口提供服务;只要接口条件不变、低层功能不变,低层功能的具体实现方法与技术的变化不会影响整个系统的工作。,网络系统的体系结构,网络系统的体系结构,协议:为进行网络中的数据交换而建立的标准。网络协议主要由以下三个要素组成:语法:确定通信双方“如何讲”,即对通信双方采用的数
5、据格式、编码等进行定义。语义:确定通信双方讲什么,定义了用于协调同步和差错处理等控制信息。同步:确定通信双方讲话的次序,定义了速度匹配和排序等,即确定通信状态的变化和过程,例如通信双方的应答关系、是采用同步传输还是异步传输等。,9/1/2023,13,面向字符型BSC协议的数据报文格式:,报头开始,3.1 网络体系结构的形成,网络体系结构是为了完成计算机间的协同工作,把计算机间互连的功能划分成具有明确定义的层次,规定了同层次进程通信的协议及相邻层之间的接口服务。网络体系结构是网络各层及其协议的集合,所研究的是层次结构及其通信规则的约定。,9/1/2023,实体、服务和服务访问点,实体(enti
6、ty)表示任何可发送或接收信息的硬件或软件进程。协议是控制两个对等实体进行通信的规则的集合。,在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务。要实现本层协议,还需要使用下层所提供的服务,9/1/2023,3.2 实体、协议、服务和服务访问点,本层的服务用户只能看见服务而无法看见下面的协议。下面的协议对上面的服务用户是透明的。协议是“水平的”,即协议是控制对等实体之间通信的规则。服务是“垂直的”,即服务是由下层向上层通过层间接口提供的。同一系统相邻两层的实体进行交互的地方,称为服务访问点 SAP(Service Access Point)。接口处提供服务的地方,逻辑接口,3.2
7、 开放系统互联/参考模型,1、问题的提出 OSI是Open System Interconnection 的缩写,意为开放式系统互联参考模型。在OSI出现之前,计算机网络中存在众多的体系结构,其中以IBM公司的SNA和DEC公司的数字网络体系结构最为著名。为了解决不同体系结构的网络的互联问题,国际标准化组织ISO(注意不要与OSI搞混)于1981年制定了开放系统互连参考模型。“开放”这个词表示能使任何两个遵守参考模型和有关标准的系统都具备互联的能力。,OSI/RM的基本概念,OSI/RM的层次结构,图 OSI/RM结构示意图,1、层次结构模型OSI/RM整个网络按照功能划分成7个层次。,9/1
8、/2023,OSI参考模型的结构,3.2.3 OSI/RM各层的功能,1、物理层 规定了与建立、维持及断开物理信道所需的机械的、电气的、功能性的和规程的特性.主要功能是利用物理传输介质为数据链路层提供物理联接,以透明地传送比特流。,3.2.3 OSI/RM各层的功能,2、数据链路层 数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源机网络层来的数据可靠地传输到相邻节点的目标机网络层。,9/1/2023,22,Main functions,成帧:将接收到的来自网络层的比特流划分称为帧的易处理数据单元。物理寻址:数据链路层在帧的头部添加发送方的物理地址(源地址)与接收方的物
9、理地址(目的地址)。流量控制:当接收方接收数据的速率小于发送方发送的速率,数据链路层采用流量控制机制以防止接收方过载。差错控制:数据链路层增加一些机制用来检测与重发损坏帧或丢失帧,从而增加了物理层的可靠性。也用了一个机制来防止重复帧。差错控制通常在一个帧的结束处增加一个尾部来处理。访问控制:当两台以上设备连接到同一条链路上时,数据链路协议必须能决定在任意时刻由哪一台设备来获取对链路的控制权。,3、网络层 数据以网络协议数据单元(分组)为单位进行传输。主要解决如何使数据分组跨越各个子网从源地址传送到目的地址的问题,这就需要在通信子网中进行路由选择。另外,为避免通信子网中出现过多的分组而造成网络阻
10、塞,需要对流入的分组数量进行控制。当分组要跨越多个通信子网才能到达目的地时,还要解决网际互连的问题。,逻辑寻址:由数据链路层完成的物理寻址处理本地寻址问题。如果一个包通过网络边界,就需要另一个寻址系统来帮助区分源与目的系统。网络层给来自上一层的包增加一个头部,它包括发送方与接收方的逻辑地址。路由:通信子网络源节点和目的节点提供了多条传输路径的可能性。网络节点在收到一个分组后,要确定向下一节点传送的路径,这就是路由选择网络层向传输层提供的服务类型分为数据报和虚电路服务。,因为两个设备位于不同的网络,因此不能仅用物理地址来进行标识,物理地址仅具有局部有效性。需要一个可以跨越局域网边界的通用地址。网
11、络(逻辑地址)地址具有通用性。网络层包含有逻辑地址,这些地址在从最初的源地址到最终的目的地址的过程是不变的。当数据从一个网络传到另一个网络时,它们也不会改变。但是,当包由一个网络到达另一个网络时,物理地址会发生改变。,4、传输层(Transport Layer),传输层是第一个端到端,也就是主机到主机的层次。即传输层向高层用户屏蔽了下面通信子网的细节,使高层用户看见的好象是在两个传输实体之间有一条端到端的可靠的通信链路。负责整个报文从源端到目的端(端到端)的传递过程。处理端到端的差错控制、流量控制。,服务点寻址:从源端到目的端的传递是指从一台计算机上的一个特定进程(运行的程序)传递到另一台计算
12、机上的一个特定进程(运行的程序)。因此,传输层消息的头部就必须包含服务点地址(端口地址)。网络层将每个包送到指定的计算机上,而传输层则将整个报文传送给该计算机上的指定进程。拆分和组装:将报文分解成可传输的片段,并且给这些片段编上序号。这些序号不仅使传输层可以在接收端将报文正确地组装,而且可以用来标识和替换传输中丢失的包。传输层提供“面向连接”和“无连接”两种服务。,3.2.3 OSI/RM各层的功能,5、会话层 会话层的主要任务是实现会话进程间通信的管理和同步,允许不同机器上的用户建立会话关系。具体功能是:提供进程间会话连接的建立、维持和中止功能,可以提供单方向会话或双向同时进行会话。在数据流
13、中插入适当的同步点,当发生差错时,可以从同步点重新进行会话,而不需要重新发送全部数据。,6、表示层 表示层的主要任务是完成语法格式转换,在计算机所处理的数据格式与网络传输所需要的数据格式之间进行转换。表示层的具体功能是:,9/1/2023,32,翻译:两个系统中的进程(运行程序)通常以字符串、数字等格式来交换信息。在传输前,信息必须变换成比特流。因为不同计算机采用不同的编码系统,因此表示层负责不同编码方式之间的互操作。发送方的表示层将信息从发送方使用的格式转换为一个公共的格式。接收方机器的表示层将公共格式转换成接收方使用的格式。加密:为了传送敏感信息,一个系统必须保证秘密。加密是指发送方将原来
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络教学资料 计算机网络 教学 资料 网络 结构 协议
链接地址:https://www.31ppt.com/p-5904161.html