发明名称 |
路由器及其软件升级方法 |
摘要 |
本发明公开了一种路由器及其软件升级方法,其中,该路由器包括:多核CPU以及相互独立的第一内存区域和第二内存区域,多核CPU包括控制平面CPU和数据平面CPU,其中:第一内存区域用于存储控制平面程序;第二内存区域用于存储数据平面程序;数据平面CPU用于使用第二内存区域中的数据平面程序处理数据报文;控制平面CPU用于使用第一内存区域中的控制平面程序处理协议报文,以及,当路由器进行软件升级时,进行复位并仅将第一内存区域清零,在复位启动后,将新版本的控制平面程序加载到第一内存区域,并运行第一内存区域中的新版本的控制平面程序。本发明能够提高软转发路由器的可用性。 |
申请公布号 |
CN103581008A |
申请公布日期 |
2014.02.12 |
申请号 |
CN201210277932.1 |
申请日期 |
2012.08.07 |
申请人 |
杭州华三通信技术有限公司 |
发明人 |
魏巍 |
分类号 |
H04L12/701(2013.01)I;G06F9/445(2006.01)I |
主分类号 |
H04L12/701(2013.01)I |
代理机构 |
北京德琦知识产权代理有限公司 11018 |
代理人 |
郑红娟;宋志强 |
主权项 |
一种路由器,所述路由器通过中央处理单元CPU转发数据报文,其特征在于,包括:多核CPU以及相互独立的第一内存区域和第二内存区域,所述多核CPU包括控制平面CPU和数据平面CPU,其中:所述第一内存区域用于存储控制平面程序,所述控制平面程序包括路由协议的相关程序;所述第二内存区域用于存储数据平面程序,所述数据平面程序包括数据报文转发处理的相关程序;所述数据平面CPU用于使用所述第二内存区域中的数据平面程序处理数据报文;所述控制平面CPU用于使用所述第一内存区域中的控制平面程序处理协议报文,以及,当所述路由器进行软件升级时,进行复位并仅将所述第一内存区域清零,在复位启动后,将新版本的控制平面程序加载到所述第一内存区域,并运行所述第一内存区域中的所述新版本的控制平面程序。 |
地址 |
310053 浙江省杭州市高新技术产业开发区之江科技工业园六和路310号华为杭州生产基地 |