发明名称 Method and system for minimizing disruption during in-service software upgrade
摘要 A method and a system for in-service software upgrade in a Hot Standby Redundant Distributed (HSRD) system are provided. A standby route processor in HSRD system is updated with upgraded software. The standby route processor is synchronized with an active route processor present in the HSRD system. The control of routing process is switched over to the standby route processor (with the upgraded software) from the active route processor. During the switchover, a minimal context forwarder on the line card begins execution and continues forwarding packets across a network, while a line card in the HSRD system is being reloaded and configured.
申请公布号 US9182972(B2) 申请公布日期 2015.11.10
申请号 US201313751372 申请日期 2013.01.28
申请人 Cisco Technology, Inc. 发明人 Hanselmann Peter J.
分类号 H04L12/54;H04L12/771;G06F9/445;H04L12/707;H04L12/703;H04L12/773;H04L29/08;H04L29/14 主分类号 H04L12/54
代理机构 Parker Ibrahim & Berg LLC 代理人 Parker Ibrahim & Berg LLC ;Behmke James M.;LeBarron Stephen D.
主权项 1. A method comprising: enabling a first route processor to operate in an active mode and a second route processor to operate in a standby mode, wherein the first route processor operating in the active mode controls a routing process involving one or more line cards forwarding packets in a network and the second route processor operating in the standby mode does not control the routing process; receiving a modified system software at the second route processor operating in the standby mode, wherein the modified system software is an upgrade or downgrade of software on the second route processor; in response to receiving the modified system software, downloading a minimal context forwarder from the second route processor operating in the standby mode into one of the one or more line cards that is forwarding packets, the minimal context forwarder derived from the modified system software received at the second route processor and includes a subset of functionality of the modified system software; initiating operation of the minimal context forwarder in the one or more line cards, wherein the minimal context forwarder in each of the one or more line cards controls operation of the one or more line cards respectively to continue forwarding the packets while the minimal context forwarder in each of the one or more line cards is reloading the one or more line cards with the modified system software received from the second route processor; forwarding packets received at the one of the one or more line cards using the minimal context forwarder that is downloaded into the one of the one or more line cards; reloading, by the minimal context forwarder that is downloaded into the one of the one or more line cards, the one of the one or more line cards with the modified system software received from the second route processor operating in the standby mode; and updating system software associated with the one of the one or more line cards with the modified system software while the minimal context forwarder that is downloaded into the one of the one or more line cards is forwarding packets.
地址 San Jose CA US