缺点:
1)分组在各路由器举行存储转发需要列队,这造成了一定的时延。
2)分组交换不像电路交换一样通过创建毗连来包管通信时所需的各种资源,以是无法确保通信时端到端的带宽,在通信量很大的时候大概会造成拥塞。
3)由于各分组必须携带控制信息,以是也造成了一定的开销,整个分组交换网还需要专门的管理和控制机制。 1-03.试从多个方面比较电路交换、报文交换和分组交换的优缺点?
1)电路交换:整个报文的比特流一连地从源点直达尽头,好像在一个管道中传送。电路交换必须经过“创建毗连”、“通话”、“开释毗连”三个步调。在通话过程中,通话的两个用户始终占用端到端的通信资源。
优点:
① 通信线路为通话双方独占,以是可以实现数据直达,传播时延小。
② 双方按发送序次传送数据,不存在序次题目。
③ 既适用于传输模仿信号,也适用于传输数字信号。
④ 通信双方的物理通路一旦创建毗连,双方可以随时通信,及时性强。
缺点:
① 电路交换创建物理通路的时间相对较长。
② 双方创建毗连后,通信资源被通信双方独占,纵然不通信,也不能供其他用户利用,信道利用率很低。
③ 电路交换时,数据直达,差别类型、差别规格、差别速率的终端很难举行通信,也难以在通信过程中举行不对控制。
2)报文交换:接纳存储转发的技术,但是接纳的是整个报文的传送。整个报文先传送到相邻节点,全部存储下来以后查找转发表,转发到下一个节点。
优点:
① 不需要创建物理通路,随时可举行通信
② 由于接纳的存储转发技术:
a.在报文交换中可以设置代码检验和数据重发机制,交换节点还可以根据网络环境举行转发路径的选择,以是当某条路径发生故障,可以选择别的一条路径举行数据传输,进步了传输的可靠性。
b.在存储转发中容易实现代码转换和速率匹配,通信双方可以差别时处于可用状态,这样就便于类型、规格和速度差别的盘算机之间举行通信。
c.提供多目的服务,即一个报文可以同时发送到多个目的地址,这是电路交换难以做到的。
d.可以设置数据传送的优先级,使得优先级高的报文优先转换。
③ 通信双方不是固定占有一条通信线路,而是在差别的时间一段一段地部门占有物理通路,因此大大进步了通信线路的利用率。
缺点:
① 报文交换只适用于数字信号。
② 由于报文在交换节点处要履历存储、转发这一过程,从而就引起了转发时延(继承报文、列队、处置惩罚报文等),而且,当网络通信量越大,造成的时延就越大。因此,报文交换的及时性差,不适合传送及时大概交互式业务的数据。
③ 由于报文长度没有限定,而中间每一个节点都要履历存储转发完备的报文,当输出线路不空闲时,还肯恩要存储几个完备的报文等待转发,要求网络中每个节点有较大的缓冲区。
为了降低成本,减少节点缓冲存储器的容量,有时要把等待转发的报文存储在磁盘上,进一步增大了传送时延。
3)分组交换:仍接纳存储转发技术,但与报文交换差别的是,分组交换是将一个完备的报文分割为若干个固定长度的短分组,再在每个分组前面加上控制信息,然后在网络上独立地转发这些分组,因此,分组交换除了具有报文交换的优点之外,还具有以下优缺点:
优点:
① 加速了数据在网络中的传输,因为分组是逐个独立的传输,可以使后一个分组的存储操作和前一个分组的转发操作并发举行,这种流水线式的传输方式减少了报文的传播时延。
此外,传输一个分组所需的缓冲区比传输一份报文所需的缓冲区小得多,这样因缓冲区不敷而等待发送的几率及等待的时间也必然少得多。
② 简化了存储管理。因为分组的长度固定,相应的缓冲区的大小也固定,在交换节点中存储器的管理通常被简化为对缓冲区的管理,相对比较容易。
③ 减少了出错几率和重发数据量。因为分组较短,其出错的几率必然减少,每次重发的数据量也就大大减少,这样不仅进步了可靠性,也减少了传输时延。
④ 由于分组短小,更适用于优先级策略,便于及时传送一些紧急数据,对于盘算机之间突发式的通信,显然分组交换更为合适。
缺点:
① 虽然传播时延比报文交换少,但是照旧存在传播时延,而且要求节点对数据的处置惩罚更强。
② 每个分组都要加上控制信息,使得传输的数据量增大,一定程度上降低了通信服从,增加了处置惩罚时间,使得控制变得复杂,处置惩罚时延增加。
③ 当分组交换接纳数据报服务时,大概会失序、重复、丢失分组,分组到达目的节点时,要根据首部信息对分组举行排序等工作;若接纳虚电路服务,就制止了失序题目,但虚电路必须有呼叫创建、数据传输和虚电路开释等三个过程。