我是靠谱客的博主 着急招牌,最近开发中收集的这篇文章主要介绍电路交换 报文交换 分组交换的区别,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

电路交换

电路交换要在通信双方建立一条被双方独占的物理通路,主要是 建立连接----> 通信---->  释放连接三个过程。

优点

(1)由于通信线路为通信双方用户专用,数据直达,所以传输数据的时延非常小

(2)通信双方之间的屋里通路一旦建立,双方可以随时通信,实时性强。

(3)双方通信时按发送顺序传送数据,不存在失序问题。

(4)电路交换既适用于传输模拟信号,也适用于传输数字信号。

(5)电路交换的交换设备及控制均比较简单。

缺点

(1)电路交换平均连接建立时间对计算机通信来说较长。

(2)电路交换家里连接后,物理通路被通信双方独占,即使通信线路空闲,也不能供其他用户使用,因而信道利用率低。

(3)电路交换时,数据直达,不同类型,不同规格,不同速率的终端很难相互进行通信,也难以在通信过程中进行差错控制。

报文交换

      报文交换是以报文为数据交换的单位,采用存储---转发的交换方式,即将到达交换机的报文先送到存储器暂时存储和处理,等到相应的输出电路有空闲时再送出。报文携带有目标地址,源地址等信息。

优点:

(1)报文交换不需要为通信双方预先建立一条专用的通信线路,不存在连接建立时延,用户可随时发送报文。  

(2)由于采用存储转发的传输方式,使之具有下列优点:

    a.在报文交换中便于设置代码检验和数据重发设施,加之交换结点还具有路径选择,就可以做到某条传输路径发生故障时,重新选择另一条路径传输数据,提高了传输的可靠性;

    b.在存储转发中容易实现代码转换和速率匹配,甚至收发双方可以不同时处于可用状态。这样就便于类型、规格和速度不同的计算机之间进行通信;

    c.提供多目标服务,即一个报文可以同时发送到多个目的地址,这在电路交换中是很难实现的;

    d.允许建立数据传输的优先级,使优先级高的报文优先转换。

(3)通信双方不是固定占有一条通信线路,而是在不同的时间一段一段地部分占有这条物理通路,因而大大提高了通信线路的利用率。  

缺点:  

(1)由于数据进入交换结点后要经历存储、转发这一过程,从而引起转发时延,网络的通信量愈大,造成的时延就愈大,因此报文交换的实时性差,不适合传送实时或交互式业务的数据。  
报文交换只适用于数字信号。  

(2)由于报文长度没有限制,而每个中间结点都要完整地接收传来的整个报文,当输出线路不空闲时,还可能要存储几个完整报文等待转发,要求网络中每个结点有较大的缓冲区。为了降低成本,减少结点的缓冲存储器的容量,有时要把等待转发的报文存在磁盘上,进一步增加了传送时延
 

分组交换:

    分组交换是基于报文交换,将报文划分为更小的数据单位。以分组为单位进行传输和交换的,它同样采用种存储—转发交换方式。

优点

除了具有报文交换的优点外,还有以下优点:

(1)加速了数据在网络中的传输。因而分组是逐个传输,可以使后一个分组的存储操作与前一个分组的转发操作并行,这种流水线式传输方式减少了传输时间。

(2)分组长度固定,相应的缓冲区的大小也固定,所以简化了交换节点中存储器的管理。

(3)分组较短,出错几率减少,每次重发的数据量也减少,不仅提高了可靠性,也减少了时延。

缺点:

(1)由于数据进入交换节点后要经历存储转发这一过程,从而引起的转发时延(包括接受分组、检验正确性、排队、发送时间等),而且网络的通信量越大,造成的时延就越大,实时性较差

(2)分组交换只适用于数字信号。

(3)分组交换可能出现失序,丢失或重复分组,分组到达目的节点时,对分组按编号进行排序等工作,增加了麻烦。

总之,若要传送的数据量很大,且其传送时间远大于呼叫时间,则采用电路交换较为合适;当端到端的通路有很多段的链路组成时,采用分组交换传送数据较为合适。从提高整个网络的信道利用率上看,报文交换和分组交换优于电路交换,其中分组交换比报文交换的时延小,尤其适合于计算机之间的突发式的数据通信。传输时延:报文交换>分组交换>电路交换。

信元交换

信元交换又叫异步传输模式(ATM,Asynchronous Transfer Mode),是一种使用异步 时分多路复用 的面向分组交换的传输方式。结合了电路交换技术延迟小和 分组交换技术 灵活的优点

ATM交换中的信元交换与电路交换中的 时隙交换 的根本区别要从各自交换的特征去区别: 

ATM交换的特征有:

 1)采用固定长度的短分组 

2)采用 统计复用 方式,异步时分多路复用

 3)采用面向连接并预约传输资源的方式工作 

4)取消逐段链路的差错控制和流量控制 

5)ATM信头的功能被简化 信元交换是综合电路交换和分组交换的优点综合发展而来的。 

最后

以上就是着急招牌为你收集整理的电路交换 报文交换 分组交换的区别的全部内容,希望文章能够帮你解决电路交换 报文交换 分组交换的区别所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(34)

评论列表共有 0 条评论

立即
投稿
返回
顶部