【技术实现步骤摘要】
一种实现交换机系统快速重启的方法及装置
本专利技术涉及交换机系统,尤其是涉及一种实现交换机系统快速重启的方法及装置。
技术介绍
现有交换机系统的启动过程一般包括:系统上电,初始化必要的硬件;引导加载程序(bootloader)引导操作系统内核启动,引导程序退出,操作系统开始初始化;通过交换芯片的驱动来初始化交换芯片;交换机系统协议栈的初始化;完成整个系统的启动。但是现有交换机系统需在完成整个系统(包括芯片,协议栈等)的重启后才能实现交换机的正常工作,也就是说,此时才能实现交换机二三层的通包,启动时间比较长,通常都需要60秒左右,甚至更久。
技术实现思路
本专利技术的目的在于克服现有技术的缺陷,提供一种实现交换机系统快速重启的方法及装置。为实现上述目的,本专利技术提出如下技术方案:一种实现交换机系统快速重启的方法,所述方法包括:S1,预先在交换机系统中保存一份所述系统的配置文件,所述配置文件中包括二层和三层通包的配置;S2,重启系统上电,引导加载程序读取并解析所述配置文件,根据所述配置文件配置交换芯片,完成交换芯片的初步初始化;S3,引导加载程序引导操作系统的初始化;S ...
【技术保护点】
1.一种实现交换机系统快速重启的方法,其特征在于,所述方法包括:S1,预先在交换机系统中保存一份所述系统的配置文件,所述配置文件中包括二层和三层通包的配置;S2,重启系统上电,引导加载程序读取并解析所述配置文件,根据所述配置文件配置交换芯片,完成交换芯片的初步初始化;S3,引导加载程序引导操作系统的初始化;S4,对交换芯片进行进一步初始化,及交换机系统协议栈的初始化,从而完成整个交换机系统的启动。
【技术特征摘要】
1.一种实现交换机系统快速重启的方法,其特征在于,所述方法包括:S1,预先在交换机系统中保存一份所述系统的配置文件,所述配置文件中包括二层和三层通包的配置;S2,重启系统上电,引导加载程序读取并解析所述配置文件,根据所述配置文件配置交换芯片,完成交换芯片的初步初始化;S3,引导加载程序引导操作系统的初始化;S4,对交换芯片进行进一步初始化,及交换机系统协议栈的初始化,从而完成整个交换机系统的启动。2.根据权利要求1所述的实现交换机系统快速重启的方法,其特征在于,S2中,引导加载程序初始化交换芯片之前,系统还初始化交换芯片中的基础硬件。3.根据权利要求1所述的实现交换机系统快速重启的方法,其特征在于,S2中,引导加载程序根据配置文件完成交换芯片的硬表初始化。4.根据权利要求1所述的实现交换机系统快速重启的方法,其特征在于,所述S3包括:引导加载程序引导操作系统内核启动,引导加载程序退出,操作系统开始初始化。5.根据权利要求1所述的实现交换机系统快速重启的方法,其特征在于,S4中,所述对交换芯片进行进一步初始化包括:读取并解析所述配置文件,根据所述配置文件对芯片驱动所用的软表进行初始化。6.一种实现交换机系统快速重启的装置,其特...
【专利技术属性】
技术研发人员:赵子苍,何志川,蒋华,李磊,赵仕中,
申请(专利权)人:盛科网络苏州有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。