分组在分组交换网中的传输方式有两种: 数据报方式 虚电路方式 1.数据报方式 (1)数据报方式的概念 数据报方式类似于报文交换方式,将每个分组单独当作一份报一样对待,分组交换机为每一个数据分组独立地寻找路径,同一终端送出的不同分组(分组型终端送出的不同分组或一般终端送出的一份报文拆成的不同分组)可以沿着不同的路径到达终点。在网络终点,分组的顺序可能不同于发端,需要重新排序。 讨论: (a)具有排序功能的有: 分组型终端 终点交换机 注意:一般终端没有排序功能 (b)接收终端是: 一般终端——排序功能由终点交换机完成 分组型终端——排序功能由分组型终端或终点交换机完成均可 (2)数据报方式的特点 ① 用户之间的通信不需要经历呼叫建立和呼叫清除阶段,对于数据量小的通信,传输效率比较高。 ② 数据分组的传输时延大(与虚电路方式比),且离散度大(即同一终端的不同分组的 传输时延差别较大)。 ③ 同一终端送出的若干分组到达终端的顺序可能不同于发端,需重新排序。 ④ 对网络拥塞或故障的适应能力较强,一旦某个经由的节点出现故障或网络的一部分形成拥塞,数据分组可以另外选择传输路径。 2.虚电路方式 (1)虚电路方式的概念 虚电路方式是两个用户终端设备在开始互相传输数据之前必须通过网络建立一条逻辑上的连接(称为虚电路),一旦这种连接建立以后,用户发送的数据(以分组为单位)将通过该路径按顺序通过网络传送到达终点。当通信完成之后用户发出拆链请求,网络清除连接。 (2)原理 图1 虚电路方式原理 虚电路的建立过程 图2 虚电路的建立过程 终端A和终端B送出的分组都要经节点1到节点2之间的路由传送,即共享此路由(还可与其他终端共享)。那么如何区分不同终端的分组呢? 为了区分一条线路上不同终端的分组,对分组进行编号(即分组头中的逻辑信道号),不同终端送出的分组其逻辑信道号不同,就好像把线路也分成了许多子信道一样,每个子信道用相应的逻辑信道号表示,我们称之为逻辑信道。 讨论: (a) 经过交换节点时,逻辑信道号要改变,即逻辑信道号只有局部意义。 (b) 多段逻辑信道链接起来构成一条端到端的虚电路。 (c)通信之前建立的电路连接为什么称为虚电路呢? 一条物理链路上可以建立多条虚电路。 此电路连接的建立是逻辑上的,即只是为收、发两端之间建立逻辑通道,并不是像电路交换中建立的物理链路。分组交换机和PAD设备执行线路传输能力的动态按需分配原则,分组交换机为这种连接保持了一种链接关系,终端可以在任何时候发送数据(当然要受流量控制),如果终端暂时没有数据可发送,网络仍保持这种连接关系,但是网络可以将线路的传输能力和交换机的处理能力用作其他服务,终端并没有独占网络的资源。 (d)虚电路有两种: 交换虚电路(SVC) 永久虚电路(PVC) (3)虚电路的特点 ①一次通信具有呼叫建立、数据传输和呼叫清除3个阶段。对于数据量较大的通信传输效率高。 ② 终端之间的路由在数据传送前已被决定。不必像数据报那样节点要为每个分组作路由选择的决定,但分组还是要在每个节点上存储、排队等待输出。 ③ 数据分组按已建立的路径顺序通过网络,在网络终点不需要对分组重新排序,分组传输时延小,而且不容易产生数据分组的丢失。 ④ 虚电路方式的缺点是当网络中由于线路或设备故障可能使虚电路中断时,需要重新呼叫建立新的连接,但现在许多采用虚电路方式的网络已能提供重连接的功能,当网络出现故障时将由网络自动选择并建立新的虚电路,不需要用户重新呼叫,并且不丢失用户数据。(即虚电路方式对网络拥塞或故障的适应能力不如数据报方式灵活) |
电工学习网 ( )
GMT+8, 2021-12-6 20:45