这是我的设置:
问题
端点以太网设备 B 由电源注入器供电,但不接收数据。一切都使用 CAT5 电缆连接。
以太网设备 A 通过设备前面板上点亮的 LED 表示 GB/s 以太网连接。我假设这反映了设备 A 和网络之间的连接,而不是设备 A 和电源注入器之间的连接。设备 A 的左侧连接到网络。
如果我在以太网设备 A 和电源注入器之间添加 Netgear ProSafe GS105SE、Netgear GS116v2、Netgear ProSafe GS309P、Netgear Prosafe FS108 和其他一些品牌以包括 TP-Link、Asus、ZyXEL 和 LevelOne,则电源和数据是能够与端点以太网设备 B 通信。
我的研究给了我什么
按照惯例,1000BASE-T 数据速率(GB 以太网)通过所有四对 CAT5 电缆进行通信。自动协商是 1000BASE-T(千兆以太网)的强制性功能,通过四根线中的 2 根进行。
如果两个千兆设备通过电缆连接,通过上述任何“电源注入器”,仅物理使用两对,在 1000Base-T 数据速率所需的 4 对中,链路将协商为千兆作为默认数据然而,数据链路永远不会建立,因为没有两条所需的数据线。
我的结论
从 ITE PW182RD 和 PowerDsine 3501 电源注入器的数据表中,只有两对可用于将数据从设备 A 传输到电源注入器,而其余两对未连接 (NC),这是成功进行 GB 通信所需的。因此,以太网设备 A 和端点以太网设备 B 默认为千兆数据速率,需要 4 对才能进行电源注入器不支持的全双工通信,因此没有数据链路。
我的问题
- 我如何嗅探/捕获自动协商数据包(正常链路脉冲和快速链路脉冲)以观察设备加电并执行自动协商时实际发生的情况?是否有工具可以放置在设备 A 和电源注射器之间?Wireshark 到目前为止还没有成功。
- 设备 A 和设备 B 无法协商到 10/100 数据速率是否有任何原因?
- 为什么当我在设备 A 和电源注入器之间添加 Netgear 开关时,通信是否通过电源注入器和以太网设备 B 打开?

