网络交换技术经历的4个阶段:电路交换技术、报文交换技术、分组交换技术和ATM技术。
公众电话网(PSTN网)和移动网(包括GSM网和CDMA网)采用的都是电路交换技术。
特点:面向连接的方式。(和tcp类似,连接之后一直占用资源)
优点:通信过程中可以保证为用户提供足够的带宽,并且实时性强、延时小、交换设备成本低;
缺点:网络的宽带利用率不高,一旦电路被建立,不管通讯双方是否处于通话状态,分配的电路都一直被占用。
报文交换技术:采用存储转化机制,以报文为传送单元,由于报文长度差异很大,长报文可能导致很大的时延,并且对每个结点来说缓冲区的分配比较困难,为了满足各种长度的报文的 需要并且达到高效的目的,结点需要分配不同的大小的缓冲区,否则就有可能造成数据传送的失败。在实际应用中报文交主要是用于传输报文较短、实用性要求较低的通讯业务,如公用电报wnag网。报文交换比分组交换出现早一些。
分组交换:是在报文交换的基础上,将报文分割成分进行传输,在传输时延和传输效率上进行了平衡,从而得到了广泛的应用。
ATM(Asynchronous Transfer Mode ,异步传输模式)是一种较新型的单元交换技术,同以太网、令牌环网、FDDI网络等使用可变长度包技术不同,ATM使用53字节固定长度的单元进行交换。它没有共享介质或包传递带来的延时,非常适合音频和视频数据的传输。
电路交换技术:主要是用于传送语音相关的业务。
这种网络交换方式对于数据业务而言,有很大局限性:
(1)数据通讯具有很强的突发性,峰值比特率和平均比特率相差较大,如果采用电路交换技术,若峰值比特率分配电路带宽则会造成资源的几大浪费;如果按照平均比特率分配带宽,则造成数据的大量丢失。
(2)和语音业务比较起来,数据业务对时延没有严格的要求,则需要进行无差错的传输。
语音信号可以有一定程度的失真但实时性要求很高。
分组交换技术: 针对数据通讯业务的特点提出的一种交换方式。
基本特点:面向无连接而采用的存储转发的方式;将需要传送的数据按照一定的长度分割成许多小段数据,并在数据之前增加相应的用于对数据进行选路和校验等功能的头部字段,作为数据的基本单元即分组。
分组交换技术:
分组交换技术,在通讯之前不需要建立连接,每个结点首先将前一结点送来的分组收下并保存在缓冲区中;
然后根据分组头部中的地址信息选择适当的链路将其发送至下一个结点,这样在通讯过程中可以根据用户的要求和网络能力来动态分配宽带;
分组交换比电路交换电路利用率高,但时延较大。
电路交换技术
优点:数据传输可靠、迅速,且能够保持原有的序列。
缺点:一旦通信双方占有一条通道后,即使不传送数据,其他用户也不能使用,造成资源浪费。
报文交换技术
优点:不需要事先建立物理线路,它将发送的数据作为一个整体发给中间交换设备。中间交换设备先将数据存储起来,然后选择一条合适的空闲线路见数据发送给下一个交换设备,如此循环直到数据发送到目的结点。
缺点:报文经过结点时会产生延迟。
分组交换技术优点:减少了延迟,提供了网络的速度。还提供一定程度的差错检测和代码转换,而其缺点则是如果遇到拥塞比较严重的情况,等待转发可能导致很长的时延,甚至还会造成数据分组丢失。