我们有许多具有 IPMI/BMC 功能的 Supermicro 机器。其中一些机器使用板载 BMC,而其他机器使用附加卡。
我们正在考虑使用边带,因为它降低了成本和布线要求。然而,一些边带细节不太合理。
边带需要一根以太网电缆,该电缆插入主板上的以太网端口。此网络端口随后在 IPMI 系统和操作系统之间共享。从我在Supermicro 手册中读到的内容中,“使用与 LAN1 相同的 MAC 地址用于 SIMSO IPMI 卡”。但是,IPMI 必须具有与操作系统不同的 IP 地址。
怎么可能有两个设备(操作系统和 IPMI)可以在同一个物理网络端口上侦听和传输?当数据包到达接口时,系统如何确定此数据包是用于操作系统还是用于 IPMI 系统?
这些数据包是否完全由 CPU 处理,使用 CPU 中断?操作系统可以查看到IPMI接口的数据包吗?