分组交换将要传递的信息拆分为若干块,从而能够充分利用网络内部的运输资源,这就是比电路交换快速的原因。
1.计算机时代信息的突发式特征
首先我们要知道一点,就是当代电脑处理速度很快,快到人类输入处理电脑端的数据(如输入字符)时,网络线路是被闲置的,用另一句话来说,就是计算机数据是突发式的出现在线路上的。
而使用电路交换会导致整条线路必须被占用(就算是闲置的时候也是会被认为被占用,直到访问结束),使用分组交换就能利用到这些被闲置的资源,
因为分组交换没有强制要求无论何时只要链接开始就显示占用状态这一点。
2.分节点传输产生的运输灵活选择
由于分组交换涉及到路由器,也就是信息转换点,因此也有另一个好处,即是有多个信息转换点可以选择,能够进行实时的动态检测,选择耗时最小的路由器进行链接。
电路交换由于一开始就决定好了链接,因此无法改变,也就没有所谓的选择多样,就是所谓的灵活性缺失了。
当然,我们可以看到,分组交换涉及到的路由器之间的多次转发,这里的耗时是电路交换所无需的(相应的是链接建立和链接释放耗时)
因此如果转发时长远大于链接建立时长,电路交换将更加适合。
另外,由于分组之后的数据需要额外的组合数据将分散的数据在终点被组合,因此涉及到大量的数据的时候,电路交换同样具有优势。
下面附图
可以从图中看到分组交换中 当B交换机接收到A交换机的数据,开始向下分发的时候,A也没有被闲置,而是开始转发下一个数据