以太网集线器如何在内部工作?

网络工程 以太网
2021-07-30 01:12:00

我有一个Cisco WS-C412以太网集线器。我是否正确地认为所有RxTx端口在内部都连接到单根电线/总线?像这里,三个 NIC 连接到第一个、第五个和第九个集线器端口:

中心

2个回答

是的。集线器是一个巨大的虚拟线。每个端口的 Tx 连接到所有其他端口的 Rx。(通过一些相当复杂的电路,除了 EE 对任何人都不重要)

它比那更复杂一点。

集线器必须有电路来解码输入数据的线级编码,并以正确的线级编码对输出数据进行编码。这包括处理特殊情况,如前导码和空闲端口。

集线器的核心逻辑等待接收器之一检测到传入数据。如果它检测到某个端口上的传入数据,则它会将数据从所有其他端口发送出去(但不会从它来自的端口发送出去)。如果它一次检测到多个端口上的传入数据,则它会输出阻塞信号以确保在整个冲突域中都能看到冲突。