确定速率的方法及设备技术

技术编号:17815667 阅读:49 留言:0更新日期:2018-04-28 07:13
本发明专利技术实施例公开一种提供的确定速率的方法,包括:获取与网卡模块相连接的至少一种网卡笼子cage中各个cage的属性,所述cage的属性用于表征cage所支持的网络传输速率;依据所述各个cage的属性,确定所述网卡模块的属性,所述网卡模块的属性用于表征所述网卡模块所支持的网络传输速率;其中,所述各个cage通过插入于设置在网卡模块上的连接件而与所述网卡模块相连接。还公开一种确定速率设备。

【技术实现步骤摘要】
确定速率的方法及设备
本专利技术涉及网卡模块的速率确定技术,具体涉及一种确定速率的方法及设备。
技术介绍
从主要构成上看,目前的网卡模块包括网卡芯片和网卡笼子cage。其中,cage携带着网卡模块所支持的网络传输速率的信息;网卡芯片相当于网卡的核心器件,主要起到对网卡模块所支持的传输速率进行识别的作用。可见,网卡模块由于cage部分固定设置在网卡模块上而在网络升级或网速发生变化时,需要原网卡模块整体被淘汰,再重新购买新的网卡模块。如此,便在无形当中增加费用开销。同时,由于采用固定设置的方式,考虑到空间的占用,现有的网卡模块通常仅设置一种类型的cage,即仅支持一种速率,无法满足多速率需求。
技术实现思路
为解决现有存在的技术问题,本专利技术实施例提供一种确定速率的方法及设备,至少能够解决无法满足多速率的需求以及产生额外开销的问题。本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供一种确定速率的方法,应用于网卡模块中,所述方法包括:获取与网卡模块相连接的至少一种网卡笼子cage中各个cage的属性,所述cage的属性用于表征cage所支持的网络传输速率;依据所述各个cage的属性,确定所述网卡模块的属性,所述网卡模块的属性用于表征所述网卡模块所支持的网络传输速率;其中,所述各个cage通过插入于设置在网卡模块上的连接件而与所述网卡模块相连接。上述方案中,当插入于所述连接件上的cage为两个及以上时,所述方法包括:获取所述两个及以上cage中各个cage的标识信息;基于各个cage的标识信息,确定各个cage所支持的网络传输速率;从各个cage所支持的网络传输速率中,确定出目标传输速率;确定所述目标传输速率为所述网卡模块所支持的网络传输速率。上述方案中,当插入于所述连接件上的cage为一个时,所述方法还包括:获取所述一个cage中的标识信息;基于所述标识信息,确定目标传输速率;确定所述目标传输速率为所述网卡模块所支持的网络传输速率。上述方案中,所述方法还包括:确定各个cage所支持的网络传输速率中最大的速率为所述目标传输速率;或者,确定各个cage所支持的网络传输速率中小于等于网卡模块承载速率的速率中任一速率为所述目标传输速率;或者,确定各个cage所支持的网络传输速率中小于等于网卡模块承载速率的速率中较大的速率为所述目标传输速率。上述方案中,所述目标传输速率在各个cage所支持的网络传输速率中进行切换。本专利技术实施例提供一种确定速率的设备,所述设备包括:存储器,用于存储有可执行指令;处理器,用于在运行所述可执行指令时实现以下操作:获取与网卡模块相连接的至少一种网卡笼子cage中各个cage的属性,所述cage的属性用于表征cage所支持的网络传输速率;依据所述各个cage的属性,确定所述网卡模块的属性,所述网卡模块的属性用于表征所述网卡模块所支持的网络传输速率;其中,所述各个cage通过插入于设置在网卡模块上的连接件而与所述网卡模块相连接。上述方案中,所述处理器,用于在运行所述可执行指令时还实现以下操作:当插入于所述连接件上的cage为两个及以上时,所述方法包括:获取所述两个及以上cage中各个cage的标识信息;基于各个cage的标识信息,确定各个cage所支持的网络传输速率;从各个cage所支持的网络传输速率中,确定出目标传输速率;确定所述目标传输速率为所述网卡模块所支持的网络传输速率。上述方案中,所述处理器701,用于在运行所述可执行指令时还实现以下操作:当插入于所述连接件上的cage为一个时,所述方法还包括:获取所述一个cage中的标识信息;基于所述标识信息,确定目标传输速率;确定所述目标传输速率为所述网卡模块所支持的网络传输速率。上述方案中,所述处理器701,用于在运行所述可执行指令时还实现以下操作:确定各个cage所支持的网络传输速率中最大的速率为所述目标传输速率;或者,确定各个cage所支持的网络传输速率中小于等于网卡模块承载速率的速率中任一速率为所述目标传输速率;或者,确定各个cage所支持的网络传输速率中小于等于网卡模块承载速率的速率中较大的速率为所述目标传输速率。上述方案中,所述处理器701,用于在运行所述可执行指令时还实现以下操作:所述目标传输速率在各个cage所支持的网络传输速率中进行切换。本专利技术实施例提供的确定速率的方法及设备,包括:获取与网卡模块相连接的至少一种网卡笼子cage中各个cage的属性,所述cage的属性用于表征cage所支持的网络传输速率;依据所述各个cage的属性,确定所述网卡模块的属性,所述网卡模块的属性用于表征所述网卡模块所支持的网络传输速率;其中,所述各个cage通过插入于设置在网卡模块上的连接件而与所述网卡模块相连接。与现有技术中的cage为固定设置在网卡模块中的不同,本实施例中的cage为可拔插式的cage。在网络存在升级或网速发生变化时,无需更换整个网卡模块,只需要插入于升级后的网速匹配的cage即可,可有效减少费用的支出。此外这种插拔式设计减小了对网卡模块的空间占用以及可满足多速率的需求。附图说明图1为本专利技术提供一种确定速率的方法的第一实施例的实现流程示意图;图2为本专利技术提供一种确定速率的方法的第二实施例的实现流程示意图;图3为本专利技术提供一种确定速率的方法的第三实施例的实现流程示意图;图4为本专利技术提供一种网卡模块的印刷电路板PCB的示意图;图5是本专利技术提供的确定速率的设备实施例的硬件结构示意图。具体实施方式下面结合附图及具体实施例对本专利技术作进一步详细的说明。本专利技术实施例以下涉及的网卡模块,可以设置于任何能够进行通信的电子设备中,该电子设备可以是手机、个人数字助理PAD、智能手表、智能眼镜、个人电脑等设备。该电子设备还可以是任何类型的服务器,如应用服务器、路由器、宽带接入服务器等。当然还可以是其它任何能够想到的通信设备,不做具体限定。本专利技术提供一种确定速率的方法的第一实施例,应用于网卡模块中。如图1所示,所述方法包括:步骤101:获取与网卡模块相连接的至少一种网卡笼子cage中各个cage的属性,所述cage的属性用于表征cage所支持的网络传输速率;这里,每个cage具有一个标识ID,每个cage的ID均代表该cage所支持的网络传输概率。步骤102:依据所述各个cage的属性,确定所述网卡模块的属性,所述网卡模块的属性用于表征所述网卡模块所支持的网络传输速率;其中,所述各个cage通过插入于设置在网卡模块上的连接件而与所述网卡模块相连接。这里,每一种cage携带着一种可支持的网络传输速率的信息。与现有技术中的cage固定设置在网卡模块中不同,本实施例提供的cage为通过插入在连接件上而与网卡模块相连接,通过拔出而与网卡模块断开连接,即本实施例中的cage为可拔插式的cage。在网络存在升级或网速发生变化时,无需更换整个网卡模块,只需要插入于升级后的网速匹配的cage即可,可有效减少费用的支出。此外这种插拔式设计减小了对网卡模块的空间占用。同时,网卡模块的连接件可允许一个以上可插拔式cage的插拔,能够满足多速率需求。本专利技术提供一种确定速率的方法的第二实施例,应用于网卡模块中。如图2所示,所述方法包括:步骤201:获取与网卡模块相连接的至少一种本文档来自技高网...
确定速率的方法及设备

【技术保护点】
一种确定速率的方法,应用于网卡模块中,其特征在于,所述方法包括:获取与网卡模块相连接的至少一种网卡笼子cage中各个cage的属性,所述cage的属性用于表征cage所支持的网络传输速率;依据所述各个cage的属性,确定所述网卡模块的属性,所述网卡模块的属性用于表征所述网卡模块所支持的网络传输速率;其中,所述各个cage通过插入于设置在网卡模块上的连接件而与所述网卡模块相连接。

【技术特征摘要】
1.一种确定速率的方法,应用于网卡模块中,其特征在于,所述方法包括:获取与网卡模块相连接的至少一种网卡笼子cage中各个cage的属性,所述cage的属性用于表征cage所支持的网络传输速率;依据所述各个cage的属性,确定所述网卡模块的属性,所述网卡模块的属性用于表征所述网卡模块所支持的网络传输速率;其中,所述各个cage通过插入于设置在网卡模块上的连接件而与所述网卡模块相连接。2.根据权利要求1所述的方法,其特征在于,当插入于所述连接件上的cage为两个及以上时,所述方法包括:获取所述两个及以上cage中各个cage的标识信息;基于各个cage的标识信息,确定各个cage所支持的网络传输速率;从各个cage所支持的网络传输速率中,确定出目标传输速率;确定所述目标传输速率为所述网卡模块所支持的网络传输速率。3.根据权利要求1所述方法,其特征在于,当插入于所述连接件上的cage为一个时,所述方法还包括:获取所述一个cage中的标识信息;基于所述标识信息,确定目标传输速率;确定所述目标传输速率为所述网卡模块所支持的网络传输速率。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:确定各个cage所支持的网络传输速率中最大的速率为所述目标传输速率;或者,确定各个cage所支持的网络传输速率中小于等于网卡模块承载速率的速率中任一速率为所述目标传输速率;或者,确定各个cage所支持的网络传输速率中小于等于网卡模块承载速率的速率中较大的速率为所述目标传输速率。5.根据权利要求2所述的方法,其特征在于,所述目标传输速率在各个cage所支持的网络传输速率中进行切换。6.一种确定速率的设备,其特征在于,所述设备包括:存储器,用于存储有可执行指令;处理器,用于在运行所述可执行指令时实现以下操作:获取与网卡模...

【专利技术属性】
技术研发人员:朱劲松
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1