什么是数据交换?


当客户端创建其当前位置外部的网络或其他计算机网络时,消息通过传输介质网络进行传输。这种将数据从一个计算机网络转移到另一个网络的方法称为数据交换。

交换机可以被称为集线器的一种高级形式。它们可以在网络的每个节点提供专用带宽,从而导致流量通过一个节点而不会影响另一个节点。它结合了硬件和软件。此外,它包含足够的智能,可以通过其软件控制打开或关闭特定端口。

交换技术

当我们需要连接多个设备时,就会出现关于连接的问题。在这方面,一个解决方案是在每对设备之间使用网状拓扑进行点对点连接。

或者,星型对于大型网络来说是浪费的,其他拓扑结构(如总线)被采用。因此,多点连接被排除在外,因为设备之间的距离和本地设备数量随着信道和设备尺寸的改进而不断提高。

有三种交换技术,如下所示:

电路交换

它可以在两个设备(包括手机或笔记本电脑)之间建立直接的物理链路。它是一种具有 n 个输入和 m 个输出的设备,可以在输入链路和输出链路之间产生有限的关联。

报文交换

在此,发送方和接收方之间没有建立物理路径。当发送方具有要传输的数据结构时,它将保存在第一个交换局(即路由器)中,然后转发数据。每个数据块都会被检查错误,然后相应地发送。

分组交换

分组交换数据网络将数据划分为一个或多个消息单元,称为分组。这些单元在将数据传输到目标主机之前位于源主机上。分组具有可变长度,包括源和目标地址以及必要的控制信息。

优点

交换的优点如下:

  • 交换机提高了网络的带宽。

  • 它减少了单个计算机的工作量,因为它只将数据传输到已发送的设备。

  • 它通过减少网络上的流量来提高网络的整体性能。

  • 帧冲突将很少发生,因为交换机为每个连接生成冲突域。

缺点

交换机的缺点如下:

  • 交换机的成本高于网络桥接器。

  • 交换机无法快速确定网络连接问题。

  • 需要对交换机进行适当的设计和结构以管理多播分组。

更新时间: 2021年5月4日

2K+ 阅读量

开启你的职业生涯

通过完成课程获得认证

开始学习
广告