首页 理论教育 通信交换技术-计算机网络原理

通信交换技术-计算机网络原理

时间:2023-11-17 理论教育 版权反馈
【摘要】:电路交换方式、报文交换方式和报文分组交换方式是三种最常见的信息交换方式。其中又以报文分组交换方式使用最多。图2.2.4电路交换2、报文交换和报文分组交换报文交换和报文分组交换,不需事先在发信者和收信者之间建立直通的物理信道,而是通过子网中各个有存储能力的结点将报文或报文分组一个个往目的地方向转发,直至到达目的地。报文分组交换又称为包交换。图2.2.5三种交换方式

通信交换技术-计算机网络原理

本书所研究的子网一般都是交换通信网。这种网络又称为存储转发网,它利用网络的整体传送能力进行信息传输。事实上,交换通信网不仅可以是存储转发型的,也可以是电路直接交换型的。例如,当子网中的结点都采用一般的电话交换设备而不采用有存储能力的计算机时,同样可以具备子网的功能,所不同的是此时交换通信网各结点的存储能力为零,所有通信全部直接转发。当交换通信网的最大跳跃数为1时,实际上是一个全连通网络,此时的交换通信网也可以充作广播交换网

按信息交换的形式,通信子网可以分为两大类:

①电路交换方式(Circuit Switching);

②存储转发方式(Store and Forward Switching)。

其中存储转发方式又可按被转接的信息单位分为两种:

报文交换方式(Message Switching);

②报文分组交换方式或包交换方式(Packet Switching)。

电路交换方式、报文交换方式和报文分组交换方式是三种最常见的信息交换方式。其中又以报文分组交换方式使用最多。在以后的讨论中,都将以报文分组交换方式为基础,但为了比较,在此逐一简介如下。

1、电路交换

在电路交换方式中,电路交换的任务是把要求通信的输入线(称为主呼线)与被呼叫的输出线接通,也即由通信交换机负责在其间建立起一条物理信道。在完成线路的接续工作之后,双方通信的过程不受交换机干预,所传输的信号或编码等仅由通信双方决定。电路交换方式最简单的例子是电话网,只是通信的双方是计算机,而不是人。电路交换方式的通信过程包括三个阶段:

①电路建立:建立起端—端电路连接,类似于电话的拨号过程;

②数据传送:双方通过已建立好的电路进行数据传输,类似于电话的交谈过程;(www.xing528.com)

③电路拆除:终止已建立的电路连接,将资源释放,以供网上其它用户使用,类似于电话的挂机过程。

尽管电路交换方式在数据传送前须有一个呼叫建立过程,然而电路一旦建立,对用户实际上就是透明的,除传播延迟外没有其它延迟。因而在需交换的数据是相对较为连续的数据流(如进行话音传输或大批量数据的传输)时,电路交换是一种适宜的、易于使用的技术。

由于电路交换方式的信道在连接期间是专用的,故在某些情况下,其效率是相当低的。例如,当数据时有时无、时断时续时,甚至在没有数据传输时,由于别人无法使用信道,因而信道的利用率就很低,显得很不经济

图2.2.4 电路交换

2、报文交换和报文分组交换

报文交换和报文分组交换,不需事先在发信者和收信者之间建立直通的物理信道,而是通过子网中各个有存储能力的结点将报文或报文分组一个个往目的地方向转发,直至到达目的地。报文交换以整个报文为数据传送单位,发送方首先将报文存入第一个结点(即CCP),然后从此结点开始往下一个结点发送,下一个结点完整地收到整个报文并检查无误后,再往后继续转发,直至目的地。

报文分组交换又称为包交换。在报文交换中一般不限制数据传送单位的长度,这就要求各个转发结点必须有足够的存储能力(内存或外存)对该数据单位进行缓冲;同时在报文传输过程中占用结点间线路的时间较长。而报文分组交换方式则限制数据传送单位的最大长度,而且按此长度将报文分成若干个报文分组。采用这种方式,一方面各结点的存储分配可简单得多,甚至完全可以只放在内存之中;另一方面,各个报文分组可以从不同的线路出发,而且也不必在某一结点等待整个报文的到达,只要所收的报文分组无误即可独立地继续转发,到达目的地后,再将这些分组重新按顺序组装成完整报文。这种独立地发送方式不仅可使占用结点之间线路的时间较短,适于交互式通信,而且整个报文的延迟也较短,所以大多数网络中都采用报文分组交换方式。此外,还有一种交换方式——混合交换方式,它是由电路交换方式与报文分组交换方式混合、变化而来。

三种交换方式的差异如图2.2.5所示。

图2.2.5 三种交换方式(A、B、C、D均为结点(CCP))

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈