分组交换的数据报方式和虚电路方式有何区别

如题所述

数据通信网和国际计算机互联网(因特网)都是采用分组交换方式进行信息传送的。它们都是把要传送的报文划分成若干一定长度的数据分组,即进行分组打“包”,然后以分组为单位用存储—转发的方式发送出去。分组交换有两种不同的传送方式:一种叫“虚电路”方式,另一种叫“数据报”方式。这两种方式各有优缺点,各有各的适用场合。

1.虚电路方式 虚电路是在分组交换散列网络上的两个或多个端点站点间的链路。这种分组交换的方式是利用统计复用的原理,将一条数据链路复用成多个逻辑信道。就是采用时分复用的原理和数据分组插入的技术,把一条数据链路分成多条逻辑信道。在数据通信呼叫建立时,每经过一个节点便选择一条逻辑信道,最后通过逐段选择逻辑信道,在发信用户和收信用户之间建立起一条信息传送通路。由于这种通路是由若干逻辑信道构成的,并非实体的电路,所以叫做“虚电路”。虚电路为两个端点间提供临时或专用面向连接的会话。它的固有特点是,有一条通过多路径网络的预定路径。提前定义好一条路径,可以改进性能,并且消除了帧和分组对头的需求,从而增加了吞吐率。从技术上看,可以通过分组交换网络的物理路径进行改变,以避免拥挤和失效线路,但是两个端系统要保持一条连接,并根据需要改变路径描述。虚电路有永久性和交换型的虚电路两种.永久性虚电路(PVC)是一种提前定义好的,基本上不需要任何建立时间的端点站点间的连接。交换型虚电路(SVC)是端点站点之间的一种临时性连接。

虚电路技术的主要特点是:在数据传输之前必须通过虚呼叫设置一条虚电路。它适用于两端之间长时间的数据交换。优点:可靠、保持顺序;缺点:如有故障,则经过故障点的数据全部丢失.

2.数据报方式 数据报(datagram)是分组交换的另一种业务类型。它属于“无连接型(connectionless)”业务。用数据报方式传送数据时,是将每一个分组作为一个独立的报文进行传送。数据报方式中的每个分组是被单独处理的,每个分组称为一个数据报,每个数据报都携带地址信息。通信双方在开始通信之前,不需要先建立虚电路连接,因此被称为“无连接型”。无连接型的发信方和收信方之间不存在固定的电路连接,所以发送分组和接收分组的次序不一定相同,各个分组各走各的路。收信方接收到的分组要由接收终端来重新排序。如果分组在网内传输的过程中出现了丢失或差错,网络本身也不作处理,完全由通信双方终端的协议来解决。

3.因此一般说来,数据报业务对沿途各节点的交换处理要求较少,所以传输的时延小,但对于终端的要求却较高。数据报的特点是:在目的地需要重新组装报文。优点:如有故障可绕过故障点、:不能保证按顺序到达,丢失不能立即知晓。

从单独的通信网来说,采用有连接的虚电路方式,或是采用无连接的数据报方式都是可以的。但是对于网间互联或IP业务,则是采用数据报方式有利。因为数据报方式可以最大限度地节省对网络节点的处理要求,不需要采取可靠性措施或流量控制,不需要预先建立逻辑的连接路径,它在遇到网内拥塞等情况时,可以迅速改变路由,因而适用于各种不同类型的网络。在国际计算机互联网(因特网)中,用的就是数据报方式。虚电路适合于交互式通信,数据报方式更适合于单向地传送短信息。
温馨提示:答案为网友推荐,仅供参考
相似回答