交换机端口如何连接到任何其他端口?

网络工程 交换 硬件
2021-07-12 08:16:35

根据 Behrouz Forouzan 的数据通信和网络,分组交换机有四个组件:输入端口、输出端口、路由处理器和交换结构。基本架构如下所示

在此处输入图片说明

交换结构将输入端口连接到输出端口,而路由处理器确定应该进行哪个连接。但这假设有一组输入端口和一组输出端口。

如果您想将一个输入端口连接到另一个输入端口,或者将一个输出端口连接到另一个输出端口,该怎么办?因为实际上,路由器/交换机没有一组输入端口和一组输出端口。任何端口都可以连接到任何其他端口。如果交换机有八个端口,端口1可以连接到端口2到端口8中的任何一个,其他端口也一样。我在这里错过了什么?

1个回答

输入与输出端口是从交换机硬件架构的(低)角度来看的 - 交换机上的每个物理端口都由一个输入端口和一个输出端口(或者更确切地说是电路)组成。

作者指出输入和输出方面是非常不同的事情,需要在硬件中以不同的方式处理。实际上,根本无法连接两个“输入端口”。

而路由处理器决定应该建立哪个连接

请注意,对于数据包交换,这些“连接”非常不稳定——每个帧都单独转发。实际上,背板将帧数据从输入队列复制到输出队列(用于通常的存储转发)。