射频和无线供应商和资源的家

一站式满足您的射频和无线需求

分组交换和消息交换|分组交换和消息交换的区别

本页包括包交换和消息交换分组交换和消息交换的区别.文中还介绍了电路交换与分组交换链路的区别。

在我们深入研究分组交换和消息交换之前,我建议先看一个电路交换与分组交换.让我们以源机器和目标机器之间有3个路由器的数据通信为例。它们之间可能有更多的路由器。

报文交换

图1描绘了报文交换操作。如图所示,每个路由器都会等待,直到收到完整的消息。一旦它接收到完整的消息,它就会在下一个链接上传输相同的消息,以此类推。路由器上的所有路由器都做同样的事情。

报文交换

在消息交换中,发送消息的总时间=
L * t道具+ L*T = L*T道具+ L * (k * P)
在的地方,
L =跳数
t道具=每跳传播延迟
k =表示每条消息的包数
P =每个数据包的传输时间
T =发送完整消息所需时间= k*P

分组交换

包交换基本上是消息交换类型的一种特殊情况。随着计算机通信和网络的发展,分组交换出现了。

在分组交换中,消息被分解成更小的片段。这将允许每个路由器在第一个消息包到达时立即开始传输。这将节省大量的时间,特别是当没有。源和目的地之间的跳数更多。因此这里的传播延迟更大。图2中也描述了同样的情况。

分组交换

在分组交换技术中,发送一条消息的总时间=
L * t道具+ L*P + (k -1)*P

分组交换和消息交换的比较或区别

让我们把比较因素总结为分组交换和消息交换网络之间的差异。

包交换和消息交换

➨消息交换开销比包交换低。图3描述了在消息交换中传输单个数据报。如前所述,消息在传输前带有报头。在分组交换中,信息被分成多个小的包,每个包在传输前都带有报头。
消息交换的开销=报头/(报头+消息)
分组交换开销= [n*报头/(n*报头+消息)],
其中,n = [message/packet_size]

➨消息交换具有较高的可靠性和较低的复杂性。在消息交换中,单个数据报要么接收,要么丢失。一个单一的网络路径用于相同的。

在分组交换中,同一节点产生的属于同一目的地址的多个报文可能走不同的路径。无序接收的数据包需要使用头部分中嵌入的序列号进行排序。可能丢失或损坏消息的一个子集,但不会像在消息切换中那样丢弃整个消息。因此,根据接收到的整体损坏消息,可以解释哪些可能是正确的消息。由于这个原因,有时在语音等实时场景下,消息切换是不可能的。

➨如上所述,与包交换相比,消息交换需要更多的时间,因为整个消息将存储在每个跳点,直到完全接收到。


电路交换、分组交换和消息交换的优缺点

也请参考以下转换类型的优缺点。
电路开关>>
分组交换>> .
消息交换>>

网络协议和术语之间的区别是什么

ARP和RARP的区别
IMAP4和POP3的区别
SLIP PPP差值
NAT PAT差值
TCP UDP之间的差异
FTP vs HTTP
FTP vs SMTP

网络相关链接

OSI和TCPIPCS vs PS Call局域网对广域网对城域网什么是IP地址什么是MAC地址什么是中心交换机是什么什么是桥牌路由器是什么什么是网关防火墙的基本知识TCPIP包ARP数据包

射频和无线术语


分享本页

翻译本页
Baidu