一种实现交换机系统快速重启的方法及装置制造方法及图纸

技术编号:20241989 阅读:35 留言:0更新日期:2019-01-29 23:14
本发明专利技术揭示了一种实现交换机系统快速重启的方法及装置,通过在系统重启之前预存配置文件,且在系统重启后在引导加载程序中引导操作系统内核初始化之前先做交换芯片的初始化,同时完成二层和三层通包的静态配置,完成后就能够实现交换机的二三层通包,而无需等整个交换系统完全准备好,大大节省了系统初始化所耗费的时间,达到在非常短的时间内能够正常的网络通信的效果。

【技术实现步骤摘要】
一种实现交换机系统快速重启的方法及装置
本专利技术涉及交换机系统,尤其是涉及一种实现交换机系统快速重启的方法及装置。
技术介绍
现有交换机系统的启动过程一般包括:系统上电,初始化必要的硬件;引导加载程序(bootloader)引导操作系统内核启动,引导程序退出,操作系统开始初始化;通过交换芯片的驱动来初始化交换芯片;交换机系统协议栈的初始化;完成整个系统的启动。但是现有交换机系统需在完成整个系统(包括芯片,协议栈等)的重启后才能实现交换机的正常工作,也就是说,此时才能实现交换机二三层的通包,启动时间比较长,通常都需要60秒左右,甚至更久。
技术实现思路
本专利技术的目的在于克服现有技术的缺陷,提供一种实现交换机系统快速重启的方法及装置。为实现上述目的,本专利技术提出如下技术方案:一种实现交换机系统快速重启的方法,所述方法包括:S1,预先在交换机系统中保存一份所述系统的配置文件,所述配置文件中包括二层和三层通包的配置;S2,重启系统上电,引导加载程序读取并解析所述配置文件,根据所述配置文件配置交换芯片,完成交换芯片的初步初始化;S3,引导加载程序引导操作系统的初始化;S4,对交换芯片进行进本文档来自技高网...

【技术保护点】
1.一种实现交换机系统快速重启的方法,其特征在于,所述方法包括:S1,预先在交换机系统中保存一份所述系统的配置文件,所述配置文件中包括二层和三层通包的配置;S2,重启系统上电,引导加载程序读取并解析所述配置文件,根据所述配置文件配置交换芯片,完成交换芯片的初步初始化;S3,引导加载程序引导操作系统的初始化;S4,对交换芯片进行进一步初始化,及交换机系统协议栈的初始化,从而完成整个交换机系统的启动。

【技术特征摘要】
1.一种实现交换机系统快速重启的方法,其特征在于,所述方法包括:S1,预先在交换机系统中保存一份所述系统的配置文件,所述配置文件中包括二层和三层通包的配置;S2,重启系统上电,引导加载程序读取并解析所述配置文件,根据所述配置文件配置交换芯片,完成交换芯片的初步初始化;S3,引导加载程序引导操作系统的初始化;S4,对交换芯片进行进一步初始化,及交换机系统协议栈的初始化,从而完成整个交换机系统的启动。2.根据权利要求1所述的实现交换机系统快速重启的方法,其特征在于,S2中,引导加载程序初始化交换芯片之前,系统还初始化交换芯片中的基础硬件。3.根据权利要求1所述的实现交换机系统快速重启的方法,其特征在于,S2中,引导加载程序根据配置文件完成交换芯片的硬表初始化。4.根据权利要求1所述的实现交换机系统快速重启的方法,其特征在于,所述S3包括:引导加载程序引导操作系统内核启动,引导加载程序退出,操作系统开始初始化。5.根据权利要求1所述的实现交换机系统快速重启的方法,其特征在于,S4中,所述对交换芯片进行进一步初始化包括:读取并解析所述配置文件,根据所述配置文件对芯片驱动所用的软表进行初始化。6.一种实现交换机系统快速重启的装置,其特...

【专利技术属性】
技术研发人员:赵子苍何志川蒋华李磊赵仕中
申请(专利权)人:盛科网络苏州有限公司
类型:发明
国别省市:江苏,32

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

1