三种数据交换技术的比较

http://book.51cto.com  2007-04-23 17:55  王达  电子工业出版社   我要评论(1)
  • 摘要:本章主要介绍局域网、广域网,以及OSI各层主要功能及其工作原理这些基本的计算机网络通信技术,同时还将介绍计算机网络数据通信中常见的技术指标和参数。这些都是我们平常进行各种网络工程施工和系统设计的基础和前提。本节讲述了分组交换。
  • 标签:网络  工程  数据  通信  工程师  网络工程师必读——网络工程基础
3.5.4  三种数据交换技术的比较
为了便于理解与区别,本节要对以上三种交换方式进行比较。首先从大的分类上进行比较,那就是“电路交换”与“存储交换”的比较。
1.“存储交换”方式与“电路交换”方式的主要区别
在存储交换方式中,发送的数据与目的地址、源地址和控制信息按照一定格式组成一个数据单元(报文或报文分组)进入通信子网。通信子网中的节点是通信控制处理机,它负责完成数据单元的接收、差错校验、存储、路选和转发功能,在电路交换方式中以上功能均不具备。
存储转发相对电路交换方式具有以下优点。
由于通信子网中的通信控制处理机可以存储分组,多个分组可以共享通信信道,线路利用率高。
通信子网中通信控制处理机具有路选功能,可以动态选择报文分组通过通信子网的最佳路径。
可以平滑通信量,提高系统效率。
分组在通过通信子网中的每个通信控制处理机时,均要进行差错检查与纠错处理,因此可以减少传输错误,提高系统可靠性。
通过通信控制处理机可以对不同通信速率的线路进行转换,也可以对不同的数据代码格式进行变换。
2.电路交换与分组交换的比较
(1)从分配通信资源(主要是线路)方式上看
电路交换方式静态地事先分配线路,造成线路资源的浪费,并导致接续时的困难;而分组交换方式可动态地(按序)分配线路,提高了线路的利用率,由于使用内存来暂存分组,可能出现因为内存资源耗尽,而中间节点不得不丢弃接到的分组的现象。
(2)从用户的灵活性方面看
电路交换的信息传输是全透明的,用户可以自行定义传输信息的内容、速率、体积和格式等,可以同时传输语音、数据和图像等;分组交换的信息传输则是半透明的,用户必须按照分组设备的要求使用基本的参数。
(3)从收费方面看
电路交换网络的收费仅限于通信的距离和使用的时间;分组交换网络的收费则考虑传输的字节(或者分组)数和连接的时间。
以上三种数据交换技术总结如下。
 电路交换:在数据传送之前需建立一条物理通路,在线路被释放之前,该通路将一直被一对用户完全占有。
 报文交换:报文从发送方传送到接收方采用存储转发的方式。
 分组交换:此方式与报文交换类似,但报文被分成组传送,并规定了分组的最大长度,到达目的地后需重新将分组组装成报文。
它们之间的交换原理综合比较如图3-37所示。
图3-34  三种数据交换方式原理图的比较