分组交换与分组交换网解析课件.ppt
《分组交换与分组交换网解析课件.ppt》由会员分享,可在线阅读,更多相关《分组交换与分组交换网解析课件.ppt(98页珍藏版)》请在三一办公上搜索。
1、1,第5章 分组交换与分组交换网,分组交换技术的产生和发展分组交换技术的作用基本思想 分组交换基本原理分组传送方式与交换方式路由选择、流量控制分组交换协议-X.25协议结构及各层功能与工作原理分组交换网的构成帧中继的特点及协议,2,第5章 分组交换,分组交换,5.1 分组交换技术的产生与发展,分组交换技术是解决数据通信中通信资源共享问题的最佳技术; 又称为包交换; 优点:信息传输质量高、网络可靠性高、线路利用率高、经济性能好、利于不同类型终端间的相互通信;,3,第5章 分组交换,分组交换,5.1 分组交换技术的产生与发展,基本思想: 将要传送的数据按一定的长度分成多个数据段,这些数据段称为“分
2、组”(包括:路由和控制信息),发送端把这些“分组”分别发送出去。到达目的地,目的交换机将一个个“分组”按顺序装好,还原成原文件发送给收端用户,这一过程称为分组交换。进行分组交换的通信网称为分组交换网。,4,第5章 分组交换,分组交换网,5.1 分组交换技术的产生与发展,ARPANET; 应用: 1.数据业务的处理; 2.组建系统内部专网; 3.通过分组网接入数据通信的增值业务网;,5,第5章 分组交换,采用统计时分复用方式,具有动态分配带宽和用标记区别数据所属用户的特点; 实现了多用户对线路资源共享的同时,提高了线路资源的利用率,并可以很好的支持突发性业务。,5.2 分组交换的基本原理,5.2
3、.1 分组传送方式(资源共享方式),6,第5章 分组交换,分组是由用户数据(长度有限)和分组头组成的。 数据终端的用户数据报文的长度超过了分组的用户数据部分的最大长度,则需要将该报文拆分成若干个数据段,并在每个数据段前加上分组头,形成分组。,5.2 分组交换的基本原理,5.2.2 分组的形成,7,第5章 分组交换,分组是由用户数据(长度有限)和分组头组成的。 数据终端的用户数据报文的长度超过了分组的用户数据部分的最大长度,则需要将该报文拆分成若干个数据段,并在每个数据段前加上分组头,形成分组。 分组头中主要包含逻辑信道号、分组的序号、分组类型及其它的控制信息。,5.2 分组交换的基本原理,5.
4、2.2 分组的形成,8,第5章 分组交换,分组类型: 数据分组:是用来承载用户数据的分组 控制分组:是保证和控制数据分组在网络中正确传输和交换的分组。,5.2 分组交换的基本原理,5.2.2 分组的形成,9,第5章 分组交换,虚电路方式: 每个分组沿预先建立的相同的路径到达目的地,数据分组不带目的地址,只带有虚电路号(局部意义); 在呼叫建立时,每个节点机中建立一张呼叫入链路LCN和出链路LCN的对照表,以后传送数据分组时只要查寻该对照表即可确定路由;,5.2 分组交换的基本原理,5.2.3 分组交换方式,10,第5章 分组交换,数据报方式: 每个分组带有目的地址,节点对各分组独立选路,不能保
5、证分组传送的有序性;,5.2 分组交换的基本原理,5.2.3 分组交换方式,11,第5章 分组交换,5.2 分组交换的基本原理,5.2.3 分组交换方式,12,第5章 分组交换,5.2 分组交换的基本原理,5.2.3 分组交换方式,电路交换与分组交换比较:,13,第5章 分组交换,5.2 分组交换的基本原理,5.2.4 路由选择,路由选择的原则,最佳传送路径:端到端的传送时延; 均衡: 提高网络资源利用率; 故障恢复能力:可自动选择迂回路由;,14,第5章 分组交换,5.2 分组交换的基本原理,5.2.4 路由选择,路由选择的策略:,洪泛法:,原理:每个节点接收到一个分组后检查是否收到过该分组
6、,如果收到过就将它丢弃,如果未收到过,则把该分组发往除了分组来源的那个节点以外的所有相邻的节点。这样,同一个分组的副本将经过所有的路径到达目的节点。目的节点接受最先到达的副本,后到的副本将被丢弃。,15,第5章 分组交换,5.2 分组交换的基本原理,5.2.4 路由选择,路由选择的策略:,洪泛法:,表5.5 洪泛式路由选择示例,16,第5章 分组交换,5.2 分组交换的基本原理,5.2.4 路由选择,路由选择的策略:,洪泛法:,优点: 1) 是具有很高的可靠性。 2) 所有与源节点直接或间接相连的节点都会被访问到,所以洪泛式可以被应用于广播。缺点: 产生的通信量负荷过高,额外开销过大,导致分组
7、排队时延加大。,表5.5 洪泛式路由选择示例,17,第5章 分组交换,5.2 分组交换的基本原理,5.2.4 路由选择,路由选择的策略:,固定路由选择:,1)是指在网络拓扑结构不变的情况下,网络中每一对源节点和目的节点之间的路由都是固定的。当网络的拓扑结构发生变化时,路由才可能发生改变。,18,第5章 分组交换,5.2 分组交换的基本原理,5.2.4 路由选择,路由选择的策略:,固定路由选择:,2)实现: 分组交换网根据一定的准则计算出每一对源节点和目的节点之间的路由,并把它们保存在路由表中; 路由的计算可以由网络控制中心(NCC)完成,然后装入各个节点中,也可由节点自身完成。每个节点对应一张
8、路由表;,19,第5章 分组交换,5.2 分组交换的基本原理,5.2.4 路由选择,路由选择的策略:,固定路由选择:,2)实现:,表5.4 固定路由选择举例,20,第5章 分组交换,5.2 分组交换的基本原理,5.2.4 路由选择,路由选择的策略:,固定路由选择:,1)使用固定的路由选择,不论是数据报还是虚电路,从指定源节点到指定目的节点的所有的分组都沿着相同的路径传送。2)优点:处理简单,在可靠的负荷稳定的网络中可以很好的运行。 缺点:缺乏灵活性,无法对网络拥塞和故障做出反应.,表5.4 固定路由选择举例,21,第5章 分组交换,5.2 分组交换的基本原理,5.2.4 路由选择,路由选择的策
9、略:,随机路由选择:,1)当节点收到一个分组,节点只选择一条输出路由,这条路由是在除了分组来源的那条路由之外的其它路由当中随机选择的。输出路由被选中的概率可能是相等的,也可能是不等的。2)优点:比较简单、稳健性也较好。3)改进的随机路由选择方法:给每条输出路由分配一个概率(可以是基于数据率的,也可以是基于费用) ,根据概率来选择路由。,22,第5章 分组交换,5.2 分组交换的基本原理,5.2.4 路由选择,路由选择的策略:,自适应路由选择:,1)就是路由选择是根据网络状况的变化而动态改变的(依据的条件主要是网络出现的拥塞和故障。) 2)必须在节点之间交换网络状态信息。3)能够提高网络的性能,
10、路由选择灵活,所以是目前使用最普遍的路由选择策略,被大规模的公用分组交换网普遍采用。,23,第5章 分组交换,5.2 分组交换的基本原理,5.2.4 路由选择,路由选择的策略:,动态法:,1)前向搜索法:,适合于集中式动态路由选择,思路:从源点出发由近及远地确定到各节点的最佳路由;条件:必须知道全网络节点的拓扑结构和各链路的参数;,24,第5章 分组交换,5.2 分组交换的基本原理,5.2.4 路由选择,路由选择的策略:,动态法:,1)前向搜索法:,25,第5章 分组交换,5.2 分组交换的基本原理,5.2.4 路由选择,路由选择的策略:,动态法:,2)后向搜索法:,思路:从目的地出发向前推进
11、求得各节点到该点的最佳路由;条件:只须知道其邻接点的D(W)即可进行计算;,适合于分布式动态路由选择,26,第5章 分组交换,5.2 分组交换的基本原理,5.2.4 路由选择,路由选择的策略:,动态法:,2)后向搜索法:,27,第5章 分组交换,5.2 分组交换的基本原理,5.2.5 流量控制,流量控制的必要性:,在分组交换网中,网络节点采用存储-转发的机制对分组进行处理,如果分组到达的速率大于节点处理分组的速率,就可能造成网络节点中存储区被填满,导致后来的分组无法被处理。 线路的传输容量也是有限的,如果网络中数据流分布不均匀,可能会导致某些线路上流量超过其负载能力,分组无法被及时传送。,28
12、,第5章 分组交换,5.2 分组交换的基本原理,5.2.5 流量控制,流量控制的作用:,防止因过载导致网络吞吐量下降和传送时延的增加; 避免网络死锁;,29,第5章 分组交换,5.2 分组交换的基本原理,5.2.5 流量控制,流量控制机制:,是按级进行的,分为4级:,1.段级:防止出现局部的节点缓冲区拥塞和死锁;2.沿到沿级:防止终节点缓冲区出现拥塞;3.接入级:控制进网的业务量,防止网络发生拥塞;4.端到端级:在进程级防止用户缓冲区出现拥塞;,30,第5章 分组交换,5.2 分组交换的基本原理,5.2.5 流量控制,流量控制方法:,证实法:,1.发送方发送一个分组之后不再继续发送新的分组,接
13、收方收到一个分组之后会向发送方发送一个证实,发送方收到这个证实之后再发送新的分组。 接收方可以通过暂缓发送证实来控制发送方的发送速度,从而达到控制流量的目的。2.可用于点到点和端到端的流量控制。X.25的数据链路层和分组层均采用这种流量控制方法。,滑动窗口机制,31,第5章 分组交换,5.2 分组交换的基本原理,5.2.5 流量控制,流量控制方法:,预约法:,1.发送端在向接收端发送分组之前,先向接收端预约缓冲存储区(一般为个分组的空间),然后发送端再根据接收端所允许发送分组的数量发送分组,从而有效地避免接收端发生死锁; 2.数据报方式工作的分组交换网通常采用这种流量控制方式;3.可用于沿到沿
14、和端到端的流量控制。,32,第5章 分组交换,5.2 分组交换的基本原理,5.2.5 流量控制,流量控制方法:,许可证法:,1.在网络内设置一定数量的“许可证”,许可证的状态分为空载和满载,不携带分组时为空载,携带分组为满载; 分组需要在节点等待得到空载的许可证后才能被发送;2.通过在网内设置一定数量的许可证,可达到流量控制的目的。(产生一定的额外时延,尤其是当网络负载较大时,这种额外时延也较大。),33,第5章 分组交换,5.3 分组交换协议X.25协议,5.3.1 分组交换协议,在分组交换过程中数据终端设备(DTE)与分组交换网以及分组交换网内各交换节点之间关于信息传输过程、信息格式和内容
15、等的约定。 分为: 接口协议:是指DTE和与它相连的网络设备之间的通信协议,即UNI协议; 网内协议:是指网络内部各交换机之间的通信协议,即NNI协议。,34,第5章 分组交换,5.3 分组交换协议X.25协议,5.3.1 分组交换协议,X系列建议:,35,第5章 分组交换,5.3 分组交换协议X.25协议,5.3.1 分组交换协议,X系列建议:,36,第5章 分组交换,5.3 分组交换协议X.25协议,5.3.1 分组交换协议,X.25协议: 是DTE-DCE接口协议的总称; 由3层组成,对应于OSI参考模型的下3层;,X.25协议分层结构,37,第5章 分组交换,5.3 分组交换协议X.2
16、5协议,5.3.1 分组交换协议,X.25协议: 是标准化的接口协议,任何要接入到分组交换网的终端设备必须在接口处满足协议的规定。,PT:标准终端;NPT(非标准终端)需经PAD转换;PAD:分组装拆设备,38,第5章 分组交换,5.3 分组交换协议X.25协议,5.3.2 X.25物理层,规定了DTE和DCE之间接口的电气特性、功能特性和机械特性以及协议的交互流程。 DTE(数据终端设备): 与分组交换网的端口相连的设备;可以是同步终端或异步终端,也可以是通用终端或专用终端,还可以是智能终端。 DCE(数据终接设备): 是DTE-DTE远程通信传输线路的终接设备,主要完成信号变换、适配和编码
17、等功能,对于模拟传输线路一般为Modem;对于数字传输线路,则为多路复用器或数字信道接口设备。,39,第5章 分组交换,5.3 分组交换协议X.25协议,5.3.2 X.25物理层,主要功能有: DTE和DCE之间的数据传输 在设备之间提供控制信号 为同步数据流和规定比特速率提供时钟信号 提供电气地 提供机械的连接器(如针、插头和插座),采用的接口标准有X.21建议、X.21 bis建议及V系列建议.,40,第5章 分组交换,5.3 分组交换协议X.25协议,5.3.3 X.25数据链路层LAPB,是在物理层提供的双向的信息传输通道上,控制信息有效、可靠地传送的协议;主要功能就是建立链路。 协
18、议采用的是HDLC(高级数据链路控制规程)的一个子集LAPB(Link Access Procedure Balanced,平衡型链路访问规程)协议。 HDLC提供两种链路配置,一种是平衡配置,另一种是非平衡配置。,41,第5章 分组交换,5.3 分组交换协议X.25协议,5.3.3 X.25数据链路层LAPB,非平衡配置: 链路两端设备的地位不平等,点到点链路,点到多点链路,42,第5章 分组交换,5.3 分组交换协议X.25协议,5.3.3 X.25数据链路层LAPB,平衡配置: 链路两端设备的地位平等,点到点链路,X.25数据链路层只提供点到点的链路方式。,43,第5章 分组交换,5.3
19、 分组交换协议X.25协议,5.3.3 X.25数据链路层LAPB,主要功能有: DTE和DCE之间的数据传输 发送和接收端信息的同步 传输过程中的检错和纠错 有效的流量控制 协议性错误的识别和告警 链路层状态的通知,44,第5章 分组交换,5.3 分组交换协议X.25协议,5.3.3 X.25数据链路层LAPB,帧结构:,F: 1.允许出现7个或7个以上连1,表示当前传送的帧作废; 2.出现15个或15个以上的连1,表示该链路进入空闲状态; 3.在正常工作状态,如果没有数据需传送,链路上就发送 连续的F,,45,第5章 分组交换,5.3 分组交换协议X.25协议,5.3.3 X.25数据链路
20、层LAPB,帧结构:,A: 1.在非平衡配置中,A字段表示的是次站地址; 2.在平衡配置情况下,A字段填入的总是响应站的地址,由于是点到点链路,只需要两个地址A,B,和选路没有关系,只是为了区分是命令帧还是响应帧;,A、B地址是指链路层地址,和目的DTE地址无关;用于区分命令帧、响应帧,46,第5章 分组交换,5.3 分组交换协议X.25协议,5.3.3 X.25数据链路层LAPB,帧结构:,A: 1.在非平衡配置中,A字段表示的是次站地址; 2.在平衡配置情况下,A字段填入的总是响应站的地址,由于是点到点链路,只需要两个地址A,B,和选路没有关系,只是为了区分是命令帧还是响应帧;,A、B地址
21、是指链路层地址,和目的DTE地址无关;用于区分命令帧、响应帧,47,第5章 分组交换,5.3 分组交换协议X.25协议,5.3.3 X.25数据链路层LAPB,帧结构:,控制字段C是指示帧的类型: 1.LAPB定义了两种工作方式:模8方式和模128方式。 在模8方式,以上三种类型帧的控制字段长度均为8比特; 模128方式工作,信息帧和监控帧的控制字段长度为16比特,无编号帧控制字段长度为8比特。,48,第5章 分组交换,5.3 分组交换协议X.25协议,5.3.3 X.25数据链路层LAPB,帧结构:,控制字段C是指示帧的类型: 1.信息帧(I): 1)识别标志是比特1为0; 2)作用是传送分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 分组 交换 解析 课件

链接地址:https://www.31ppt.com/p-1605995.html