使用NC-SI共享网口方式访问IPMI的BMC管理控制器
NC-SI协议介绍
是一个由分布式管理任务组(Distributed Management Task Force, DMTF)定义的用于支持服务器带外管理的边带接口网络控制器的工业标准。由两个部分构成:一个是主控制器,一个或多个网络控制器,网络控制器一方面连接了外部网络接口与内部主机接口,另一方面,又与管理控制器之间有一个带外接口。
NC-SI架构框图
BMC与I350之间采用NC-SI实例
设计中,BMC芯片采用AST2400,网络控制器采用I350。BMC对外出一路独立网口,经过一个PHY芯片与网络变压器接入到RJ45连接器中。I350对外可以出四路共享网口,经变压器后输出。
下面是NCSI接口设计,采用6线传输信号,分别为TX、RX、CRS、EN。在 NCSI 的传输协议栈中,位于最底层的是物理层,NCSI 的物理层是基于 RMII 接口