报文交换
报文交换是一种无连接的网络交换技术,其中整个报文一次跳跃一个跳跃地从源节点路由到目标节点。它是分组交换的前身。
流程
分组交换将每个报文视为一个单独的单元。发送报文之前,发送节点会将目标地址添加到报文中。然后,它将整个报文完整地传递给下一个中间交换节点。中间节点完整地存储报文,检查传输错误,检查目标地址,然后将其传递给下一个节点。此过程持续进行,直到报文到达目的地。
在交换节点中,如果所需的输出电路繁忙,则不会丢弃传入的报文。相反,它将存储在该路由的队列中,并在所需路由可用时重新传输。这称为存储转发网络。
下图表示使用报文交换,从同一源到同一目的地通过不同路由路由两个单独报文。

报文交换的优点和缺点
优点
通信信道的共享确保更好的带宽利用率。
由于存储转发方法,它减少了网络拥塞。任何交换节点都可以存储报文,直到网络可用。
广播报文所需的带宽远小于电路交换。
可以发送无限大小的报文。
它不必像分组交换那样处理乱序分组或丢失分组。
缺点
为了存储许多无限大小的报文,每个中间交换节点都需要较大的存储容量。
存储转发方法会在每个交换节点引入延迟。这使得它不适用于实时应用。
广告
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP