电路交换VS报文交换VS分组交换

数据交换有三种类型:电路交换,报文交换,分组交换缓存


电路交换

三个阶段:网络

  1. 创建连接
  2. 通讯
  3. 释放资源

特色:独占资源资源

报文交换

报文:源(应用)发送信息总体路由

分组交换

组:报文拆分出来的一系列小的数据包
特色:须要进行报文的拆分和重组,须要额外开销,为每一个数据包额外加上头部
报文交换和分组交换均用存储-转发的交换方式效率

优缺点

分组交换与电路交换相比:
优势:路由器

  1. 线路利用率高。电路交换占用过多网络资源,属于独占型交换方式,即便拥有线路复用技术,也没法提升网络的利用率,没法同时为太多(相对概念)用户提供服务。而分组交换则采用统计多路复用技术,根据实际需求动态共享线路。这样可在必定程度上提升了同一线路上用户的数量。
  2. 无需事先创建链接。电路交换需事先创建链接,而后进行交换。而分组交换则不须要,直接进行传输便可。
  3. 以较快速度知足突发性服务的需求。电路交换应对突发性的服务较为缓慢,需事先创建链接等操做,而分组交换无需等待,直接发起相应请求便可。

缺点:请求

  1. 对于须要持续提供服务的应用,电路交换要优于分组交换。
  2. 分组交换可能出现丢包、差错等现象。而电路交换因为一开始就创建链接,源源不断地从源点发往终点,传输持续性包出现差错的几率要小不少。

分组交换与报文交换相比:并行

优势:技术

  1. 减少了传输时延。因为报文交换需将以报文为单位进行传输,而分组交换只需以分组为单位进行传输,同时,在传输前面分组时,可并行传输其余分组,这样提升了效率。
  2. 占用传输线路中较少资源。因为报文交换须要将整个报文在路由器或交换机上存储下来再找转发的端口,因此路由器或交换机的缓存必须大于或等于整个报文的大小,而分组交换则以分组的形式转发,因此路由器或交换机的缓存大于等于分组的大小便可。
  3. 出错概率减少。由于分组较短,其出错机率必然减小,每次重发的数据量也就大大减小,这样不只提升了可靠性,也减小了传输时延。

缺点:统计

  1. 相比报文交换,从传输总量上来讲,分组交换须要传输更多的控制信息做为分组的头。
  2. 报文交换不会出现顺序错乱的问题,而分组交换可能会出现分组顺序乱和丢失分组等状况。