[发明专利]基板管理控制器的数据传输方法、BMC、服务器和介质有效
申请号: | 202110002915.6 | 申请日: | 2021-01-04 |
公开(公告)号: | CN112838952B | 公开(公告)日: | 2022-05-31 |
发明(设计)人: | 张涛 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | H04L41/0253 | 分类号: | H04L41/0253;H04L41/22;H04L41/0803 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘乐 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 管理 控制器 数据传输 方法 bmc 服务器 介质 | ||
1.一种基板管理控制器BMC的数据传输方法,包括:
通过第一端口接收与所述BMC的网络接口相连的电子设备发送的第一请求,所述第一请求的目的地址包括所述BMC的互联网协议IP地址以及所述第一端口的端口号,所述第一请求包括针对服务器操作系统OS的操作指令,所述操作指令包括下载服务器操作系统OS存储的信息的操作指令以及将所述电子设备存储的信息上传至所述服务器操作系统OS的操作指令中的至少一个;
从预设至少一个端口对应的配置信息中,获得所述第一端口对应的配置信息;
若所述第一端口对应的配置信息包括所述服务器操作系统OS的目标IP地址以及所述服务器操作系统OS的第二端口的端口号,发送所述第一请求至具有所述目标IP地址的所述服务器操作系统OS的第二端口;
其中,所述BMC的IP地址、所述目标IP地址以及所述电子设备的IP地址不同。
2.根据权利要求1所述基板管理控制器BMC的数据传输方法,还包括:
通过第三端口接收与所述BMC的网络接口相连的电子设备发送的第二请求,所述第二请求的目的地址包括所述BMC的IP地址以及所述第三端口的端口号,所述第二请求包括登陆所述BMC的全球广域网Web页面的请求和在所述Web页面输入的针对服务器操作系统OS的操作指令中的一个;
从预设至少一个端口对应的配置信息中,获取第三端口对应的配置信息;
若所述第三端口对应的配置信息表征由所述BMC响应所述第三端口接收到的所述第二请求,通过通信总线从所述服务器操作系统OS获得针对所述第二请求的响应信息,所述服务器操作系统OS与所述BMC通过所述通信总线相连;
将所述响应信息展示在所述Web页面;
控制所述电子设备展示所述Web页面。
3.根据权利要求1或2所述基板管理控制器BMC的数据传输方法,所述若所述第一端口对应的配置信息包括所述服务器操作系统OS的目标IP地址以及所述服务器操作系统OS的第二端口的端口号,发送所述第一请求至具有所述目标IP地址的所述服务器操作系统OS的第二端口步骤,包括:
若所述第一端口对应的配置信息包括所述服务器操作系统OS的目标IP地址以及所述服务器操作系统OS的第二端口的端口号,从多个处于空闲状态的端口中确定第四端口以及第五端口;
通过所述第四端口发送所述第五端口的端口号以及所述第一请求至具有所述目标IP地址的所述服务器操作系统OS的第二端口,所述第五端口用于接收所述服务器操作系统OS针对所述第一请求的响应信息。
4.根据权利要求3所述基板管理控制器BMC的数据传输方法,还包括:
通过所述第五端口接收所述服务器操作系统OS发送的针对所述第一请求的响应信息,所述第一请求的响应信息的目的地址包括所述BMC的IP地址以及所述第五端口的端口号;
将所述第一请求的响应信息通过第六端口发送至所述电子设备,所述第六端口是所述BMC接收到所述第一请求后从至少一个处于空闲状态的端口中确定的用于向所述电子设备发送针对所述第一请求的响应信息的端口。
5.根据权利要求1或2或4所述基板管理控制器BMC的数据传输方法,所述第二端口为22端口或3389端口或虚拟端口;和/或,所述第一端口为虚拟端口。
6.根据权利要求2所述基板管理控制器BMC的数据传输方法,所述第三端口为虚拟端口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110002915.6/1.html,转载请声明来源钻瓜专利网。