路由器的控制方法、装置及路由器制造方法及图纸

技术编号:13711783 阅读:65 留言:0更新日期:2016-09-16 15:46
本发明专利技术公开了一种路由器的控制方法、装置及路由器,该方法包括:所述路由器中的主控板上电后,检测所述路由器中是否插入主控卡;若检测出所述路由器中插入主控卡,则在接收到所述主控卡发送的分布式主程序加载指令后,加载所述主控板的第一分布式主程序,所述分布式主程序加载指令是所述主控卡加载所述主控卡的第二分布式主程序后发送的;若检测出所述路由器中未插入主控卡,则加载所述主控板的集中式主程序;给所述路由器包括的业务卡上电,以完成所述路由器启动。该方案实现路由器用途的多样化,也能够满足用户的这种多样化需求。

【技术实现步骤摘要】

本专利技术涉及通信
,尤指一种路由器的控制方法、装置及路由器
技术介绍
近些年来路由器经历了快速发展,由传统的集中式路由器发展到改进的集中式路由器,再到可拔插的分布式路由器。按照目前路由器的控制方法,无论哪种类型的路由器,当其中的程序设定后,只能作为设定类型的路由器使用。例如,对于如图1所示的改进的集中式路由器,支持业务卡的拔插,可扩展性高,但是当该路由器中主控板上的程序设定为集中式主程序后,该路由器只能作为集中式路由器使用,即使将可插拔的业务卡换成主控卡,也无法作为分布式路由器使用。由上可见,目前路由器的控制方法,仅能控制一台路由器作为唯一一种设定类型的路由器使用,不能按照需要灵活控制一台路由器作为集中式路由器或者分布式路由器使用,这就导致路由器用途单一,若用户对于一台路由器有多样化需求(例如,有时需要作为集中式路由器使用、有时需要作为分布式路由器使用),该路由器的控制方法则无法满足用户的这种多样化需求。
技术实现思路
本专利技术实施例提供一种路由器的控制方法、装置及路由器,用以解决现有路由器的控制方法导致的路由器用途单一,无法满足用户的多样化需求的问题。根据本专利技术实施例,提供一种路由器的控制方法,包括:所述路由器中的主控板上电后,检测所述路由器中是否插入主控卡。若检测出所述路由器中插入主控卡,则在接收到所述主控卡发送的分布式主程序加载指令后,加载所述主控板的第一分布式主程序,所述分布式主程序加载指令是所述主控卡加载所述主控卡的第二分布式主程序后发送的;若检测出所述路由器中未插入主控卡,则加载所述主控板的集中式主程序。给所述路由器包括的业务卡上电,以完成所述路由器启动。具体的,加载所述主控板的第一分布式主程序,具体包括:获取存储的程序安装包的包头信息。从所述包头信息中查找所述存储的程序安装包的压缩格式。根据所述压缩格式解压所述存储的程序安装包。从解压后的所述存储的程序安装包中获取与所述主控板的标识信息和主程序标识对应的子安装项,得到所述主控板的第一分布式主程序。加载所述主控板的第一分布式主程序。具体的,加载所述主控板的集中式主程序,具体包括:获取存储的程序安装包的包头信息。从所述包头信息中查找所述存储的程序安装包的压缩格式。根据所述压缩格式解压所述存储的程序安装包。从解压后的所述存储的程序安装包中获取与所述主控板的标识信息对应的主安装项,得到所述主控板的集中式主程序。加载所述主控板的集中式主程序。可选的,还包括:在加载所述主控板的第一分布式主程序之前,接收到所述主控卡发送的升级的程序安装包,将所述升级的程序安装包替换所述存储的程序安装包。或者,在加载所述主控板的第一分布式主程序之后,接收到所述主控卡发送的升级的程序安装包,将所述升级的程序安装包替换所述存储的程序安装包,重新启动所述路由器。根据本专利技术实施例,还提供一种路由器的控制方法,包括:所述路由器中的主控卡上电后,加载所述主控卡的第二分布式主程序;以及,向所述路由器中的主控板发送分布式主程序加载指令,以使所述主控板加载所述主控板的第一分布式主程序。具体的,加载所述主控卡的第二分布式主程序,具体包括:获取存储的程序安装包的包头信息。从所述包头信息中查找所述存储的程序安装包的压缩格式。根据所述压缩格式解压所述存储的程序安装包。从解压后的所述存储的程序安装包中获取与所述主控卡的标识信息和主程序标识对应的子安装项,得到所述主控卡的第二分布式主程序。加载所述主控卡的第二分布式主程序。可选的,还包括:接收到升级的程序安装包后,确定所述升级的程序安装包与所述存储的程序安装包是否相同;若所述升级的程序安装包与所述存储的程序安装包不同,则将所述升级的程序安装包发送给所述主控板,以使所述主控板将所述升级的程序安装包替换所述存储的程序安装包。根据本专利技术实施例,还提供一种路由器的控制装置,包括:检测模块,用于在所述路由器中的主控板上电后,检测所述路由器中是否插入主控卡;加载模块,用于若检测出所述路由器中插入主控卡,则在接收到所述主控卡发送的分布式主程序加载指令后,加载所述主控板的第一分布式主程序,所述分布式主程序加载指令是所述主控卡加载所述主控卡的第二分布式主程序后发送的;若检测出所述路由器中未插入主控卡,则加载所述主控板的集中式主程序。上电模块,用于给所述路由器包括的业务卡上电,以完成所述路由器启动。具体的,所述加载模块,用于加载所述主控板的第一分布式主程序,具体用于:获取存储的程序安装包的包头信息。从所述包头信息中查找所述存储的程序安装包的压缩格式。根据所述压缩格式解压所述存储的程序安装包。从解压后的所述存储的程序安装包中获取与所述主控板的标识信息和主程序标识对应的子安装项,得到所述主控板的第一分布式主程序。加载所述主控板的第一分布式主程序。具体的,所述加载模块,用于加载所述主控板的集中式主程序,具体用于:获取存储的程序安装包的包头信息。从所述包头信息中查找所述存储的程序安装包的压缩格式。根据所述压缩格式解压所述存储的程序安装包。从解压后的所述存储的程序安装包中获取与所述主控板的标识信息对应的主安装项,得到所述主控板的集中式主程序。加载所述主控板的集中式主程序。可选的,还包括升级模块,用于:在加载所述主控板的第一分布式主程序之前,接收到所述主控卡发送的升级的程序安装包,将所述升级的程序安装包替换所述存储的程序安装包;或者,在加载所述主控板的第一分布式主程序之后,接收到所述主控卡发送的升级的程序安装包,将所述升级的程序安装包替换所述存储的程序安装包,重新启动所述路由器。根据本专利技术实施例,还提供一种路由器的控制装置,包括:加载模块,用于在所述路由器中的主控卡上电后,加载所述主控卡的第二分布式主程序;以及,第一发送模块,用于向所述路由器中的主控板发送分布式主程序加载指令,以使所述主控板加载所述主控板的第一分布式主程序。具体的,所述加载模块,用于加载所述主控卡的第二分布式主程序,具体用于:获取存储的程序安装包的包头信息。从所述包头信息中查找所述存储的程序安装包的压缩格式。根据所述压缩格式解压所述存储的程序安装包。从解压后的所述存储的程序安装包中获取与所述主控卡的标识信息和主程序标识对应的子安装项,得到所述主控卡的第二分布式主程序。加载所述主控卡的第二分布式主程序。可选的,还包括:确定模块,用于接收到升级的程序安装包后,确定所述升级的程序安装包与所述存储的程序安装包是否相同。第二发送模块,用于若所述升级的程序安装包与所述存储的程序安装包不同,则将所述升级的程序安装包发送给所述主控板,以使所述主控板将所述升级的程序安装包替换所述存储的程序安装包。根据本专利技术实施例,还提供一种路由器,包括上述的路由器的控制装置。本专利技术有益效果如下:本专利技术实施例提供一种路由器的控制方法、装置及路由器,通过所述路由器中的主控板上电后,检测所述路由器中是否插入主控卡;若检测出所述路由器中插入主控卡,则在接收到所述主控卡发送的分布式主程序加载指令后,加载所述主控板的第一分布式主程序,所述分布式主程序加载指令是所述主控卡加载所述主控卡的第二分布式主程序后发送的;若检测出所述路由器中未插入主控卡,则加载所述主控板的集中式主程序;给所述路由器包括的业务卡上电,以完成所述路由器启动。该方案中,当主控板本文档来自技高网...

【技术保护点】
一种路由器的控制方法,其特征在于,包括:所述路由器中的主控板上电后,检测所述路由器中是否插入主控卡;若检测出所述路由器中插入主控卡,则在接收到所述主控卡发送的分布式主程序加载指令后,加载所述主控板的第一分布式主程序,所述分布式主程序加载指令是所述主控卡加载所述主控卡的第二分布式主程序后发送的;若检测出所述路由器中未插入主控卡,则加载所述主控板的集中式主程序;给所述路由器包括的业务卡上电,以完成所述路由器启动。

【技术特征摘要】
1.一种路由器的控制方法,其特征在于,包括:所述路由器中的主控板上电后,检测所述路由器中是否插入主控卡;若检测出所述路由器中插入主控卡,则在接收到所述主控卡发送的分布式主程序加载指令后,加载所述主控板的第一分布式主程序,所述分布式主程序加载指令是所述主控卡加载所述主控卡的第二分布式主程序后发送的;若检测出所述路由器中未插入主控卡,则加载所述主控板的集中式主程序;给所述路由器包括的业务卡上电,以完成所述路由器启动。2.根据权利要求1所述的方法,其特征在于,加载所述主控板的第一分布式主程序,具体包括:获取存储的程序安装包的包头信息;从所述包头信息中查找所述存储的程序安装包的压缩格式;根据所述压缩格式解压所述存储的程序安装包;从解压后的所述存储的程序安装包中获取与所述主控板的标识信息和主程序标识对应的子安装项,得到所述主控板的第一分布式主程序;加载所述主控板的第一分布式主程序。3.根据权利要求1所述的方法,其特征在于,加载所述主控板的集中式主程序,具体包括:获取存储的程序安装包的包头信息;从所述包头信息中查找所述存储的程序安装包的压缩格式;根据所述压缩格式解压所述存储的程序安装包;从解压后的所述存储的程序安装包中获取与所述主控板的标识信息对应的主安装项,得到所述主控板的集中式主程序;加载所述主控板的集中式主程序。4.根据权利要求2或3所述的方法,其特征在于,还包括:在加载所述主控板的第一分布式主程序之前,接收到所述主控卡发送的升级的程序安装包,将所述升级的程序安装包替换所述存储的程序安装包;或者,在加载所述主控板的第一分布式主程序之后,接收到所述主控卡发送的升级的程序安装包,将所述升级的程序安装包替换所述存储的程序安装包,重新启动所述路由器。5.一种路由器的控制方法,其特征在于,包括:所述路由器中的主控卡上电后,加载所述主控卡的第二分布式主程序;以及,向所述路由器中的主控板发送分布式主程序加载指令,以使所述主控板加载所述主控板的第一分布式主程序。6.根据权利要求5所述的方法,其特征在于,加载所述主控卡的第二分布式主程序,具体包括:获取存储的程序安装包的包头信息;从所述包头信息中查找所述存储的程序安装包的压缩格式;根据所述压缩格式解压所述存储的程序安装包;从解压后的所述存储的程序安装包中获取与所述主控卡的标识信息和主程序标识对应的子安装项,得到所述主控卡的第二分布式主程序;加载所述主控卡的第二分布式主程序。7.根据权利要求6所述的方法,其特征在于,还包括:接收到升级的程序安装包后,确定所述升级的程序安装包与所述存储的程序安装包是否相同;若所述升级的程序安装包与所述存储的程序安装包不同,则将所述升级的程序安装包发送给所述主控板,以使所述主控板将所述升级的程序安装包替换所述存储的程序安装包。8.一种路由器的控制装置,其特征在于,包括:检测模块,用于在所述路由器中的主控板上电后,检测所述路由器中是否插入主控卡;加载模块,用于若检测出所述路由器中插入主控卡,则在接收到所述主控卡发...

【专利技术属性】
技术研发人员:涂正伟
申请(专利权)人:锐捷网络股份有限公司
类型:发明
国别省市:福建;35

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

1