首页 > 编程知识 正文

通信网中为什么要引入交换,数据通信网的交换方式有

时间:2023-05-03 12:54:56 阅读:145312 作者:896

通信网络由许多交换节点互连组成,交换节点传输信息的方式可分为电路交换报文交换分组交换

1. 电路交换

概述:线路交换方式是将发送端和接收端通过物理线路直接连接。 和电话系统一样,在这种方式下的数据通信和希望通信的计算机之间必须事先建立物理线路。 整个线路交换过程包括线路建立、数据传输、线路释放三个阶段。

(1)建立线路。 发送端向接收端发送请求。 该请求通过中间节点转发到终点; 如果中间节点有空闲的物理线路,则接收请求,分配线路,并将请求转发到下一个中间节点。 整个过程将持续到终点。 一旦分配了线路,其他站点将无法使用,除非释放。

)2)数据传输。 在已经建立的物理线路中,发送侧和接收侧进行数据传输。

(3)释放线路。 数据传输完成后,执行释放线路的动作。 线路释放后,将处于空闲状态,可以用于其他站点的通信。

优缺点:独占、实时,适合传输大量数据。

2. 报文交换

概述:消息交换也称为存储——转发交换。 这种方式不需要在两个通信节点之间建立专用线路。 节点将发送的消息组织为一个分组——消息,其中包括目的地节点的地址,完整消息在网络中一站一站地前进。 每个节点接收整个消息,检查目的地节点的地址,并根据网络中的交通情况按需转发到下一个节点。 经过多次存储——传输,最终到达目标节点。 其中的交换节点需要足够的存储区域来缓冲接收到的长消息。 对交换节点在各个方向收到的消息进行排队,找到下一个转发节点后再进行转发,会带来排队等待的延迟。

优缺点:消息交换的优点是不建立专用线路,线路利用率高; 缺点是有通信延迟。

3. 分组交换

概述:分组交换技术类似于消息交换,但规定了交换设备处理和传输的数据长度(称为分组)。 通常,分组的长度远远小于消息交换中规定的消息长度。 在进行分组交换时,发送节点首先使转发的消息分组化,并在各个分组号中附加发送源地址、目的地地址和约定的分组头信息。 一次通信中的所有数据包在网络中传播有数据报和虚电路两种方法。

(1)数据图

数据报类似于消息交换,各组有完整的地址信息,如果没有意外,就可以到达目的地。 但是,由于到达顺序可能与发送顺序不一致,因此目标主机必须对接收到的数据包进行排序。 这需要分组分解装置对发送端的信息进行分组并编号,需要在接收端将分组分解装置接收到的分组从开头到结尾进行分解并重新排列。

数据报方式适合单方面发送短消息。

(2)虚电路

虚电路类似于电路交换,需要在发送端和接收端之间建立逻辑连接。 从发送端发送的数据包都通过该路径,接收端对正确接收的数据包进行回答确认,并在会话结束之前断开连接。 逻辑连接的建立并不意味着其他通信不能使用该线路,而是可以共享的。

虚电路适用于交互式通信。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。