【教学课件】第7章广域网技术.ppt
《【教学课件】第7章广域网技术.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第7章广域网技术.ppt(129页珍藏版)》请在三一办公上搜索。
1、第7章 广域网技术,7.1 广域网协议与OSI参考模型 7.2 分组交换网X.25 7.3 帧中继 7.4 ISDN 7.5 DSL 7.6 SONET 思考题与习题,7.1 广域网协议与OSI参考模型,广域网是一种跨地区或国界的数据通信网络,使用电信运营商提供的设备作为信息传输平台。对照OSI参考模型,广域网技术主要涉及底3层,分别是物理层、数据链路层和网络层。图7-1列出了一些经常使用的广域网技术同OSI参考模型之间的对应关系。,图7-1 对应关系,7.2 分组交换网X.25,在传统的网络概念中,解决远程计算机连网的主要手段是通过租用电话线路,通过调制解调器将数据信号转变成模拟信号,在公共
2、交换电话网(Public Switched Telephone Network,PSTN)上进行传输。其实,公共分组数据网络(Public Switched Data Network,PSDN)已经成为广域网中的重要传输系统。,分组交换是一种在距离相隔较远的工作站点之间进行大容量数据传输的有效方法,它结合线路交换和报文交换的优点,将信息分成较小的分组进行存储、转发,动态分配线路的带宽。CCITT X.25协议是常见的公共数据网的一种协议。因此,公共数据网一般也称为X.25网。X.25网实际上包括相关的一组协议,如CCITT X.3,X.28,X.29,X.75等。X.25协议主要定义了主机与公
3、共分组交换网之间的协议。它提供了点对点的面向连接的通信,而不是点到多点的无连接通信,后者应用在许多其他WAN协议中。,当X.25网服务刚刚引入时,其传输速率被限制在64 kb/s内。1992年,ITU-T更新了X.25标准,传输速率可高达2.048 Mb/s。,7.2.1 X.25与OSI模型 虽然X.25协议出现在OSI模型之前,但是ITU-T规范定义了在DTE和DCE之间的分层的通信,与OSI模型的前三层呼应(见图7-2):X.25物理协议层(第1层)、X.25链接访问层(第2层)、X.25包协议层(第3层)。,图7-2 X.25 通信层与OSI模型的比较,1.物理协议层 物理协议层由IT
4、U-T的X.21标准定义,采用X.21物理接口。该层控制着到通信适配器和通信电缆的物理和电子连接。物理层使用同步通信来传输帧,在物理层中包含着电压级别、数据位表示、定时及控制信号。X.21物理接口与PC串行通信端口的EIA-232C/D标准很相似。,2.链接访问层 X.25网的第2层等价于OSI模型的数据链路层的MAC子层。它的主要功能是处理数据传输、编址、错误检测和校正、流量控制和X.25帧组成等。其中包含均衡式链路访问过程(Link Access Procedure-Balanced,LAPB)协议,是用来建立或断开WAN上的虚拟连接的。虚拟连接是实现两结点之间的逻辑连接。在一个物理连接或
5、通信电缆中可以有多个虚拟的X.25连接。LAPB还可以确保帧是按发送的顺序来接收的,接收时未受任何损害。,3.包协议层(分组层)第3层类似于OSI的网络层。该层处理信息顺序的交换,并确保虚拟连接的可靠性。它可在一个虚连接上同时转接多达4095个虚拟连接。第3层提供了以下基本服务:(1)在X.25网接口为每个用户呼叫提供一个逻辑信道(所谓“呼叫”是指一次通信过程);(2)通过逻辑信道号(LCN)来区分同每个用户呼叫有关的分组;,(3)为每个用户的呼叫连接提供有效的分组传输,包括顺序编号、分组的确认和流量控制过程;(4)提供交换虚电路(SVC)和永久虚电路(PVC)的连接;(5)提供建立和拆除交换
6、虚电路连接的方法;(6)检测和恢复分组层的差错。,7.2.2 X.25网的设备 X.25网(如图7-3所示)通信主要使用下列设备来完成:(1)DTE:可以是终端,也可以是从PC到大型机等的各种类型的主机。(2)DCE:DCE是诸如X.25适配器、访问服务器或分组交换机等的网络设备,用来将DTE连接到X.25 网络上。,(3)包拆装器(Packet Assembler/Disassembler,PAD):这是一种将分组打包为X.25格式并添加X.25地址信息的设备。当分组到达目标LAN时,可以删除X.25的格式信息。PAD中的软件可以将数据格式化并提供广泛的差错检验功能。,(4)分组交换机(Pa
7、cket-Switching Exchange,PSE):X.25 WAN网络中位于厂商站点的一种交换机。通过X.25的分组交换网把数据从一个DTE设备向另一个DTE设备传输。每个DTE都是通过PAD来连接在DCE上的。PAD具有多个端口,可以给每一个连接于其上的计算机系统建立不同的虚拟电路。DTE向PAD发送数据,PAD按X.25分组格式将数据格式化并编址,然后通过DCE管理的分组交换电路将其发送出去。DCE连接在分组交换机PSE上。,客户的DCE通过高速的电信线路如T-1或E-1线路连接在厂商PSE上。然后PSE将X.25格式的分组转发到X.25 WAN网络的另一个交换机或分组的目标网络上
8、。,图7-3 X.25网络,在维护X.25网络时,有四个特别重要的协议。(1)X.3协议:该协议规定了PAD是如何转换要发送的X.25格式的分组,以及当分组到达其目标网络时,是如何将X.25信息删除掉的;(2)X.20协议:该协议定义了DTE和DCE之间的起始和终止传输;(3)X.28协议:该协议说明了DTE(或称终端)和PAD之间的接口;,(4)X.29协议:该协议说明了控制信息是如何在DTE和PAD之间发送的,以及控制信息发送的格式是怎样的。ITU-T定义了X.75协议,也称为网关协议,可以将X.25网络连接到其他分组交换网络上,如帧中继等。,7.2.3 虚电路业务 分组交换网向所有网上的
9、客户提供网络的基本服务功能,也就是要求网络能在客户之间“透明地”传送信息。要想传送信息,就必须建立信息通路,在分组网上称这种通路为“虚电路”。虚电路有两种方式:交换虚电路(SVC)和永久虚电路(PVC)。,交换型虚电路(Switched Virtual Circuit,SVC)是通过动态的呼叫建立和呼叫清除过程所建立的虚电路。这种电路是逻辑的连接,只在数据传输期间存在。一旦传输结束,那么其他结点就可以使用这个信道了。使用这种方式通信的客户,一次完整的通信过程分为3个阶段:呼叫建立、数据传送和拆线。它适用于数据传送量小、随机性强的场合。,永久型虚电路(Permanent Virtual Circ
10、uit,PVC)是一种一直都保持的逻辑通信信道。在DTE接入X.25网中时,由协商指定的DTE之间不需要呼叫建立和拆除过程的虚电路。这种连接即使是数据传输结束了都会保持,如同租用专线一样,在两个客户之间建立固定的通路。它适合于两个用户的通信比较频繁、通信量较大的场合。交换型虚电路和永久型虚电路都是分组交换技术的典型例子。,在X.25网中,每一个虚电路是通过虚电路号来识别的。一个虚电路号由逻辑信道群号(15)和逻辑信道号(255)组成。而且,在虚电路两端的虚电路号是不相关的,由DCE把虚电路号映照到虚电路上去。用于虚呼叫的虚电路号范围和永久虚电路的虚电路号范围应在签订业务时与管理部门协商确定和分
11、配。,7.2.4 X.25的帧结构X.25的帧结构如表7-1所示。,表7-1 X.25的帧结构,其中,标志是用来说明帧的起止界限;帧级别的控制和地址包含着第2层LAPB域;数据包含着第3层域;帧检测序列(FCS)用于CRC错误检测。LAPB域位于带LAPB的帧的第3层范围,含有帧的起始标志、帧控制和地址信息,以及由FCS和帧结束标志组成的LAPB注脚域。其中,LAPB控制部分说明了消息是命令还是响应,而且还包含着帧的顺序号;LAPB地址部分标识了帧的目标。X.25帧的数据部分内包含的第3层域由头和从网络发送过来的封装的分组组成,如图7-4所示。,图7-4 X.25分组头格式,其中,GFI为通用
12、格式标识符,用于说明包的头是如何格式化的。它由分组头的第1个字节的第58位组成,包含了Q、D、SS字段,其中,Q位用来区分传输的分组包含的是用户数据还是控制信息,D位表示数据分组是由本地(DTE-DCE)还是由端到端(DTE-DCE)来确认,SS位用以指示数据分组的序号是用3位(即模8)还是7位(即模128)。逻辑信道群号和逻辑信道号(LCGN+LCN)共12位,用以区分DTE-DCE接口中许多不同的逻辑子信道。其中,LCGN占高4位,LCN占低8位,可提供4095个逻辑信道号。,分组类型标识符(PTI)用于区分各种不同的X.25分组类型。对于某些分组它也指出了分组的顺序编号(即发送顺序号和接
13、收顺序号),用这些编号可以在分组之间建立逻辑连接,通过对编号分组的确认,保证分组传输的正确性和实现分组层的流量控制。X.25分组类型有4种:(1)B呼叫建立分组:用于在两个DTE之间建立交换虚电路,这类分组包括呼叫请求分组、入呼叫分组、呼叫接收分组和呼叫连接分组。,(2)数据传输分组:用于在两个DTE之间实现数据传输。这类分组包括数据分组、流量控制分组、中断分组和在线登记分组。(3)恢复分组:实现分组层的差错恢复,包括复位分组、再启动分组和诊断分组。(4)呼叫拆除分组:在两个DTE之间断开虚电路,包括拆除请求分组、拆除指示分组和拆除证实分组。,7.2.5 呼叫建立和呼叫拆除 为了建立一条虚电路
14、,必须进行X.25分组层的呼叫建立过程。首先,主叫DTE发送呼叫请求分组给本地DCE,由子网通过网络传送到远端DCE,最后由远端DCE将其转换为入呼叫分组,并发送给被叫DTE。被叫DTE通过发送呼叫接收分组表示同意建立虚电路,远端DCE接收到呼叫接收分组之后,通过网络规程传送到本地DCE,本地DCE发送呼叫连接分组到主叫DTE,表示网络已完成虚电路的建立过程。此后,两个DTE之间可以利用这条全双工虚电路交换数据。,主叫DTE可选择任意一个未用的虚电路号进行对话。如果目的DTE已用了该号与其他DTE通信,其目的DCE需用一未用的虚电路号替换它之后再递交给目的DTE。发出的呼叫由主叫DTE选择虚电
15、路号,而进入的呼叫由DCE选择虚电路号,有时呼叫请求分组和入呼叫分组可能选择同一虚电路号,称为呼叫冲突。为了防止冲突,选择虚电路号时分别从高端和低端进行选择,同时规定在发生呼叫冲突时,发出的呼叫有效,而入呼叫无效。,在虚电路任何一端的DTE都能够呼叫拆除,而且呼叫也可以由网络拆除。呼叫拆除规程将导致与该呼叫有关的所有网络信息被清除,所有网络资源被释放。主叫DTE发送拆除请求分组,并通过网络到达远端DCE,远端DCE发送拆除指示分组到被叫DTE,被叫DTE用拆除证实分组予以响应,并传到本地DCE,本地DCE再发送拆除证实分组到主叫DTE,完成呼叫拆除规程。,7.2.6 数据传输 在主叫DTE和被
16、叫DTE之间完成了虚电路的建立之后,就开始了数据传输阶段。在每一条交换式虚电路或永久虚电路上,正常的网络操作应保证DTE之间的数据分组和中断分组中的所有用户全透明地通过网络。在两个DTE之间交换的分组包括数据分组、流量控制分组(RR、RNR、REJ)和中断分组。,数据分组中包括了分组发送顺序号P(S)、分组接收顺序号P(R)以及Q比特、D比特、M比特等。其中M称为后续比特,M=0表示该数据分组是一份用户报文的最后一个分组;M=1表示该数据分组之后还有属于同一份报文的数据分组。M比特为DTE装配报文提供了方便,一个长的报文常常要被分成若干个分组进行传送。,中断分组是由DTE使用的一个特殊信号,中
17、断分组中包含了一个字节的用户数据。由于该分组没有顺序编号,不受流量控制机制的影响,它不经过分组层的顺序号检查,在分组交换网的各个交换机中直接进入数据分组序列的最前面,从而能快速通过网络,到达被叫DTE。被叫DTE通过发送中断证实分组到主叫DTE来作出响应。中断分组是非常有用的,即使在被叫DTE已经通过发送RNR分组暂停接收,或者分层窗口已经关闭的情况下,它也能通过网络到达被叫DTE。,7.2.7 流量和差错控制 在DTE-DCE接口上的每个逻辑信道上,每个方向都用一个滑动窗口机制来限制DTE向网络连续发送分组的数目,这种机制与链路访问层的原理一样。如果采用模8编号方法,则窗口最大为7。数据分组
18、中的分组发送序号P(S)由发送端DTE指定,作为当前分组在窗口中的位置。DCE可以用数据分组、接收准备好分组RR、接收未准备好分组RNR中的分组接收序号P(R)来确认分组,使发送端DTE相应地滑动窗口。,数据分组的确认根据发出地数据分组中的D位不同而具有不同的含义。如果D=0,数据的发送与确认及流量控制是在DTE与网络之间实施的,实际的确认可以是由本地DCE也可能是由远地DCE产生的;如果D=1,由于DTE之间进行端到端流量控制,实际确认由远地DTE产生。X.25的差错控制是回退N(go-back-N)的ARQ协议,使用拒绝分组REJ来发送拒绝确认,它将重传由REJ分组指出的数据分组(包括该分
19、组)后的所有数据分组。,与电路交换相比,X.25分组交换体系结构具有以下优缺点:数据分组通过网络的路由是根据这个分组头中的目的地址进行选择的,用户可以与多个不同的地点进行连接,而不像电路交换的网络那样在任何两点之间仅仅存在一条专用线路。但是分组交换会产生延迟,尤其是网络负载较重时。虽然许多网络能够通过选择路由来避开拥挤的电路,但随着访问网络的人数增多,网络通信量激增,延迟会增加,会降低网络性能。与此相反,电路交换的网络在两个站点之间提供一个固定的带宽,它不能适应超过这个带宽的传输的要求。,X.25网易于建立,适用于远程终端或计算机访问以及传输通信量不高的情况。同时,X.25网还是电话系统网络中
20、在不可靠的区域建立可靠网络链路的惟一途径。X.25网开销较大,在一个分组的传输路径上的每个结点都必须完整地接收一个分组,并且在发送之前还必须完成差错检查。在通信线路质量高的情况下,可以减少这些开销,帧中继交换就是这种改进的方案。帧中继结点只是简单地查看分组头中的目的地址信息,并立即转发该分组。在有些情况下,甚至在它完整接收一个分组之前就开始转发。帧中继不需要在每个中间结点中用于处理流控、差错检测的状态表,而是由端结点对丢失的帧进行检查,并请求重发。,7.3 帧 中 继,帧中继是一种只是简单地提供面向连接的、将数据从甲地传递至乙地的、廉价的、中速的公共网(如图7-5所示)。这种网的产生是由于近2
21、0年技术的变化和发展。20年前,采用电话线的通信是低速的、模拟的、不可靠的,而计算机本身性能较差,且造价高。这样就需要复杂的协议来屏蔽差错,而用户计算机要具有这种功能,其成本又太高。,现今租用的电话线可以是高速的、数字的、可靠的,而计算机的性能有很大的提高,价格又便宜。这样只要简单的通信协议,且大部分处理可由用户计算机自行处理,不需要网络来处理。,图7-5 帧中继WAN,帧中继技术是由X.25分组交换技术演进而来的,由于光纤通信的误码率低,为了提高网络速率,省去了很多在X.25分组交换中的纠错功能,使帧中继的性能优于X.25分组交换的性能。帧中继的ITU-T标准于1984年提出,以满足高容量、
22、高带宽的WAN提出的要求。其他附加的标准于1990年、1992年及1993年通过,以适应帧中继的发展需要。起初,帧中继的最常见的实施速度为56 kb/s和2 Mb/s。,7.3.1 帧中继与X.25的比较 传统的分组交换网络使用X.25协议,它不仅定义了用户与网络之间的接口,而且也影响了网络内部的设计。X.25网络的关键技术如下:(1)呼叫控制分组,用来建立和清除虚电路连接,它与数据在一条信道上传输;(2)在网络第三层中采用了多路复用技术;(3)网络第二层和第三层都实施了流量控制和差错控制。,实现X.25协议的开销较大。它既考虑了通信的源结点和目的结点之间一个分组的传输及其确认分组传回,又考虑
23、了在连接虚电路的每一个中间结点,数据链路控制协议将与其相邻结点进行数据传输和确认,同时将进行流量控制和差错控制处理。这些开销在网络连接有较大可能性出现差错时是必要的,但这不是现代数据通信网络合适的传输方法,现代的信息网络是建立在高质量、高可靠性的网络连接介质上的(如光纤)。在这些介质上,可以达到较高的传输速率和较低的误码率,在这种网络环境下,X.25网的数据传输方法会降低网络传输的效率。,帧中继技术的设计是为了尽量减少X.25协议中用户端和网络内部的开销,它与X.25的区别是:(1)呼叫控制分组和用户分组采用不同的信道传输。这样,中间结点就无需维护有关呼叫控制的状态信息。(2)逻辑连接的多路复
24、用和交换将在网络第二层,而不是在第三层实现。减少了一层网络处理环节。(3)中间结点间的数据传输没有流量控制和差错控制,端到端(传输的源结点和目的结点)的流量控制和差错控制将在高层协议中实现。,与X.25技术相比,帧中继技术的最大不足是放弃了连接的流量控制和差错控制。帧中继技术的优点是它简化了传输的操作过程。用户与网络接口的操作和内部网络的操作都有不同程度的简化。这样,我们可以在帧中继网络中得到低延迟、高传输速率的性能。,7.3.2 帧中继分层通信 从网络的体系结构上看,帧中继和X.25之间的一个区别在于帧中继只使用两个通信层:物理层和帧模式承载服务链接访问协议(LAPF)层。这些层分别对应于O
25、SI模型中的物理层和数据链路层(如图7-6所示)。,图7-6 帧中继通信分层和OSI模型分层比较,物理层由接口构成,这些在X.25中使用的接口(例如EIA-232-C/D类型的接口可以连接到帧中继网络)和在电路上进行通信的电信线路(例如,T载波线路上的接口)有些类似。第二层LAPF是为快速通信服务而设计的,它没有X.25的开销。但是它包含一个可选的子层,在需要高可靠性的情形可以使用该子层。,所有的帧中继通信都实现了LAPF核心协议,该协议处理的是基本的通信服务。LAPF核心协议执行的任务有帧的格式化和交换,对帧进行度量确保其长度在允许的长度范围之内,检查传输中的差错和线路的拥塞状态。帧中继通信
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件 教学 课件 广域网 技术

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