欢迎光临小豌豆知识网!
当前位置:首页 > 电学技术 > 电通讯技术> 网卡处理方法、装置、电子设备及存储介质独创技术29671字

网卡处理方法、装置、电子设备及存储介质

2021-03-22 19:59:27

网卡处理方法、装置、电子设备及存储介质

  技术领域

  本发明涉及数据处理技术领域,特别是涉及一种网卡处理方法、装置、电子设备及存储介质。

  背景技术

  网卡是一个调制解调器,可以插入计算机或有线连接计算机,通过调制解调设备接入2G/3G/4G等无线蜂窝数据网络,从而使计算机设备连接上网。在一台计算机上可以同时插入多张网卡,实现将多张卡的传输带宽进行聚合。比如,一张网卡是5MB带宽,两张聚合在一起可实现10MB带宽。

  网卡状态影响着计算机设备的运行,因此及时获知网卡状态有着至关重要的作用。目前,通常通过ping技术或者SNMP(Simple Network Management Protocol,简单网络管理协议)技术实现对网卡状态的检测。但是,这些技术延迟较大,无法及时获知网卡状态。

  发明内容

  鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种网卡处理方法、装置、电子设备及存储介质。

  第一方面,本发明实施例公开了一种网卡处理方法,所述方法包括:

  定时读取各网卡的网卡信息,依据所述网卡信息确定可用网卡;

  定时检测所述可用网卡的状态,将处于离线状态的可用网卡作为待重连网卡,加入重连队列;

  对所述重连队列中的各待重连网卡执行重连操作;

  将重连成功的网卡从所述重连队列中删除。

  可选地,所述定时检测所述可用网卡的状态,包括:建立所述可用网卡与服务器之间的TCP连接;基于所述TCP连接,启动所述可用网卡与所述服务器之间的心跳线程,通过所述心跳线程定时检测所述可用网卡的状态。

  可选地,在所述将处于离线状态的可用网卡作为待重连网卡,加入重连队列之后,还包括:断开所述处于离线状态的可用网卡与所述服务器之间的TCP连接,并关闭所述处于离线状态的可用网卡与所述服务器之间的心跳线程。

  可选地,在所述依据所述网卡信息确定可用网卡之后,还包括:确定是否存在减少的可用网卡;当存在减少的可用网卡时,如果存在所述减少的可用网卡与所述服务器之间的心跳线程,则断开所述减少的可用网卡与所述服务器之间的TCP连接,并关闭所述减少的可用网卡与所述服务器之间的心跳线程;如果所述重连队列中存在所述减少的可用网卡,则将所述减少的可用网卡从所述重连队列中删除。

  可选地,在所述对所述重连队列中的各待重连网卡执行重连操作之后,还包括:针对重连失败的网卡,如果所述重连失败的网卡的重连次数达到预设阈值,则停止对所述重连失败的网卡执行重连操作,并展示网卡异常提示信息。

  可选地,所述定时读取各网卡的网卡信息,依据所述网卡信息确定可用网卡,包括:启动第一线程,通过所述第一线程定时读取各网卡的网卡信息,依据所述网卡信息确定可用网卡;所述对所述重连队列中的各待重连网卡执行重连操作,包括:启动第二线程,通过所述第二线程对所述重连队列中的各待重连网卡执行重连操作。

  可选地,所述读取各网卡的网卡信息,包括:调用系统底层函数中的网卡信息读取函数,读取所述各网卡的网卡信息。

  可选地,所述网卡信息包括网卡的速度和工作状态;所述依据所述网卡信息确定可用网卡,包括:将速度大于等于零,且工作状态为启动状态的网卡确定为可用网卡。

  可选地,所述对所述重连队列中的各待重连网卡执行重连操作,包括:建立所述待重连网卡与服务器之间的TCP连接;基于所述TCP连接,启动所述待重连网卡与所述服务器之间的心跳线程。

  第二方面,本发明实施例公开了一种网卡处理装置,所述装置包括:

  第一确定模块,用于定时读取各网卡的网卡信息,依据所述网卡信息确定可用网卡;

  检测模块,用于定时检测所述可用网卡的状态,将处于离线状态的可用网卡作为待重连网卡,加入重连队列;

  重连模块,用于对所述重连队列中的各待重连网卡执行重连操作;

  第一删除模块,用于将重连成功的网卡从所述重连队列中删除。

  可选地,所述检测模块包括:第一建立单元,用于建立所述可用网卡与服务器之间的TCP连接;线程检测单元,用于基于所述TCP连接,启动所述可用网卡与所述服务器之间的心跳线程,通过所述心跳线程定时检测所述可用网卡的状态。

  可选地,所述装置还包括:第一关闭模块,用于在所述检测模块将处于离线状态的可用网卡作为待重连网卡,加入重连队列之后,断开所述处于离线状态的可用网卡与所述服务器之间的TCP连接,并关闭所述处于离线状态的可用网卡与所述服务器之间的心跳线程。

  可选地,所述装置还包括:第二确定模块,用于在所述第一确定模块依据所述网卡信息确定可用网卡之后,确定是否存在减少的可用网卡;第二关闭模块,用于当存在减少的可用网卡时,如果存在所述减少的可用网卡与所述服务器之间的心跳线程,则断开所述减少的可用网卡与所述服务器之间的TCP连接,并关闭所述减少的可用网卡与所述服务器之间的心跳线程;第二删除模块,用于当所述重连队列中存在所述减少的可用网卡时,将所述减少的可用网卡从所述重连队列中删除。

  可选地,所述装置还包括:失败处理模块,用于针对重连失败的网卡,如果所述重连失败的网卡的重连次数达到预设阈值,则停止对所述重连失败的网卡执行重连操作,并展示网卡异常提示信息。

  可选地,所述第一确定模块,具体用于启动第一线程,通过所述第一线程定时读取各网卡的网卡信息,依据所述网卡信息确定可用网卡;所述对重连模块,具体用于启动第二线程,通过所述第二线程对所述重连队列中的各待重连网卡执行重连操作。

  可选地,所述第一确定模块包括:信息读取单元,用于调用系统底层函数中的网卡信息读取函数,读取所述各网卡的网卡信息。

  可选地,所述网卡信息包括网卡的速度和工作状态;所述第一确定模块包括:网卡确定单元,用于将速度大于等于零,且工作状态为启动状态的网卡确定为可用网卡。

  可选地,所述重连模块包括:第二建立单元,用于建立所述待重连网卡与服务器之间的TCP连接;线程启动单元,用于基于所述TCP连接,启动所述待重连网卡与所述服务器之间的心跳线程。

  第三方面,本发明实施例公开了一种电子设备,包括:一个或多个处理器;和其上存储有指令的一个或多个机器可读介质;当所述指令由所述一个或多个处理器执行时,使得所述处理器执行如上任一项所述的网卡处理方法。

  第四方面,本发明实施例公开了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上任一项所述的网卡处理方法。

  本发明实施例中,通过定时读取网卡信息可以确定出可用网卡,定时对可用网卡的状态进行检测,一方面避免了对不可用网卡的不必要检测,减少了检测的网卡数量;另一方面通过定时检测可以更加及时地获知网卡状态。通过将处于离线状态的可用网卡作为待重连网卡加入重连队列,并对重连队列中的各待重连网卡执行重连操作,将重连成功的网卡从重连队列中删除,可以实现自动对处于离线状态的可用网卡进行重连恢复。

  附图说明

  图1是本发明实施例一的一种网卡处理方法的步骤流程图。

  图2是本发明实施例二的一种网卡处理方法的步骤流程图。

  图3是本发明实施例三的一种网卡处理装置的结构框图。

  图4是本发明实施例四的一种网卡处理装置的结构框图。

  具体实施方式

  为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

  实施例一

  参照图1,示出了本发明实施例一的一种网卡处理方法的步骤流程图。本发明实施例的网卡处理方法可以应用于任意设置有网卡的计算机设备中。

  如图1所示,网卡处理方法可以包括以下步骤:

  步骤101,定时读取各网卡的网卡信息,依据所述网卡信息确定可用网卡。

  计算机设备的系统中存储有插入的各网卡的网卡信息,本发明实施例中定时读取系统中存储的各网卡的网卡信息。对于具体的定时时间,可以根据实际情况设置任意适用的数值,比如可以设置每隔5s、8s、10s、15s等读取一次网卡信息,本发明实施例对此不做限制。

  网卡信息可以包括网卡的标识、IP(Internet Protocol,网络之间互连的协议)地址、速度、工作状态,等等。依据网卡的网卡信息,可以确定该网卡是否为可用网卡。具体确定方式将在下面的实施例二中详细介绍。

  步骤102,定时检测所述可用网卡的状态,将处于离线状态的可用网卡作为待重连网卡,加入重连队列。

  网卡的状态包括在线状态和离线状态。由于在运行过程中,网卡的状态可能会发生变化,因此对于可用网卡,可以定时检测可用网卡的状态,确定可用网卡是处于在线状态还是处于离线状态。对于不可用网卡无需检测网卡状态。

  对于检测到的处于离线状态的可用网卡,可以将该处于离线状态的可用网卡加入重连队列,以便之后对其执行重连操作。对于检测到的处于在线状态的可用网卡,不做其他处理,继续定时检测该处于在线状态的可用网卡的状态。

  步骤103,对所述重连队列中的各待重连网卡执行重连操作。

  步骤104,将重连成功的网卡从所述重连队列中删除。

  对重连队列中的各待重连网卡执行重连操作,以便对其进行重连恢复,使其重新连接服务器。如果某个待重连网卡重连成功,则将重连成功的网卡从重连队列中删除,不再继续对其执行重连操作。如果某个待重连网卡重连失败,则继续对重连成功的网卡执行重连操作。

  本发明实施例中,通过定时读取网卡信息可以确定出可用网卡,定时对可用网卡的状态进行检测,一方面避免了对不可用网卡的不必要检测,减少了检测的网卡数量;另一方面通过定时检测可以更加及时地获知网卡状态。通过将处于离线状态的可用网卡作为待重连网卡加入重连队列,并对重连队列中的各待重连网卡执行重连操作,将重连成功的网卡从重连队列中删除,可以实现自动对处于离线状态的可用网卡进行重连恢复。

  实施例二

  参照图2,示出了本发明实施例二的一种网卡处理方法的步骤流程图。

  如图2所示,网卡处理方法可以包括以下步骤:

  步骤201,启动程序。

  在程序启动阶段,可以启动第一线程和第二线程。通过第一线程执行下述步骤202~步骤214。通过第二线程执行下属步骤215~步骤222。第一线程和第二线程可以并行执行,以便节省时间,提高处理效率。

  步骤202,启动第一线程。

  步骤203,定时读取各网卡的网卡信息,确定可用网卡。

  通过第一线程定时读取各网卡的网卡信息,确定可用网卡。比如,可以每隔5s、10s、15s等时间读取一次网卡信息。

  在一种可选实施方式中,可以调用系统底层函数中的网卡信息读取函数(比如GetAll Network Interfaces函数),读取系统中各网卡的网卡信息。网卡信息可以包括网卡的标识、IP地址、速度、工作状态,等等。通过调用系统底层函数读取网卡信息的方式,处理过程更加简便,读取的网卡信息更加准确。

  针对一个网卡,可以依据该网卡的网卡信息,确定该网卡是否为可用网卡。在实现中,可以将速度大于等于零,且工作状态为启动状态的网卡确定为可用网卡。网卡的速度(Speed)小于0说明网卡速度为负值,网卡不可用。网卡的工作状态(Operational Status)为启动(UP)状态说明网络接口已运行,可以传输数据包,网卡的工作状态不为启动状态则说明网卡不可用。因此,将Speed属性小于0的网卡过滤掉,将OperationalStatus不为UP的网卡过滤掉,剩余的即为可用于网卡。将过滤后得到的可用网卡的信息存储到内存中,比如保存到netaddresses中。

  步骤204,判断是否存在可用网卡。若是,则执行步骤205;若否,则返回步骤203循环等待。

  通过读取内存netaddresses中的信息,如果netaddresses中网卡数量为0,则循环等待,直到netaddresses中含有可用网卡的信息。

  步骤205,判断是否存在减少的可用网卡。若是,则执行步骤206;若否,则执行步骤210。

  在读取一次网卡信息并确定可用网卡后,可以将本次确定出的可用网卡的信息,与上次确定出并保存到内存中的可用网卡的信息进行比较,比如可以对网卡标识进行比较,以便判断本次确定出的可用网卡相比于上次确定出的可用网卡,是否存在减少的可用网卡。比如,当用户拔出一张网卡时,第一线程通过将本次确定的可用网卡与上次确定的可用网卡进行比较后,可以确定减少了一张可用网卡。若存在减少的可用网卡,则可以将减少的可用网卡存储至内存中的removecard中。

  步骤206,减少的可用网卡是否存在心跳线程。若是,则执行步骤207;若否,则执行步骤208。

  步骤207,关闭减少的可用网卡的心跳线程。

  对于减少的可用网卡,无需再继续通过心跳线程定时检测该网卡的状态。因此,如果存在减少的可用网卡与服务器之间的心跳线程,则可以通过该减少的可用网卡的IP地址,匹配到该减少的可用网卡与服务器之间TCP连接及心跳线程,断开减少的可用网卡与服务器之间的TCP(Transmission Control Protocol,传输控制协议)连接,并关闭减少的可用网卡与服务器之间的心跳线程。

  步骤208,判断减少的可用网卡是否在重连队列中。若是,则执行步骤209;若否,则执行步骤210。

  步骤209,从重连队列中删除减少的可用网卡。

  对于减少的可用网卡,无需再继续执行重连操作。因此,如果重连队列中存在所述减少的可用网卡,则将所述减少的可用网卡从重连队列中删除。

  通过对减少的可用网卡进行上述断开TCP连接、关闭心跳线程及从重连队列删除的处理,可以避免减少的可用网卡对资源的浪费。

  步骤210,启动可用网卡的心跳线程。

  对于步骤203中确定出的可用网卡,可以定时检测所述可用网卡的状态。

  在一种可选实施方式中,可以通过心跳线程定时检测可用网卡的状态。针对内存中存储的可用网卡,获取可用网卡的IP地址,通过socket(套接字)协议和服务地址与服务器建立TCP连接。TCP连接建立成功后,基于所述TCP连接,启动所述可用网卡与所述服务器之间的心跳线程。

  步骤211,判断心跳是否正常。若是,则执行步骤212;若否,则执行步骤213。

  通过心跳线程定时向服务器发送一次心跳,服务端收到心跳后回复心跳,如果客户端发送心跳后能收到服务器回复的心跳,说明心跳正常;如果客户端发送心跳后没有收到服务器回复的心跳,说明心跳异常。

  对于发送心跳的时间间隔,可以根据实际经验设置任意适用的数值,比如可以设置每隔3s、5s、7s等发送一次心跳,本发明实施例对此不做限制。

  步骤212,将处于在线状态的可用网卡标记为在线。

  如果可用网卡的心跳正常,说明网络通信正常,此时标记此可用网卡为在线状态。

  步骤213,将处于离线状态的可用网卡加入重连队列。

  如果可用网卡的心跳异常,说明网络通信异常,此时标记此可用网卡为离线状态。对于处于离线状态的可用网卡,将其作为待重连网卡,加入到重连队列中。具体地,将处于离线状态的可用网卡对应的网卡信息加入重连队列中。

  步骤214,关闭处于离线状态的可用网卡的心跳线程。

  对于处于离线状态的可用网卡,断开所述处于离线状态的可用网卡与所述服务器之间的TCP连接,并关闭所述处于离线状态的可用网卡与所述服务器之间的心跳线程,以便节省资源。

  步骤215,启动第二线程。

  步骤216,读取重连队列中的网卡信息。

  步骤217,对重连队列中的网卡进行重连。

  通过第二线程读取重列队列中的网卡信息,对重连队列中的各待重连网卡执行重连操作。

  所述对所述重连队列中的各待重连网卡执行重连操作的过程包括:建立所述待重连网卡与服务器之间的TCP连接;基于所述TCP连接,启动所述待重连网卡与所述服务器之间的心跳线程。

  步骤218,判断重连是否成功。若是,则执行步骤222;若否,则执行步骤219。

  如果TCP连接成功,且心跳线程启动成功,则说明重连成功,该种情况下,可以从重连队列中删除重连成功的网卡,并通过该心跳线程定时检测该待重连网卡的状态,返回执行步骤211判断心跳是否正常。

  步骤219,记录重连次数。

  步骤220,判断重连次数是否达到预设阈值。若是,则执行步骤221;若否,则返回执行步骤217继续进行重连。

  如果TCP连接失败,或者心跳线程启动失败,则说明重连失败,此时记录重连次数,并判断重连次数是否达到预设阈值。对于预设阈值的具体数值,可以根据实际情况设置任意适用的值,比如设置阈值为5次、8次、10次,等等,本发明实施例对此不做限制。

  步骤221,停止重连,展示提示信息。

  针对重连失败的网卡,如果所述重连失败的网卡的重连次数达到预设阈值,则停止对所述重连失败的网卡执行重连操作,并展示网卡异常提示信息;如果所述重连失败的网卡的重连次数未达到预设阈值,则继续对该重连失败的网卡执行重连操作。

  步骤222,从重连队列中删除重连成功的网卡。

  针对重连成功的网卡,无需继续对其进行重连,因此将重连成功的网卡从所述重连队列中删除。

  本发明实施例中,在多卡聚合的情况下能够及时、有效地判断网卡状态,实现了对网卡的插入、拔出、通信正常、通信中断等的检测,以及通信中断后的重连恢复。

  实施例三

  参照图3,示出了本发明实施例三的一种网卡处理装置的结构框图。

  如图3所示,网卡处理装置可以包括以下模块:

  第一确定模块301,用于定时读取各网卡的网卡信息,依据所述网卡信息确定可用网卡;

  检测模块302,用于定时检测所述可用网卡的状态,将处于离线状态的可用网卡作为待重连网卡,加入重连队列;

  重连模块303,用于对所述重连队列中的各待重连网卡执行重连操作;

  第一删除模块304,用于将重连成功的网卡从重连队列中删除。

  本发明实施例中,通过定时读取网卡信息可以确定出可用网卡,定时对可用网卡的状态进行检测,一方面避免了对不可用网卡的不必要检测,减少了检测的网卡数量;另一方面通过定时检测可以更加及时地获知网卡状态。通过将处于离线状态的可用网卡作为待重连网卡加入重连队列,并对重连队列中的各待重连网卡执行重连操作,将重连成功的网卡从重连队列中删除,可以实现自动对处于离线状态的可用网卡进行重连恢复。

  实施例四

  参照图4,示出了本发明实施例四的一种网卡处理装置的结构框图。

  如图4所示,网卡处理装置可以包括以下模块:

  第一确定模块401,用于定时读取各网卡的网卡信息,依据所述网卡信息确定可用网卡;

  检测模块402,用于定时检测所述可用网卡的状态,将处于离线状态的可用网卡作为待重连网卡,加入重连队列;

  重连模块403,用于对所述重连队列中的各待重连网卡执行重连操作;

  第一删除模块404,用于将重连成功的网卡从所述重连队列中删除。

  可选地,所述检测模块402包括:第一建立单元,用于建立所述可用网卡与服务器之间的TCP连接;线程检测单元,用于基于所述TCP连接,启动所述可用网卡与所述服务器之间的心跳线程,通过所述心跳线程定时检测所述可用网卡的状态。

  可选地,所述装置还包括:第一关闭模块405,用于在所述检测模块402将处于离线状态的可用网卡作为待重连网卡,加入重连队列之后,断开所述处于离线状态的可用网卡与所述服务器之间的TCP连接,并关闭所述处于离线状态的可用网卡与所述服务器之间的心跳线程。

  可选地,所述装置还包括:第二确定模块406,用于在所述第一确定模块401依据所述网卡信息确定可用网卡之后,确定是否存在减少的可用网卡;第二关闭模块407,用于当存在减少的可用网卡时,如果存在所述减少的可用网卡与所述服务器之间的心跳线程,则断开所述减少的可用网卡与所述服务器之间的TCP连接,并关闭所述减少的可用网卡与所述服务器之间的心跳线程;第二删除模块408,用于当所述重连队列中存在所述减少的可用网卡时,将所述减少的可用网卡从所述重连队列中删除。

  可选地,所述装置还包括:失败处理模块409,用于针对重连失败的网卡,如果所述重连失败的网卡的重连次数达到预设阈值,则停止对所述重连失败的网卡执行重连操作,并展示网卡异常提示信息。

  可选地,所述第一确定模块401,具体用于启动第一线程,通过所述第一线程定时读取各网卡的网卡信息,依据所述网卡信息确定可用网卡;所述对重连模块403,具体用于启动第二线程,通过所述第二线程对所述重连队列中的各待重连网卡执行重连操作。

  可选地,所述第一确定模块401包括:信息读取单元,用于调用系统底层函数中的网卡信息读取函数,读取所述各网卡的网卡信息。

  可选地,所述网卡信息包括网卡的速度和工作状态;所述第一确定模块401包括:网卡确定单元,用于将速度大于等于零,且工作状态为启动状态的网卡确定为可用网卡。

  可选地,所述重连模块403包括:第二建立单元,用于建立所述待重连网卡与服务器之间的TCP连接;线程启动单元,用于基于所述TCP连接,启动所述待重连网卡与所述服务器之间的心跳线程。

  本发明实施例中,在多卡聚合的情况下能够及时、有效地判断网卡状态,实现了对网卡的插入、拔出、通信正常、通信中断等的检测,以及通信中断后的重连恢复。

  对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

  在本发明的实施例中,还提供了一种电子设备。该电子设备可以包括一个或多个处理器,以及其上存储有指令的一个或多个机器可读介质,指令例如应用程序。当所述指令由所述一个或多个处理器执行时,使得所述处理器执行上述的网卡处理方法。

  在本发明的实施例中,还提供了一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序可由电子设备的处理器执行,以完成上述的网卡处理方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

  本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

  本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

  本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

  这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

  这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

  尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。

  最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

  以上对本发明所提供的一种网卡处理方法、装置、电子设备及存储介质,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

《网卡处理方法、装置、电子设备及存储介质.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)