我了解 IPMI 是一种从外部世界与 BMC onbard 通信的方式。这种通信可以通过 IPMI 进行,IPMI 是一种与这些设备通信的安全协议。但我对 IPMI 究竟属于哪个 OSI 层感到困惑?它是两层或多层的组合吗?它是否仅限于某些硬件?
问问题
260 次
2 回答
1
简而言之 - IPMI 是一种架构规范,涵盖了不止一个 OSI 层。
IPMI 不是一个单一的协议,它不能严格分类到特定的 OSI 层。IPMI 请求和响应可以在 UDP 数据报内传输,因此从 TCP/IP 堆栈的角度来看,它是应用程序(第 7 层)。请注意,TCP/IP 没有第 5 层和第 6 层。
但是 IPMI 可以通过完全不同的传输方式传输,例如 I2C、PCI、KCS... IPMI 标准定义了桥接请求/响应处理,这种操作属于 OSI 模型中的第 2 层。
于 2018-06-19T12:08:59.947 回答
1
IPMI 的网络功能在 UDP 之上工作,因此它在 OSI 5-7 范围内。它所在的位置有点模糊,因为它可以被视为在所有三个中都有一点。
它仅限于支持 IPMI 的硬件。
于 2018-06-13T12:17:19.627 回答