网路 什么是消息切换? -技术百科的定义

什么是消息切换? -技术百科的定义

目录:

Anonim

定义-消息切换是什么意思?

消息交换是一种网络交换技术,其中,将数据从源节点整体路由到目标节点,一次有希望。 在消息路由期间,网络中的每个中间交换机都存储整个消息。 如果整个网络的资源都被占用或网络被阻塞,则消息交换网络将存储并延迟消息,直到有足够的资源可用于消息的有效传输为止。


在分组交换的发展之前,消息交换是电路交换的有效替代。 它最初用于数据通信,例如电传网络和纸带中继系统。 消息交换在很大程度上已被分组交换所取代,但是该技术仍在自组织传感器网络,军事网络和卫星通信网络中使用。

Techopedia解释了消息切换

在消息交换中,源节点和目标节点不直接连接。 相反,中间节点(主要是交换机)负责将消息从一个节点传输到下一个节点。 因此,当有足够的资源可用时,网络内部的每个中间节点都需要存储每个消息,然后再逐个传输消息。 如果资源不可用,则消息将无限期存储。 此特性称为存储转发。


每个消息都应包含一个标头,该标头通常由路由信息组成,例如源和目的地,到期时间,优先级等。


因为消息交换实现了存储转发技术,所以它有效地使用了网络。 此外,消息没有大小限制。 但是,此技术也有一些缺点:

  • 因为消息被完全打包并无限期地保存在每个中间节点,所以节点需要大量的存储容量。
  • 消息交换网络非常缓慢,因为处理发生在每个节点中,这可能会导致性能下降。
  • 该技术不足以用于交互式和实时过程,例如多媒体游戏和语音通信。

什么是消息切换? -技术百科的定义