在计算机网络中,“交流”(switching)的意义便是转接把一条电话线转接到另一条电话线,是他们连通起来。
从通讯资源的分配视点来看,“交流”便是依照某种方法动态地分配传输线路的资源。
在计算机网络中,“交流”又分为两类,分别是“电路交流”、“分组交流”、“报文交流”,这儿暂不提报文交流。
电路交流是以电路衔接为意图的交流方法,通讯之前要在通讯两边之间树立一条被两边独占的物理通道。
(1)因为通讯线路为通讯两边用户专用,数据直达,所以传输数据的时延十分小。
(2)电路交流家里衔接后,物理通路被通讯两边独占,即便通讯线路闲暇,也不能供其他用户运用,因此信道利用率低。
(3)电路交流时,数据直达,不一样,不一样的标准,不同速率的终端很难彼此进行通讯,也难以在通讯进程中进行过失操控。
分组交流是以分组为单位做传输和交流的,它是一种存储转发交流方法,行将抵达交流机的分组先送到存储器暂时存储和处理,比及相应的输出电路有闲暇时再送出。
(1)分组交流不需要为通讯双反预先树立一条专用的通讯线路,不存在衔接树立时延,用户可随时发送分组。
(2)因为选用存储转发方法,加之交流节点具有途径挑选,当某条传输线路毛病时可挑选其他传输线路,进步了传输的可靠性。
(3)通讯双反不是固定的战友一条通讯线路,而是在不同的时刻一段一段地部分占有这条物理通路,因此大幅度的提升了通讯线)加快了数据在网络中的传输。因此分组是逐一传输,可以使后一个分组的存储操作与前一个分组的转发操作并行,这种流水线式传输方法削减了传输时刻。
(5)分组长度固定,相应的缓冲区的巨细也固定,所以简化了交流节点中存储器的办理。
(6)分组较短,犯错几率削减,每次重发的数据量也削减,不只进步了可靠性,也削减了时延。
(1)因为数据进入交流节点后要阅历存储转发这一进程,然后引起的转发时延(包含承受分组、查验正确性、排队、发送时刻等),并且网络的通讯量越大,形成的时延就越大,实时性较差。
(3)分组交流或许会呈现失序,丢掉或重复分组,分组抵达意图节点时,对分组按编号进行排序等作业,增加了费事。
综上,若传输的数据量很大,并且传送时刻远大于呼叫时刻,则选用电路交流较为适宜;当端到端的通路有许多段链路组成是,选用分组交流较为适宜。从进步整个网络的信道利用率上看,分组交流优于电路交流。