计算机网络中的数据交换方式

需积分: 0 1 下载量 188 浏览量 更新于2024-08-05 收藏 1.02MB PDF 举报
"数据交换方式1" 本节讲解了数据交换的方式,包括电路交换和报文交换两种方式。 电路交换(Circuit Exchanging)是一种数据交换方式,在数据传输期间,源结点与目的结点之间有一个由中间结点构成的专用物理连接线路,在数据传输结束之前,这条线路一直保持。电路交换的阶段包括建立连接、数据传输和释放连接三个阶段。 电路交换的特点是独占资源,用户始终占用端到端的固定传输带宽。这种方式适用于远程批处理信息传输或系统间实时性要求高的大量数据传输的情况。 电路交换的优点包括: * 传输时延小 * 数据顺序传送,无失序问题 * 线路独占,即使通信线路空闲,也不能供其他用户使用,信道使用效率低 * 实时性强,双方一旦建立物理通路,便可以实时通信,适用于交互式会话类通信 但是,电路交换也存在一些缺点: * 建立连接时间长 * 线路独占,即使通信线路空闲,也不能供其他用户使用,信道使用效率低 * 灵活性差,双方连接通路中的任何一点出了故障,必须重新拨号建立新连接,不适应突发性通信 * 无数据存储能力,难以平滑通信量 报文交换(Message Exchanging)是另一种数据交换方式。在报文交换中,不需要在两个站点之间建立专用通路,其数据传输的单位是报文,传送过程采用存储转发方式。 报文交换的优点包括: * 无需建立连接,无建立连接时延,用户可以随时发送报文 * 动态分配线路,动态选择报文通过的最佳路径,能够平滑通信量 * 提高线路可靠性,某条传输路径发生故障,可以重新选择另一条路径传输 但是,报文交换也存在一些缺点: * 实时性差,不适合传送实时或交互式业务的数据 * 数据进入交换节点后要经历存储转发过程,从而引起转发时延 * 只适用于数字信号 * 由于报文长度没有限制,而每个中间结点都要完整地接收传来的整个报文,当输出线路不空闲时,还可能要存储几个完整报文等待转发,要求网络中每个结点有较大的缓冲区。 电路交换和报文交换都是数据交换的方式,它们各有其优缺点,选择哪种方式取决于具体的应用场景和需求。