[发明专利]一种实现NCSI协议的方法及系统有效
申请号: | 201810166252.X | 申请日: | 2018-02-28 |
公开(公告)号: | CN108429741B | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 孙良勇;魏红杨 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/26 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 ncsi 协议 方法 系统 | ||
本发明提供了一种实现NCSI协议的方法,用于基板管理控制器BMC系统,BMC系统包括BMC以及与BMC连接的转换组件,该方法包括转换组件接收BMC发送的以太网报文;转换组件解析以太网报文;解析完成后,转换组件将以太网报文转换为网络控制器边带接口NCSI报文。本发明的BMC系统通过共享网络对服务器实现监控管理时,无需使用设置了支持NCSI协议的网卡控制器的专用BMC芯片,BMC发送的以太网报文经过转换组件的解析和转换后形成支持NCSI协议的NCSI报文格式,通过这种方式,可以使用户在BMC芯片上有更多的选择,降低了实现成本。本发明还提供了一种实现NCSI协议的系统,具有上述有益效果。
技术领域
本发明涉及计算机应用技术领域,特别是涉及一种实现NCSI协议的方法及系统。
背景技术
随着信息技术的飞速发展,服务器在云计算、大数据以及传统行业得到了广泛深入的应用,BMC(Baseboard Management Controller,基板管理控制器)作为服务器的监控管理系统,在服务器的管理、运维、提供应用接口等方面起到了重要作用。
其中,BMC系统通过共享网络对服务器实现监控管理是非常重要的环节,目前均是借助于通用的硬件网卡来实现上述功能,即BMC芯片通过NCSI(Network ControllerSideband Interface,网络控制器边带接口)信号总线连接服务器主板上的NCSI网卡,由NCSI网卡提供共享网络接口,BMC芯片为了与NCSI网卡相适应,需要使用支持NCSI协议的专用BMC芯片,该专用BMC芯片上设有支持NCSI协议的网卡控制器,通过该网卡控制器能够将BMC芯片的以太网报文转换成NCSI报文,保证BMC芯片接收或发送NCSI协议的信息,但是,这种专用BMC芯片比普通的BMC芯片价格高,这不仅限制了用户的选择,还使得实现成本增加。
因此,如何提供一种能解决上述技术问题的方案,是本领域的技术人员目前需要解决的问题。
发明内容
本发明的目的是提供一种实现NCSI协议的方法,通过本发明的方法,当BMC系统通过共享网络对服务器实现监控管理时,无需使用设置了支持NCSI协议的网卡控制器的专用BMC芯片,可以使用户在BMC芯片上有更多的选择,降低了实现成本。本发明的另一目的是提供一种实现NCSI协议的系统,具有上述有益效果。
为解决上述技术问题,本发明提供了一种实现NCSI协议的方法,用于基板管理控制器BMC系统,所述BMC系统包括BMC以及与所述BMC连接的转换组件,该方法包括:
所述转换组件接收所述BMC发送的以太网报文;
所述转换组件解析所述以太网报文;
解析完成后,所述转换组件将所述以太网报文转换为网络控制器边带接口NCSI报文。
优选地,该方法还包括:
所述转换组件将所述NCSI报文发送至NCSI网卡。
优选地,所述转换组件通过RMI接口与所述BMC连接。
优选地,该方法还包括:
所述转换组件接收所述NCSI报文;
所述转换组件解析所述NCSI报文;
解析完成后,所述转换组件将所述NCSI报文转换为所述以太网报文。
优选地,所述转换组件为现场可编程逻辑门阵列FPGA。
为解决上述技术问题,本发明还提供了一种实现NCSI协议的系统,用于转换组件,包括:
接收单元,用于通过与BMC的连接,接收所述BMC发送的以太网报文;
解析单元,用于解析所述以太网报文;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810166252.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种获得设备标识的方法及装置
- 下一篇:认证方法、装置及认证服务器