数据交换技术分为哪几种?

如题所述

数据交换技术主要有三种,分别是线路交换、报文交换和分组交换。

线路交换(Circuit Switching)方式与电话交换方式的工作过程很类似。在线路交换中,两台计算机通过通信子网进行数据交换之前,首先要在通信子网中建立一个实际的物理线路连接。在通信双方开始传输数据之前,必须建立一条端到端的物理线路。

首先,由发送数据的一方发出连接请求,沿途经过的中间节点负责建立电路连接,并向下一个节点转发连接请求,直到连接请求到达接收方。接收方如果同意建立连接,则沿原路返回一个应答,请求通信的发送方接收到应答后就建立了一个连接。

报文交换原理:

报文交换的原理是当发送方的信息到达报文交换用的计算机时,先存放在外存储器中,待中央处理机分析报头,确定转发路由,并选到与此路由相应的输出电路上进行排队,等待输出。一旦电路空闲,立即将报文从外存储器取出后发出,这就提高了这条电路的利用率。报文交换虽然提高了电路的利用率,但报文经存储转发后会产生较大的时延。

分组交换也是一种存储转发交换方式,但与报文交换不同,它是把报文划分为一定长度的分组,以分组为单位进行存储转发。这就不但具备了报文交换方式提高电路利用率的优点,同时克服了时延大的缺点。

温馨提示:答案为网友推荐,仅供参考
相似回答