数据交换(Data Switching)是计算机技术领域的术语,指在多个数据终端设备(DTE)之间,为任意两个终端设备建立数据通信临时互连通路的过程。其核心作用是让数据通过已经建立的通路,在不同终端之间完成传递。在设计活动中,数据交换功能也负责在不同系统或不同工作环节之间传递设计信息,使相关信息能够进入后续系统或流程。
数据交换以通信双方的终端设备为起点和终点,通过交换过程建立临时互连通路。需要通信的两个终端利用该通路传送数据,交换设备承担线路交换和通路连接相关工作。电路交换的原理与电话交换原理基本相同,即先为通信双方形成可用电路,再通过该电路进行通信。
电路交换的限制主要体现在电路利用率。通信双方在传输过程中的空闲时间里,已经占用的电路不能得到充分利用,因此电路资源可能处于已连接但没有传送数据的状态。
数据交换涉及数据终端设备、交换机、通信线路和临时互连通路。数据终端设备产生、发送或接收数据;交换机参与线路交换并连接通信路径;通信线路承载终端之间的数据;临时互连通路则构成任意两个终端进行通信的连接基础。
按照交换方式,数据交换可分为电路交换、报文交换、分组交换和混合交换。不同方式均用于终端之间的数据通信,但采用的交换形式不同。数据交换还具有减少结点所需缓存器容量的优点。
数据交换应用于计算机技术领域,适合多个数据终端设备之间需要建立通信连接的场景。它也可用于设计信息流转:当设计资料需要从一个系统传递至另一个系统,或从一个工作环节进入后续环节时,数据交换功能承担信息传递任务。其应用重点是连接不同终端、系统或流程节点,使数据能够沿相应通路完成转移。