计算机网络-三种交换方式

计算机网络-三种交换方式

电路交换(Circuit Switching)

  • 电话交换机接通电话线的方式称为电路交换
  • 从通信资源分配的角度来看,交换(Switching)就是按照某种方式动态的分配传输线路的资源
电话交换机
  • 为了解决电话之间通信两两之间连线过多,所以产生了电话交换机
  • 简单理解为有多个开关的开关器,可以将需要通信的任意两部电话的电话线路按需接通
电路交换的三个步骤
  1. 建立连接(分配通信资源)
  2. 通话(一直占用通信资源)
  3. 释放连接(归还通信资源)
  • 当使用电路交换来传送计算机数据时,其线路的传输效率往往很低
  • 线路被持续占用,无法被其他用户使用,造成资源浪费

分组交换(Packet Switching)

  • 通常我们把表示消息的整块数据称之为一个报文

  • 发送报文前,主机将较长的报文划分为一个个更小的等长数据段,在数据段前面加上一些必要的控制信息的首部之后构成一个分组,也称之为包 ,首部也称之为包头

  • 分组交换机接收到一个分组后,先将分组暂存 下来,再检查分组首部,按照首部中的分组目的地的地址进行查表转发

  • 接收方接收到分组后,主机去除分组的首部,将各个数据段进行组合还原出原始报文

报文交换(Message Switching)

  • 报文交换与分组交换类似,交换节点采用存储转发的方式,报文交换对报文大小没有限制,要求交换节点需要有较大的缓存空间
  • 报文交换主要用于早期的电报通信网,现在较少使用,通常被分组交换的方式所替代

三种交换方式对比

电路交换优点
  • 通信时延小
  • 有序传输
  • 没有冲突
  • 使用范围广
  • 实时性强
  • 控制简单
电路交换缺点
  • 建立时间长
  • 线路独占,使用率低
  • 灵活性差
  • 难以规格化
报文交换优点
  • 无需建立连接
  • 动态分配线路
  • 提高线路可靠性
  • 提高线路利用率
  • 提供多目标服务
报文交换缺点
  • 引起了转发时延
  • 需要较大的存储缓存空间
  • 需要传输额外的信息量
分组交换优点
  • 无需建立连接
  • 线路利用率高
  • 简化了存储管理
  • 加速传送
  • 减少出错概率和重发数据量
分组交换缺点
  • 引起了转发时延
  • 需要传输额外的信息量
  • 对于数据报服务,存在失序、丢失或重复分组的问题,对于虚电路服务,存在呼叫建立,数据传输和虚电路释放三个过程
相关推荐
星恒讯工业路由器7 分钟前
工业路由器在中小 IoT 场景的选型与适配实践:从标准品到定制化的技术路径
开发语言·网络·物联网·php·工业路由器选型·工业网关odm·链路冗余切换
SHENGWEI胜为12 分钟前
NVMe SSD写入速度突然下降?从SLC缓存耗尽到温度降速的排查方法
网络·缓存
0+11115 分钟前
Linux --ARP的具体过程与ARP欺骗
linux·服务器·网络
shiyi.十一21 分钟前
【CISP教材】第8知识域:物理与网络通信安全
网络·信息安全·cisp
科创致远26 分钟前
第一代 e+SOP 盒子配显示器实测:物美价廉的产线可视化方案
大数据·网络·人工智能·信息可视化·计算机外设·制造·精益工程
企业数字化笔记36 分钟前
AI视频怎么做超分辨率增强?逐帧处理、画幅控制与音画验收
网络·人工智能·音视频
国科安芯36 分钟前
星载微控制器MCU功能安全与信息安全协同机制综述
网络·单片机·嵌入式硬件·安全·抗辐射
李&@杰1 小时前
交换机网络环路导致MAC漂移及业务中断故障处理
网络·华为
星恒讯工业路由器1 小时前
4G工业路由器选型:分布式联网与远程运维的七个工程维度
网络·4g工业路由器·工业物联网·边缘网关·设备选型·链路冗余·tr-069
域智盾软件5 小时前
电脑加密软件 5 个高频问题:选型、落地、排错一次讲清
网络·电脑