Introduction to Computer Networking学习笔记(十三):网络中为什么使用packet switching

在传统的通话中使用的交换方式是Circuit Switching,而在网络中使用的却是Packet Switching,那么什么是Circuit Switching,什么是Packet Switching呢?两者之间又有哪些异同,为什么网络中选用了Packet Switching呢?

Circuit Switch:

特点:

  • 专线专用,每一通电话独占一条线路,带宽为64kb/s,保证稳定的传输;
  • 每一通电话存在三种状态:建立连接(dialing)、交流、关闭连接(tear down);
  • 在电话最初,专线是真正的物理连线,到现在专线其实是虚拟专线。

Introduction to Computer Networking学习笔记(十三):网络中为什么使用packet switching_第1张图片

用于网络传输存在的缺点:

  • 不高效,网络上的交流有突发性的特点,时断时续,每个连接占用固定带宽会造成带宽的浪费;
  • 网络传输速度处于不断变化中,当下载大文件可能6Mb/s,但是发送文字消息时又速度很慢,Circuit Switching无法适用;
  • 状态难以管理,网络上的连接数量巨大,连接状态也处于不断变化中,如果还要管理每个连接的状态是很困难的。

Packet Switching:

特点:

  • 路由通过查找路右转发表,对每个包挨个进行转发;
  • 所有包共享链路的带宽;
  • 路由不需要保存每个连接的状态。

用于网络传输的优点:

  • 链路带宽的高效利用:
  1. 可以认为链路成本是很高地,并且链路资源有限;
  2. 允许大量的、突发的传输共享链路的带宽;
  • 可以轻松应对链路或者路由故障
  1. 当一个路由或者一条链路出现故障时,可以快速通过其他路线继续传输。

你可能感兴趣的:(计算机网络学习:CS144:,introduction,to,computer,networking)