电路交换、分组交换和报文交换

电路交换

  1. 建立连接 - 分配通信资源
  2. 通话 - 一直占用通信资源
  3. 释放连接 - 归还通信资源

计算机之间的数据传送是突发式的,当使用电路交换来传送计算机数据时,其线路的传输效率一般都会很低,线上真正用来传送数据的时间往往不到 10% 甚至 1%

分组交换

  • 发送方
    • 构造分组
    • 发送分组
  • 交换节点
    • 缓存分组
    • 转发分组
  • 接收方
    • 接收分组
    • 还原报文

分组交换的优点

  • 没有建立连接和释放连接的过程
  • 分组传输过程中铸锻占用通信链路,有较高的通信线路利用率
  • 交换节点可以为每一个分组独立选择转发路由,使得网路有很好的生存性

分组交换的缺点

  • 分组手部带来了额外的传输开销
  • 交换节点存储转发分组会造成一定的时延
  • 无法确保通信时端到端通信资源全部可用,在通信量较大时可能造成网络拥塞

报文交换

  • 报文交换是分组交换的前身
  • 在报文交换中,报文被整个的发送,而不是拆分成若干个分组进行发送
  • 交换节点将报文整体接收完成后才能查找转发表,将整个报文转发到下一个节点
  • 因此,报文交换比文组交换带来的转发时延要长的多,需要交换节点具有的缓存空间也大很多

电路交换、分组交换和报文交换
https://blog.pangcy.cn/2022/11/05/编程素养相关/计算机网络/电路交换、分组交换和报文交换/
作者
子洋
发布于
2022年11月5日
许可协议