多网络端口中共享端口的识别方法、存储介质及服务器技术

技术编号:19351876 阅读:32 留言:0更新日期:2018-11-07 17:24
本发明专利技术实施例涉及数据处理技术领域,公开了一种多网络端口中共享端口的识别方法、存储介质及服务器。本发明专利技术实施例中,多网络端口中共享端口的识别方法应用于网卡芯片,方法包括:检测到其中一个网络端口有网线插入时,发送网络端口的共享请求至BMC;当从BMC接收到共享确认信息时,将网络端口设定为能够用于传输网络数据和BMC数据的共享端口;控制提示元件处于第一状态;第一状态表征网络端口为共享端口。本发明专利技术实施例还提供了一种服务器及存储介质。本发明专利技术实施例使得操作人员能够在视觉上从多个网络端口中直观的识别出共享端口,方便操作人员准确且快速的确定共享端口对应的网络环境,从而提高BMC控制工作的效率,为操作人员提供了方便。

【技术实现步骤摘要】
多网络端口中共享端口的识别方法、存储介质及服务器
本专利技术实施例涉及数据处理
,特别涉及一种多网络端口中共享端口的识别方法、存储介质及服务器。
技术介绍
基板管理控制器(BMC)已广泛应用于服务器领域,对服务器的健康状态进行监控管理,外接设备与BMC通过网络连接就可以实现远程控制服务器。当BMC通过共享使用服务器上的网络端口与该网络端口所连通的网络来远程控制服务器时,BMC仅会与服务器上的其中一个网络端口共享使用;即外接设备需要连接这个共享端口上的网络来实现对BMC的控制工作。然而,专利技术人发现现有技术中至少存在如下问题:现有服务器上通常有多个网络端口,操作人员从多个网络端口中无法直观的识别出与BMC共享的网络端口,从而使得操作人员无法确定BMC对应的网络,影响了BMC控制工作,且对操作人员造成不便。
技术实现思路
本专利技术实施方式的目的在于提供一种多网络端口中共享端口的识别方法、存储介质及服务器,使得操作人员能够在视觉上从多个网络端口中直观的识别出共享端口,方便操作人员准确且快速的确定共享端口对应的网络环境,从而提高BMC控制工作的效率,为操作人员提供了方便。为解决上述技术问题,本专利技术的实施方式提供了一种多网络端口中共享端口的识别方法,应用于网卡芯片,所述网卡芯片连接于基板管理控制器BMC和多个网络端口;每个所述网络端口上安装有至少一提示元件;所述方法包括:当检测到其中一个所述网络端口有网线插入时,发送所述网络端口的共享请求至所述BMC;当从所述BMC接收到共享确认信息时,将所述网络端口设定为能够用于传输网络数据和BMC数据的共享端口;控制所述提示元件处于第一状态;所述第一状态表征所述网络端口为所述共享端口。本专利技术的实施方式还提供了一种服务器,包括网卡芯片、基板管理控制器BMC、存储器以及多个网络端口;每个所述网络端口上安装有至少一提示元件;所述网卡芯片通信连接于所述BMC、所述提示元件以及每个所述网络端口,所述存储器存储有可被所述网卡芯片执行的指令,所述指令被所述网卡芯片执行,以使所述网卡芯片能够执行上述的多网络端口中共享端口的识别方法。本专利技术的实施方式还提供了一种存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述的多网络端口中共享端口的识别方法。本专利技术实施方式相对于现有技术而言,当检测到其中一个网络端口有网线插入时,发送网络端口的共享请求至BMC,当从BMC接收到共享确认信息时,将该网络端口设定为共享端口,并控制提示元件处于表征该网络端口为共享端口的第一状态,使得操作人员能够在视觉上从多个网络端口中直观的识别出共享端口,方便操作人员准确且快速的确定共享端口对应的网络环境,从而提高BMC控制工作的效率,为操作人员提供了方便。另外,所述方法还包括:检测到所述共享端口中正在传输所述BMC数据时,控制所述提示元件处于第二状态;所述第二状态表征所述共享端口正在传输所述BMC数据。本实施例中,当共享端口正在传输BMC数据时,控制提示元件处于第二状态,使得有关人员在视觉上通过提示元件的状态能够直观的了解到有人正在进行BMC控制工作,同时能够确定该共享端口的网络是连通的,该共享端口的共享功能是正常的;且本实施例也可以作为一种测试手段,用于直观的测试每个网络端口的BMC共享功能是否正常。另外,检测到其中一个所述网络端口有网线插入时,且在所述发送所述网络端口的共享请求至所述BMC之前,还包括:判断所述网络端口是否满足第一预设条件;其中,当判断出所述网络端口满足第一预设条件时,进入所述发送所述网络端口的共享请求至所述BMC的步骤。本实施例中,当判定有网线插入的网络端口满足第一预设条件时,再发送共享请求至BMC,使得网络端口需满足一定条件才可变更为共享端口(因为BMC仅会共享使用其中一个网络端口),即使得共享端口的位置具确定性,使得操作人员能够选择性的设置共享端口的位置,提高了设置共享端口的灵活性。另外,共享确认信息由所述BMC在判定所述共享请求满足第二预设条件时生成。本实施例中,在BMC判定共享请求满足第二预设条件时生成共享确认信息,即网络端口是否能够作为共享端口的判断工作由BMC来执行,即提供了共享确认信息的一种生成方式,且减轻了网卡芯片的处理负担。另外,提示元件为所述网络端口的连接指示灯;所述检测到其中一个所述网络端口有网线插入时,且在所述发送所述网络端口的共享请求至所述BMC之前,还包括:控制所述提示元件的状态处于第三状态;所述第三状态表征所述网络端口网络连接成功。本实施例中,以网络端口上现有的连接指示灯作为提示元件来提示共享端口,使得现有的网络端口无需作出硬件改变就能够实现对共享端口的提示,方便、简单且节省成本。另外,网络端口上安装有连接指示灯与信号传输指示灯,所述提示元件为所述网络端口的共享指示灯。本实施例中,在网络端口上安装新增的共享指示灯作为提示元件,使得网络端口上的每个指示灯只对应一种类型的功能提示,方便操作人员在视觉上短时间内明白各自表征的意义。附图说明一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。图1是根据第一实施方式的多网络端口中共享端口的识别方法的具体流程图;图2是根据第二实施方式的多网络端口中共享端口的识别方法的具体流程图;图3是根据第三实施方式的多网络端口中共享端口的识别方法的具体流程图;图4是根据第四实施方式的多网络端口中共享端口的识别方法的一个流程图;图5是根据第四实施方式的多网络端口中共享端口的识别方法的另一个流程图;图6是根据第六实施方式的服务器的示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。本专利技术的第一实施方式涉及一种多网络端口中共享端口的识别方法,应用于网卡芯片,网卡芯片连接于基板管理控制器BMC和多个网络端口;每个所述网络端口上安装有至少一提示元件;如图1所示,多网络端口中共享端口的识别方法包括:步骤101,检测其中一个网络端口是否有网线插入;若是,进入步骤102,否则继续执行本步骤。本实施方式中,可以预先设定当一个网络端口中有网线插入时,网卡芯片会检测到对应的网线信号,从而判定该网络端口中有网线插入;然实际中不限于此,本实施例对网络端口中有网线插入的判定方式不作任何限制。步骤102,发送网络端口的共享请求至BMC。本实施方式中,当检测到多个网络端口中的一个网络端口中有网线插入时,发送该网络端口的共享请求至BMC,其中,共享请求即为请求该网络端口作为共享端口的请求。当BMC接收到该共享请求信息时,则反馈将该网络端口作为共享端口的共享确认信息至网卡芯片。在一个例子中,BMC只要接收到共享请求时,就会即时反馈共享确认信息至网卡芯片;然这里只是示例性说明,实际中不限于此。在另一个例子中,当BMC接收到该共享请求时,BMC判断是否要将该网络端口作本文档来自技高网...

【技术保护点】
1.一种多网络端口中共享端口的识别方法,其特征在于,应用于网卡芯片,所述网卡芯片连接于基板管理控制器BMC和多个网络端口;每个所述网络端口上安装有至少一提示元件;所述方法包括:当检测到其中一个所述网络端口有网线插入时,发送所述网络端口的共享请求至所述BMC;当从所述BMC接收到共享确认信息时,将所述网络端口设定为能够用于传输网络数据和BMC数据的共享端口;控制所述提示元件处于第一状态;所述第一状态表征所述网络端口为所述共享端口。

【技术特征摘要】
1.一种多网络端口中共享端口的识别方法,其特征在于,应用于网卡芯片,所述网卡芯片连接于基板管理控制器BMC和多个网络端口;每个所述网络端口上安装有至少一提示元件;所述方法包括:当检测到其中一个所述网络端口有网线插入时,发送所述网络端口的共享请求至所述BMC;当从所述BMC接收到共享确认信息时,将所述网络端口设定为能够用于传输网络数据和BMC数据的共享端口;控制所述提示元件处于第一状态;所述第一状态表征所述网络端口为所述共享端口。2.根据权利要求1所述的多网络端口中共享端口的识别方法,其特征在于,所述方法还包括:检测到所述共享端口中正在传输所述BMC数据时,控制所述提示元件处于第二状态;所述第二状态表征所述共享端口正在传输所述BMC数据。3.根据权利要求1所述的多网络端口中共享端口的识别方法,其特征在于,所述检测到其中一个所述网络端口有网线插入时,且在所述发送所述网络端口的共享请求至所述BMC之前,还包括:判断所述网络端口是否满足第一预设条件;其中,当判断出所述网络端口满足第一预设条件时,进入所述发送所述网络端口的共享请求至所述BMC的步骤。4.根据权利要求3所述的多网络端口中共享端口的识别方法,其特征在于,所述第一预设条件为所述网络端口为所述多网络端口中首次插入网线的网络端口。5.根据权利要求1所述的多网络端口中共享端口的识别方法,其特征在于,所述共享确认信息由所述BMC在判定所述共享请求...

【专利技术属性】
技术研发人员:任凡
申请(专利权)人:华勤通讯技术有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1