如何找出 CAT5e 电缆的哪些对实际上连接到了另一台机器?

如何找出 CAT5e 电缆的哪些对实际上连接到了另一台机器?

使用Linux(具体来说,是 Debian)在笔记本电脑上例如,我希望能够检查 TX 或 RX 对是否都连接到另一台机器。如果我只连接了 RX(并且能够使用混杂模式接收),我希望能够确定TX未连接

答案1

确定TX未连接

802.3 标准中没有任何内容支持 100BaseTX 以下的协议,当然,如果您可以控制链路的两端,则可以实现回声探测,由远端进行应答。

对于 1000BaseT 来说,情况有所不同 - 不存在“TX 对”或“RX 对”之类的东西,因为所有四对都同时用于传输和接收。由于 IDLE 帧不断通过线路发送,因此可以通过没有流量来检测断开的对。

此外,一些 NIC 可能提供进行电缆测试的方法,尽管它们是专有的,而且我不知道有任何 Linux 实现。这是 Windows 下的 Broadcom 电缆分析对话框:

在此处输入图片描述

相关内容