计算机网络
计算机网络交换技术比较
最近在学习李全龙老师的计算机网络课程,比较一下几种交换技术的优缺点:
分组交换与电路交换相比优点:
- 线路利用率高,电路交换占用过多网络资源,属于独占式交换方式。即使利用线路复用技术,也无法提高网络的利用率,无法同时为大量用户提供服务。而分组交换则采用统计多路复用技术,根据实际需
求动态共享线路,这样在一定程度上提高了同一线路上用户的数量。
2.分组交换无需建立连接,电路交换需要事先建立连接,然后进行交换。而分组交换不需要,直接进行传输即可。
3.以较快的速度,满足突发性服务需求。电路交换应对突发性服务较为缓慢,需要事先建立连接。分组交换无需等待,直接发起请求即可。
分组交换与电路交换相比缺点:
- 对于持续提供服务的应用,电路交换优于分组交换。分组交换可能会出现丢包、差错等现象。
- 电路交换由于一开始就建立了连接,源源不断地从源点发往终点,在持续传输的过程中数据包出现差错的可能性会低一些。
分组交换与报文交换相比优点:
- 分组交换减少了传输时延,因为报文交换需要以报文为单位进行传输,而分组交换只需以分组为单位进行传输。另外,在传输前面分组时,可并行传输其他分组,这样提高了效率。
- 分组交换占用传输线路较少的资源。由于报文交换需要将整个报文在路由器或交换机上存储下来再找其他端口转发,所以路由器或交换机的缓存必须大于等于整个报文大小,而分组交换以分组的方式进行转发,所以路由器
或交换机缓存只需要大于等于分组的大小。
3.分组交换出错几率小,因为分组较短,出错几率减小,每次重发的数据量也大大减少,提高了传输的可靠性。
分组交换与报文交换相比缺点:
- 相比报文交换,从传输总量来说,分组交换需要传输更多的控制信息作为分组头。
- 报文交换不会出现顺序错乱的问题,而分组交换会出现顺序错乱和分组丢失的问题。