数据交换技术课件.ppt
第6章 数据交换技术,1.定义 直接进入目录数据交换技术是实现远距离多节点数据通信必须依靠的技术。在通信网中,当有多个用户之间进行通信时,就要考虑如何把它们连接起来,使一对一的通信成为可能。这种技术可把数据信号从一个节点传向另一个节点,直至到达目的地。,2.解决方案,方案一 在每对设备之间安装一条点到点的链路(网状拓扑结构),或者在一个中心设备和每个其他设备之间设置一条点到点的链路(星型拓扑结构)。(成本高,线路利用率低),方案二 将各个用户终端通过一个具有交换功能的网络连接起来,使得接入该网络的两个用户终端由网络来实现必需的交换操作。,原理图,优缺点线路利用率高有时延如果有多个用户同时进行通信,还可能出现由于争用线路而引起的“阻塞”和“拥挤”现象。,常用交换方法,电路交换报文交换 数据报分组交换 虚电路 帧中继高速分组交换 ATM,第6章 数据交换技术,6.1 电路交换方式6.2 报文交换方式6.3 分组交换方式 6.4 帧中继6.5 ATM技术,6.1 电路交换方式,电路交换(Circuit Switching)也称为线路交换,是一种直接的交换方式。建立一条专用的传输通道,(物理通道又可以是逻辑通道)(使用时分或频分复用技术)。进行数据通信。,6.1 电路交换方式,6.1.1 电路交换原理6.1.2 电路交换机6.1.3 电路交换机特性分析,6.1.1 电路交换原理,1.电路建立阶段 2.数据传送阶段 3.电路拆除阶段,图6.2所示为电路交换网络的例子。,6.1.2 电路交换机,电路交换机是实现电路交换的主要设备,它由交换电路和控制电路两部分组成。交换电路的作用是完成相应电路的连接,在主叫用户和被叫用户之间建立一条传输通路;控制部分的主要功用是根据主叫用户的选线信号来控制交换电路完成接续。电路交换机按照电路接续方式的不同,有空分交换机和时分交换机。,1.空分交换机 空分电路交换是采用所谓空间交换。在空分交换机中,电路中的每条路径在空间上和其他路径区分开,这项技术原来是设计使用在模拟网络中,但是目前它被同时使用在模拟和数字网络中。这是一项古老而成熟的技术。在发展过程中出现了许多设计方案,如纵横制交换机和多级交换机。,(1)纵横制交换机 纵横制交换机是由矩阵开关组成,在矩阵的每一个交叉点上都有一个电子开关,一个n个输入和m个输出的矩阵开关如图6.3所示。使用纵横制连接n个输入和m个输出需要n m个纵横交叉点。,(2)多级交换机 把多个纵横制交换机串联起来组合成若干个级联的多级交换机。多级交换机的结构设计 1)在多级交换中,终端设备先连接到交换机中,然后将这个交换机的输出再连接到其他交换机的输入端,最后一级的输出端用来连接终端。2)多级交换机的设计取决于级联的数目和在每个级联所需要(或想要)的交换机数量。通常中间级联的交换机数目比第一级和最后一级少。,多级交换机设计规则,输入级(1)交换机数交换机输入端数=n(2)输入交换机输出端=中间交换机数输出级(1)交换机数交换机输出端数=m(2)输出交换机输入端=中间交换机数中间级(1)数量输入交换机数(或输出交换机数)(2)输入端数=输入交换机数(3)输出端数=输出交换机数,例:设计一个32 32的多级交换机。,2.时分交换机 时分电路交换采用的是时分多路复用原理,即在一条公用通信线路上,多个终端在l帧的时间内,分别占用一定的时隙,用户信号的传输在时间上是不连续的,但只要满足取样定理要求,就可进行正常通信。(1)两种实现方法,图6.5 两种时分复用技术,说明:(1)图a按顺序交换,实现容易。(2)图b插入一个时间片交换(TSI)设备。TSI根据要求,改变了传送数据的顺序。如图所示,输入顺序是1、2、3、4,经过TSI 后的 输出顺序为3、4、1、2。因而,使数据达到了交换的目的。,(2)TSI的工作原理 它由若干个随机存储器RAM和交换开关组成。RAM的大小和单个输入端每个时间片输入数据的大小相等。而RAM的数量等于交换系统输入通道的数量。RAM按照收到的顺序填满各自的存储空间(由顺序控制开关控制)。然后,再按照选择控制开关控制的顺序输出。,3.时分和空分混合交换机(1)问题的提出 空分交换的优点是实时性。它的缺点是当用户数量多时需要的纵横交叉点太多。时分交换的优点不需要任何纵横交叉点。它的缺点是处理每个连接时会引入时延。而且每个时间片的数据都必须先存放在RAM中,然后在取出和处理。因此,人们又提出一种把二者结合起来的方案,这就是时分和空分混合交换机。该交换机的特点是把时分交换技术和空分交换技术结合起来。这种技术的交换机在物理上(纵横交叉点的数目)和时间上(时延)都是最优化的。,(2)分类时空时(TST)时空空时(TSST)空时时空(STTS)或其他组合。,(3)简单的TST交换机 这个交换机由两个时间级和一个空间级组成,并有12个输入和12个输出。在此系统中,它将输入划分为三个组(每四个输入一组),同时将它们引入到3个时分交换电路中。这种方法的结果是平均时延只有使用一个时分交换电路来处理所有12个输入的三分之一。最后一级是第一级的镜像。中间级是一个空分交换机(纵横开关),它将TSI组连接在一起,允许所有可能的从输入到输出的连接方式(如连接第一组的输入3到第二组的输出7)。,(3)简单的TST交换机,6.1.3 电路交换机特性分析,(1)电路交换的优点 信息传输延迟时间短。数据交换过程中,只有电路建立阶段延迟和数据传输阶段线路的传播延迟,因此数据传输的延迟时间短,实时传输性能比较好。信息传输效率较高。这是因为交换机对用户的数据信息不进行存储、分析和处理,所以交换机在处理方面的开销比较小,对用户的数据信息不需要附加许多用于控制的信息。对用户提供“透明”传输通路。这是因为传输信息的编码方法和信息格式不受限制,故网络对于用户是透明的。,(2)电路交换的缺点 电路接续时间较长。电路利用率低。不同类型的终端(终端的数据速率、代码格式、通信协议等不同)不能相互通信。有呼损。差错率高。电路交换方式较适合于传输信息量大,通信对象比较确定的用户。,6.2 报文交换方式,报文交换是一种完全不同于电路交换的通信方法。在这种交换方式中,两个端点之间无需建立专用的信道。如果一个端点想要发送报文(数据传输单位),则需要把目的端地址添加在报文中一起发送出去。报文交换在20世纪60年代和70年代是十分常用的。它主要的用途是为非智能设备提供高性能服务(如延迟传输,广播)。,6.2 报文交换方式,6.2.1 报文交换原理6.2.2 报文交换的优缺点,6.2.1 报文交换原理,1.报文交换过程 报文交换方式的基本思想是“存储转发”交换方式的一种。在这种方式中,一个节点接收一个报文,把它存储在交换机的存储器中(内存或外存),直到合适的路径处于空闲状态,然后沿这条路径将它发送出去。由于在一次报文的接收方和发送方之间不存在直接的链路,因此存储转发被认为是一种交换技术。,例子,例如在图6.8中,信息报文从DTE数据终端设备A传到D,可以是图中所示的路线,A124D也可以是另外的路线,如,A134D,或者是A1234D,到底走哪一条路线,完全根据当时线路的忙/闲情况(通常称做线路的权值)来决定。,报文交换机 图6.9 报文交换机,报文交换的过程如下:(1)通信控制器探询各条输入用户线路,若某条用户线路有报文输入,则向中央处理机发出中断请求,并逐字把报文送入内存储器;(2)收到报文结束标志后,中央处理机对报文进行处理,例如分析报头,判别和确定路由,登录输出排队表等;(3)将报文转移到外部大容量存储器,等待一条空闲输出线路;(4)等到线路空闲,把报文从外存储器调入内存储器,经通信控制器向线路发出去。,2.报文格式,6.2.2 报文交换的优缺点,与电路交换方式相比,报文交换方式具有如下优点:(1)线路利用率高。因为节点之间的信道可被报文所共享。这样,对相同的流量要求,所需的总传输容量要小些。(2)接收者和发送者无需同时工作,当接收者处于“忙”时,中间节点可将报文暂时存储起来。(3)当流量加大时,在电路交换网络中可能导致一些呼叫被阻塞;而在报文交换网络中,报文仍然可以接收,但延时会增加。(4)报文交换系统可同时向多个目的站发送同一报文。这种功能在电路交换方式中是难以实现的。(5)可以建立报文传输的优先级。(6)能够在网络上实现报文的差错控制和纠错处理。(7)报文交换网络可以进行传输速率和代码格式的转换,使两个传输速率不同且数据格式相异的端点可相互连接。(8)发送给未准备好终端的报文可以被暂时存储下来,或者转发给其它终端。,报文交换方式的主要缺点是不适于实时通信或交互式通信,网络的延时比较长,波动范围比较大。所以,它不能用来传输声音或图像信号,也不适用于交互式通信。报文交换设备费用高。其高费用主要表现在报文交换机具有高速处理能力和大的缓冲存储器容量。,报文交换适用于公众电报和电子信箱业务,不适合实时通信。报文交互方式在早期的广域网中也有应用。但是,在现代网络中,很少采用。,6.3 分组交换方式,问题的提出电路交换虽然实时性好,但它对于短报文通信效率低,电路利用率低,且不利于不同类型终端相互通信;报文交换虽能解决电路交换的缺点,但又不满足数据在实时情况下的通信。随着计算机的广泛应用,要求数据交换能适应不同速率的交换,接续时间短,实时性好,传输准确性高,且不同类型终端可相互通信。为此,提出了分组交换技术。分组交换综合了电路交换和报文交换的优点,并使两者的缺点得以相互抵消。分组交换方式也属于存储一转发交换方式,但它不是以报文为单位进行交换,而是把报文分组,以短的、格式化的离散报文为单位进行交换和传输。这些单元是大小可变的数据块,称为包。包的最大长度由网络决定。分组交换方式是目前网络中应用最多的方法。,6.3 分组交换方式,6.3.1 分组基本格式及长度选取6.3.2 分组交换原理6.3.3 数据报6.3.4 虚电路6.3.5 分组交换的优缺点,6.3.1 分组基本格式及长度选取,帧格式,F 分组开始和结束的字段。A 地址字段,包括目的地址、源地址。C 控制类型的字段。I 信息字段。FCS 是CRC循环冗余检验码,它提供分组内各节点检错的 检错码,,分组长度CCITT规定:分组长度以16字节到4096字节之间的2n字节为标准分组长度,一般选用分组长度为128字节,不超过256字节(不包括组头)。分组头长度为310字节。,6.3.2 分组交换原理,1.分组交换工作过程,6.3.2 分组交换原理,1.分组交换工作过程,6.3.2 分组交换原理,1.分组交换工作过程,6.3.2 分组交换原理,1.分组交换工作过程,6.3.2 分组交换原理,1.分组交换工作过程,6.3.2 分组交换原理,1.分组交换工作过程,分组交换方式分类 数据报(Data gram)虚电路(Virtual Circuit,VC)。,6.3.3 数据报,数据报与报文交换方式类似,只不过把报文分成若干个分组。分组的长度由网络决定。在数据报方式中,每个分组独立地进行处理,与报文交换方式中对每个报文独立处理一样。但是,由于网络的中间交换机对每个分组可能选择不同的路由,因此各分组到达目的终端时可能不是按发送的顺序到达,这就要求目的终端必须设法把它们按顺序重新排列。由于此种方式不需要事先建立一个连接线路,因此数据报方式属于无连接服务方式。,6.3.3 数据报,图6.13所示为从数据终端A传送到数据终端H的示意图。数据分组1、2、3、4的路径分别如下:分组1,ABCEGH;分组2,ABDFGH;分组3,ABCDFGH;分组4,ABCFGH。,另外,数据报方法除了上述一个信号源的信号可以沿着不同信道传输以外,每条信道都可以采用多路复用方法,同时传送几个不同信号源的信号。复用方法即可以是频分多路复用FDM,也可以是时分多路复用TDM,如图6.14所示。,6.3.4 虚电路,在虚电路方式中,在发送任何分组之前,需先建立一条逻辑连接(虚电路),即在发送终端和目的终端之间的各个节点上事先选定一条网络路由;然后两终端便可以在这条逻辑连接(虚电路)上交换数据。在虚电路(Virtual Circuit)方式中,数据传输过程与电路交换方式类似,也是分成三个阶段:建立连接、数据传输和拆除连接。,1.建立连接 源端在发送数据分组之前,首先使用建立连接请求分组建立一条逻辑连接,网络中间节点将根据该请求在源端和目的端之间预先选择一条传输路径。由于该路径上的各段线路是共享的,并非独占的,因此,这种逻辑连接称为虚电路。,2.数据传输 当虚电路建立起来后,源端和目的端之间便可以在这条虚电路上交换数据,并且每个数据分组中都必须包含一个虚电路标识符,用于标识这个虚电路。由于虚电路的传输路径是预先选择好的,因此,每个中间节点只要根据虚电路标识符都能查找到相应的路径来传输这些数据分组,而无需重新选择路由。,3.拆除连接当数据传输完毕后,其中的任一个端点都可以发出拆除连接请求分组,终止这个虚电路。,虚电路分类(1)永久虚电路(PVC,Perpetual Virtual Circuit)(2)交换虚电路(SVC,Switching Virtual Circuit),(1)永久虚电路 永久虚电路是由网络而不是由用户建立和清除的虚电路,用户之间的通信直接进人数据传输阶段,就好像使用一条专线一样,如图6.15所示。,(2)交换虚电路交换虚电路是由用户呼叫建立和清除的虚电路。用户在通信之前,必须先建立虚电路,然后进行通信,通信完毕后,用户清除虚电路,如图6.16所示。,图6.16 交换虚电路,图6.16 交换虚电路,6.3.5 分组交换的优缺点,1.分组交换的优点(1)传输质量高。分组交换方式具有差错控制功能,误码率在10-10以下。(2)可靠性高。(3)为不同种类的终端相互通信提供方便。(4)能够满足通信实时性要求。(5)可实现分组多路通信。(6)经济性好。(7)对用户终端的适应性强。,2.分组交换方式的缺点(1)对长报文通信的传输效率较低。这是由于传输分组时需交换机有一定的开销,这使网络附加的传输信息较多,报文越长,附加信息越多,传输效率就低。一般来说,对于长报文,分组交换的传输效率不如电路交换和报文交换高。(2)实现技术复杂,要求交换机有较高的处理能力。,6.4 帧中继,帧中继(Frame Relay,FR)就是一种减少结点处理时间的技术。帧中继的原理很简单。当帧中继交换机收到一个帧的首部时,只要一查出帧的目的地址就立即开始转发该帧。因此在帧中继网络中,一个帧的处理时间比X.25网约减少一个数量级。这种传输数据的帧中继方式也称为X.25的流水线方式。,6.4 帧中继,6.4.1 帧中继的工作原理6.4.2 帧中继的特点,6.4.1 帧中继的工作原理,帧中继是快速分组技术帧方式的一种,是分组技术的升级技术。快速分组交换(Fast Packet Switching,FPS)的目标是通过简化通信协议来减少中间节点对分组的处理,以获得高的分组吞吐量和小的分组传输时延。帧方式是在开放系统互连(OSI)参考模型的第二层,由于数据链路层数据单元一般称作帧,故称为帧方式。帧方式包括帧交换和帧中继两种类型,帧中继交换机对用户数据帧基本不作处理,只进行检测,但不纠错,而且省去流量控制等功能,这些功能由终端来完成。而帧交换却保留有差错控制和流量控制等功能。因此,帧中继比帧交换更简化,传输效率更高,所以得到了更广泛的应用。,1.帧中继的体系结构 图6.17表示帧中继的体系结构。它包括两个操作平面。,控制平面(即C平面)用于建立和释放逻辑连接,其协议在用户和网络之间操作。用户平面(即U平面)用于传送用户数据和管理信息,其协议提供端到端的功能。,2.帧中继格式,2.帧中继格式,用来表明帧开始和结束,规定其编码为01111110。,2.帧中继格式,其长度是可变的,最多可4096字节。具有透明性,2.帧中继格式,该字段的长度为2字节,也可扩展为3或4字节,由以下几部分组成:DLCI 数据链路连接标识符 CR:命令响应 EA:扩展地址 FECN 前向显式拥塞通知 BECN后向显式拥塞通知 DE:可丢弃标识符,2.帧中继格式,校验字段通常使用CRC冗余校验法。,6.4.2 帧中继的特点,帧中继的主要特点如下。1高效性 2经济性 3高可靠性 4灵活性,6.5 ATM技术,ATM(Asynchronous Transfer Mode)是异步传送模式的简称。它也是一种建立在电路交换和分组交换的基础上的一种面向连接的快速分组交换技术,它采用定长分组,能够较好地对宽带信息进行交换。它与帧中继的区别在于帧中继中分组的长度是可变的,而ATM分组的长度是固定的。和帧中继一样,ATM几乎不为差错控制提供额外开销,差错控制依赖于系统自身的稳定性,以及终端系统中检错和纠正差错的高层逻辑。由于使用了固定长度的分组,ATM需要处理的额外开销比帧中继还要少。因此,ATM设计的工作范围在几十到几百M bps之间,甚至可以工作在G bps的范围内。,6.5 ATM技术,6.5.1 ATM基本原理6.5.2 ATM交换机6.5.3 ATM的特点,6.5.1 ATM基本原理,ATM是一种新型传送方式。按ITU的定义,ATM指的是“以信元为信息传输、复接和交换的基本单位传送方式”。ATM方式的本质是一种高速分组传送模式,它将信息分割成固定长度的信元,再附加上地址后在信道中传输。ATM是以分组交换传送模式为基础并融合了电路交换传送模式高速化的优点发展而成的,它克服了电路交换模式不能适应任意速率业务,难于导入未来新业务的缺点,简化了分组交换模式中的协议,并用硬件对简化的协议进行处理实现。,ATM简化网内协议是由于ATM交换硬件集成度高、速度快、能按信元标头地址自选路由,ATM能满足不同速率不同带宽的各种信息的交换和传输是由于ATM开关速度可控制,能随业务量和信息速率变化。,1.ATM体系结构 ITU-T发布的ATM标准如图6.19所示。它描绘了用户和网络之间接口的基本结构。,物理层又分为两个子层。靠下面的是物理媒体相关(Physical Medium Dependent)子层,即PMD子层。PMD子层的上面是传输汇聚(Transmission Convergence)子层,即TC子层。,ATM层的功能是:信元的复用与分用;信元的VPI/VCI转换(就是将一个信元的VPI/VCI转换成新的数值);信元首部的产生与提取;一般的流量控制。,ATM适配层记为AAL(ATM Adaptation Layer),其作用是增强ATM层所提供的服务,并向上面高层提供各种不同的服务。ITU-T的I.362规定了AAL向上提供的服务是:将用户的应用数据单元ADU划分为信元或将信元重装成为应用数据单元ADU;对比特差错进行监控和处理;处理丢失和错误交付的信元;流量控制和定时控制。,2.ATM信元格式ATM传送信息的基本载体是ATM信元。ATM信元是定长的,长度较小,只有53字节,分成信元首部和信元有效载荷两部分。其中信元首部5字节,信元有效载荷48字节。根据其位置不同,对于用户网络接口(UNI)和网络节点接口(NNI),信元格式略有不同。UNI接口的信元格式见图6.20所示。,GFC 类属流量控制(Generic Flow Control):4 bit字段,通常置为0。用来实现端点到交换机的流量控制,GFC是针对用户网络接接口UNI而设置的。对于网络节点接口不起作用,此时该域为VPI;,VPI/VCI:路由字段。VPI为虚路径标识符,用来定义ATM网络中的一条虚路径连接;VCI为虚通道标识符,用来定义ATM网络中的一条虚通道连接。,PT 有效载荷类型(Payload Type)3 bit字段,用来区分该信元是用户信息或非用户信息。此字段又称为有效载荷类型指示PTI(I表示Indicator),表6.1 有效载荷类型(PT)编码意义 000 用户数据信元,未遭受拥塞,SDU类型=0 001 用户数据信元,未遭受拥塞,SDU类型=1 010 用户数据信元,遭受过拥塞,SDU类型=0 011 用户数据信元,遭受过拥塞,SDU类型=1 100 与分段OAM F5流相关的信元 101 与端到端OAM流相关的信元 110 资源管理信元 111 保留,CLP 信元丢失优先级(Cell Loss Priority):16 bit字段,用来指示与网络拥塞时可丢弃(CLP=1)或保留(CLP=0)的信元。当线路出现拥塞时,低优先级的信元将被丢弃以保证高优先级信元的服务质量。,HEC 首部差错控制(Header Error Control):8 bit字段,提供覆盖信元首部所有字段(但不包括有效载荷部分)的差错控制。它是信元头前4个字节的校验码。这里采用的是CRC循环冗余校验,生成多项式为x8+x2+x+1。,3.ATM网的连接方式 和前边讲的虚电路交换方式一样,连接也分为永久虚电路(PVC)和交换虚电路(SVC)两种类型。PVC是通过人工网络路径映射在ATM网络端点之间建立的连接,必须由人工干预才能释放。SVC是通过连接设备的信令协议动态地在ATM网络端点之间建立的连接,这种连接可根据应用、设备和ATM设施的要求动态地建立或撤销,而无须人工干预。,6.5.2 ATM交换机,1对ATM交换机的要求 ATM是BISDN的交换技术和多路复用技术,BISDN要求ATM交换机应具有下列功能:(1)多速率交换。要求从几kbps至150Mbps范围内的许多速率都可在交换机中进行交换。(2)多点交换。要求提供点到点与点到多点的选播组播广播连接功能,使一条入线的信元通过交换机可以输出到多条出线上操作。(3)支持多媒体业务。,2ATM交换机结构ATM交换机要包含线路接口部件、交换网络和控制结构,三者关系如图6.22。,为ATM信元的物理传输媒质和ATM交换结构提供接入和输出处理。入线处理(如缓冲、信元复制、VCI翻译、多个低速设备的多路信息分流等),使适合送入ATM交换单元处理。出线处理(如缓冲、VCI翻译合并等),使适合在线路上传输。,为ATM信元的物理传输媒质和ATM交换结构提供接入和输出处理。入线处理(如缓冲、信元复制、VCI翻译、多个低速设备的多路信息分流等),使适合送入ATM交换单元处理。出线处理(如缓冲、VCI翻译合并等),使适合在线路上传输。,是将特定入线的信元根据交换路由指令输出到特定的输出线路上,要求ATM交换网络具有缓冲存取、话务集中和扩展、处理多点接续、容错、信元复制、调度、信元丢失选择和延迟优先权等功能。ATM交换网络分时分和空分两大类。,为ATM信元的物理传输媒质和ATM交换结构提供接入和输出处理。入线处理(如缓冲、信元复制、VCI翻译、多个低速设备的多路信息分流等),使适合送入ATM交换单元处理。出线处理(如缓冲、VCI翻译合并等),使适合在线路上传输。,是将特定入线的信元根据交换路由指令输出到特定的输出线路上,要求ATM交换网络具有缓冲存取、话务集中和扩展、处理多点接续、容错、信元复制、调度、信元丢失选择和延迟优先权等功能。ATM交换网络分时分和空分两大类。,管理控制处理器的功能是指端口控制通信,从而对ATM交换单元的动作进行控制和对交换机操作管理,它的控制模块由软件和高级控制功能组成。,3ATM交换机工作过程 若用户甲要送数据到用户乙,先发信息(信元)到交换机,让交换机根据其要求编制一张专用的VPIVCI转换表,让每个输入的VPI、VCI均连有对应的输出,VPI、VCI实际上就相当于为其建立了一条消息通道。用户甲发出的信息均是装配成固定长度的信元,送往ATM交换机缓存后,由管理控制处理器根据其VPIVCI转换表的内容,将其输入信元中的VPI和VCI转换成对应输出线上的VPI和VCI,并排队等待,按顺序采用统计时分复用方式送至输出线,以送往用户乙。,6.5.3 ATM的特点,ATM的主要优点如下:(1)选择固定长度的短信元作为信息传输的单位,有利于宽带高速交换。(2)能支持不同速率的各种业务。(3)所有信息在最低层是以面向连接的方式传送,以保持电路交换适合于传送实时性很强的业务的优点。(4)ATM使用光纤信道传输.。(5)免除了差错控制和流量控制,大大简化了网络控制(6)简化了信头功能。由于其简单的信头,使信头处理速度快,处理时延小。ATM具有的灵活性和适应性,使其成为B-ISDN的理想交换传送方式.ATM的一个明显缺点就是信元首部的开销太大。,本 章 小 结,数据通信不仅要实现点对点通信,还要实现区域的直至全球的数据通信,这种终端之间建立的完全互联网络,必须要有数据交换。通过交换可以把多个设备连接在一起。公用数据交换方式有两大类:电路交换方式和存储交换方式。存储交换方式中又分报文交换和分组交换两种方式。帧中继和ATM交换也属于存储交换方式,它们是快速分组方式。电路交换方式是两终端用户相互通信前,先建立起一条实际的物理链路,并在两用户通信的整个时间内,始终使用该条链路直至一方拆除该链路,而不允许其他用户共享该条链路的通信交换方式。采用电路交换方式,数据通信需要经历呼叫建立、数据传输和呼叫拆除3个阶段。,报文交换方式是将用户的数据信息作为一份报文存储在交换机的存储器中,当所需的输出电路空闲时,再将该报文发向接收机或用户终端。报文交换的主要优点是无呼损,很容易实现不同类型终端的相互通信,可采用时分多路复用方式,线路利用率高,并能实现同报文广播通信。报文交换主要缺点是传输时延长,由于要有高速处理能力和大容量存储器,故成本费用高。报文交换方式不适合实时通信,它适用于公众电报和电子信息通信中。,分组交换是以分组为单位的存储转发方式。它放弃了报文交换中以报文为单位的交换方式,将报文截成若干比较短的、规格化的“分组”(或称包)进行交换和传输。同一终端送出不同分组可以在网内独立传输,进行流量控制,路由选择和差错控制等通信处理。分组交换采用统计时分复用方式,动态地分配带宽。分组交换网中分组的传输方式有两种:数据报方式和虚电路方式。,分组交换也可以使用面向连接服务。例如X.25网络、帧中继网络或ATM网络都是属于分组交换网。然而这种面向连接的分组交换网在传送用户数据之前必须先建立连接。数据传送完毕后还必须释放连接。因此使用面向连接服务的可以是电路交换,也可以是分组交换。使用分组交换时,分组在哪条链路上传送就占用了该链路的信道资源,但分组尚未到达的链路则暂时还不占用这部分网络资源(这时,这些资源可以让其他用户使用)。因此分组交换不是全程占用资源而是在一段时间占用一段资源。可见分组交换方式是很灵活的。,电路交换和分组交换则是强调在通信时用户对网络资源的占用方式。电路交换是在连接建立后到连接释放前全程占用信道资源,而分组交换则是在数据传送是断续占用信道资源(分组在哪一条链路上传送就占用该链路的信道资源)。数据报方式是将每一个数据分组单独作为一份报文来处理,发送终端按不同路径送到目的终端,分组顺序可能与发出时不同,目的终端需重新排序。虚电路方式是在双方用户通信之前先建立一条罗辑上的连接(虚电路),数据分组按已建立的路径顺序通过网络,在网络终点无需排序,通信结束后再拆除虚电路。,帧中继使用了PVC和SVC两种连接。帧中继取消了在X.25协议中所必需的多方面的差错控制。帧中继工作在物理层和数据链路层。在帧中继中,路由和交换是数据链路层的功能。交换的是帧而不是包。在数据链路层,帧中继使用HDLC协议的一个简化版本。异步传输协议(ATM)是信元中继协议,与B-ISDN结合,将允许全世界的网络之间的高速互连。,信元是一个小的固定大小的信息块。ATM消除了由于不同大小的包所产生的时延问题。ATM用异步时分复用。ATM能处理实十传输。虚通道标识符(VPI)和虚电路标识符(VCI)的组合标识一个虚连接。,