逻辑版本控制方法及装置制造方法及图纸

技术编号:31980075 阅读:17 留言:0更新日期:2022-01-20 01:36
本申请是关于一种逻辑版本控制方法及装置,具体涉及网络通信技术领域。所述方法包括:获取网络设备中的主控单元下发的线卡逻辑版本信息,并存储于线卡逻辑版本控制设备中的版本存储器;获取网络设备接入的各个目标线卡对应的线卡信息;当检测到各个目标线卡对应的线卡信息,与版本存储器中的线卡逻辑版本信息匹配时,将版本存储器中的线卡逻辑版本信息,发送至各个目标线卡进行逻辑版本加载。通过上述方案,避免了在多个线卡的逻辑版本的加载过程中,主控单元需要逐个向线卡发送逻辑版本,导致对主控单元的占用率过高的问题,从而提高了设备的运行效率。设备的运行效率。设备的运行效率。

【技术实现步骤摘要】
逻辑版本控制方法及装置


[0001]本专利技术涉及网络通信
,具体涉及一种逻辑版本控制方法及装置。

技术介绍

[0002]线卡作为多种网络设备的重要组成部分,主要负责报文的发送和接收功能,为了提升网络设备的线卡的稳定性以及转发性能,入网设备线卡逻辑版本加载与升级在网络设备日常维护过程显得尤为普遍。
[0003]目前,网络设备中线卡逻辑版本加载的方式主要有出厂之前烧片至非易失存储介质,或线卡启动识别过程由网络设备主控单元进行加载。但由于烧片方式后续线卡逻辑版本升级较为不便,且线卡升级逻辑版本无法避免,因此通常采用网络设备主控单元在线卡识别过程加载逻辑版本。在主控单元加载逻辑版本的过程中,当网络设备启动或线卡热插入时,主控单元将对应线卡逻辑版本读入内存,CPU通过背板管理总线加载逻辑版本。
[0004]但上述方案中,线卡的逻辑版本也越来越大,且在线加载通常按照线卡槽位顺序进行加载,主控单元在线加载耗时较长,导致对主控单元的占用率较大,降低了设备的运行效率。

技术实现思路

[0005]本申请提供了一种逻辑版本控制方法及装置,提高了设备的运行效率,该技术方案如下。
[0006]一方面,提供了一种逻辑版本控制方法,所述方法应用于网络设备中的线卡逻辑版本控制设备,所述方法包括:
[0007]获取所述网络设备中的主控单元下发的线卡逻辑版本信息,并存储于所述线卡逻辑版本控制设备中的版本存储器;
[0008]获取所述网络设备接入的目标线卡对应的线卡信息;
[0009]当检测到所述目标线卡对应的线卡信息,与所述版本存储器中的线卡逻辑版本信息匹配时,将所述版本存储器中的线卡逻辑版本信息,发送至所述目标线卡进行逻辑版本加载。
[0010]又一方面,提供了一种逻辑版本控制装置,所述装置应用于网络设备中的线卡逻辑版本控制设备,所述装置包括:
[0011]版本信息获取单元,用于获取所述网络设备中的主控单元下发的线卡逻辑版本信息,并存储于所述线卡逻辑版本控制设备中的版本存储器;
[0012]线卡信息获取单元,用于获取所述网络设备接入的目标线卡对应的线卡信息;
[0013]逻辑版本加载单元,用于当检测到所述目标线卡对应的线卡信息,与所述版本存储器中的线卡逻辑版本信息匹配时,将所述版本存储器中的线卡逻辑版本信息,发送至所述目标线卡进行逻辑版本加载。
[0014]再一方面,提供了一种计算机设备,所述计算机设备包括收发器、处理器以及版本
存储器;
[0015]所述收发器,用于获取网络设备中的主控单元下发的线卡逻辑版本信息,并存储于所述线卡逻辑版本控制设备中的所述版本存储器;
[0016]所述收发器,用于获取所述网络设备接入的目标线卡对应的线卡信息;
[0017]所述处理器,用于当检测到所述目标线卡对应的线卡信息,与所述版本存储器中的线卡逻辑版本信息匹配时,指示所述收发器将所述版本存储器中的线卡逻辑版本信息,发送至所述目标线卡,以实现所述目标线卡的逻辑版本加载。
[0018]再一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令或信息,所述至少一条指令或信息由处理器加载并执行以实现上述逻辑版本控制方法。
[0019]本申请提供的技术方案可以包括以下有益效果:
[0020]在网络设备需要通过线卡与其他设备构建通信连接时,网络设备可以先将主控单元中的线卡逻辑版本信息发送并存储于线卡逻辑版本控制设备的版本存储器;该线卡逻辑版本控制设备还可以获取网络设备接入的目标线卡的线卡信息,并与主控单元下发至版本存储器中的线卡逻辑版本信息进行匹配,且当匹配时,根据版本存储器中的线卡逻辑版本信息实现目标线卡中的逻辑版本的加载。上述方案通过在网络设备中设置线卡逻辑版本控制设备,线卡逻辑版本控制设备可以直接通过存储在版本存储器中的线卡逻辑版本信息对各个目标线卡进行逻辑版本的加载,避免在多个线卡的逻辑版本的加载过程中,主控单元需要逐个向线卡发送逻辑版本,导致对主控单元的占用率过高的问题,从而提高了设备的运行效率。
附图说明
[0021]为了更清楚地说明本申请具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]图1是根据一示例性实施例示出的一种线卡逻辑版本控制系统示意图。
[0023]图2是根据一示例性实施例示出的逻辑版本控制方法的方法流程图。
[0024]图3示出了本申请实施例涉及的一种逻辑版本管理示意图。
[0025]图4是根据一示例性实施例示出的逻辑版本控制方法的方法流程图。
[0026]图5示出了本申请实施例涉及的一种逻辑版本存储示意图。
[0027]图6是根据一示例性实施例示出的逻辑版本控制方法的方法流程图。
[0028]图7示出了本申请实施例涉及的一种线卡逻辑版本更新流程示意图。
[0029]图8是根据一示例性实施例示出的一种逻辑版本控制装置示意图。
[0030]图9是根据一示例性实施例示出的一种逻辑版本控制装置的结构方框图。
[0031]图10是根据本申请一示例性实施例提供的一种通信设备。
具体实施方式
[0032]下面将结合附图对本申请的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术
人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0033]应理解,在本申请的实施例中提到的“指示”可以是直接指示,也可以是间接指示,还可以是表示具有关联关系。举例说明,A指示B,可以表示A直接指示B,例如B可以通过A获取;也可以表示A间接指示B,例如A指示C,B可以通过C获取;还可以表示A和B之间具有关联关系。
[0034]在本申请实施例的描述中,术语“对应”可表示两者之间具有直接对应或间接对应的关系,也可以表示两者之间具有关联关系,也可以是指示与被指示、配置与被配置等关系。
[0035]本申请实施例中,“预定义”可以通过在设备(例如,包括终端设备和网络设备)中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,本申请对于其具体的实现方式不做限定。
[0036]图1是根据一示例性实施例示出的一种线卡逻辑版本控制系统示意图。如图1所示,所述线卡逻辑版本控制系统包括线卡110、线卡逻辑版本控制设备120以及主控单元130。
[0037]其中,线卡110是关于交换机、路由器或其他网络设备的访问线路和访问设备间的一种设备接口。该线卡用于通过与线卡逻辑版本控制设备120以及主控单元130进行交互,从而建立主控单元130对应的终端与外界的通信连接。
[0038]可选的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种逻辑版本控制方法,其特征在于,所述方法应用于网络设备中的线卡逻辑版本控制设备,所述方法包括:获取所述网络设备中的主控单元下发的线卡逻辑版本信息,并存储于所述线卡逻辑版本控制设备中的版本存储器;获取所述网络设备接入的目标线卡对应的线卡信息;当检测到所述目标线卡对应的线卡信息,与所述版本存储器中的线卡逻辑版本信息匹配时,将所述版本存储器中的线卡逻辑版本信息,发送至所述目标线卡进行逻辑版本加载。2.根据权利要求1所述的方法,其特征在于,所述获取所述网络设备中的主控单元下发的线卡逻辑版本信息,并存储于所述线卡逻辑版本控制设备中的版本存储器,包括:获取所述主控单元下发的线卡逻辑版本信息;当所述主控单元下发的线卡逻辑版本信息指示的逻辑版本号高于所述版本存储器中存储的逻辑版本号时,将所述主控单元下发的线卡逻辑版本信息更新至所述版本存储器中。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:当检测到所述版本存储器中的线卡逻辑版本信息更新成功,更新所述版本存储器中存储的逻辑版本号。4.根据权利要求1至3任一所述的方法,其特征在于,所述线卡信息包括所述目标线卡对应的名称信息;所述获取所述网络设备接入的目标线卡对应的线卡信息之前,还包括:获取所述目标线卡的工作状态;所述当检测到所述目标线卡对应的线卡信息,与所述版本存储器中的线卡逻辑版本信息匹配时,将所述版本存储器中的线卡逻辑版本信息,发送至所述目标线卡进行逻辑版本加载,包括:当检测到所述目标线卡对应的名称信息,与所述版本存储器中的线卡逻辑版本信息对应的名称信息匹配,且所述目标线卡处于未初始化状态时,将所述版本存储器中的线卡逻辑版本信息,通过目标线卡对应的逻辑通信总线,并行发送至所述目标线卡进行逻辑版本加载。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:当检测到所述目标线卡加载为所述版本存储器中的线卡逻辑版本信息对应的逻辑版本后,根据所述版本存储器中的线卡逻辑版本信息对应的初始化数据,对所述目标线卡进行初始化处理,并将所述目标线卡确定为工作线卡。6.根据权利要求1至3任一所述的方法,其特征在于,所述线卡信息包括所述逻辑版本号;所述获取所述网络设备接入的目标线卡对应的线卡信息之前,还包括:获取所述目标线卡的工作状态;当所述目标线卡处于工作状态时,将所述目标线卡确定为工作线卡;所述当检测到所述目标线卡对应的线卡信息,与所述版本存储器中的线卡逻辑版本信息匹配时,将所述版本存储器中的线卡逻辑版本信息,发送至所述目标线卡进行逻辑版本加载,包括:
将各个所述工作线卡的逻辑版本号与所述版本存储器...

【专利技术属性】
技术研发人员:刘庆喜
申请(专利权)人:新华三信息安全技术有限公司
类型:发明
国别省市:

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

1