Method and system for minimizing disruption during in-service software upgrade

Active Publication Date: 2007-07-12
CISCO TECH INC
View PDF8 Cites 70 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when the router is off-line, it is unable to forward packet traffic, if the router uses software forwarding line cards.
This results in the requirement for updating the routing tables throughout the network.
During the updating of the routing tables, the packets are still sent in the network but the process of updating the routing tables causes undesirable net

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for minimizing disruption during in-service software upgrade
  • Method and system for minimizing disruption during in-service software upgrade
  • Method and system for minimizing disruption during in-service software upgrade

Examples

Experimental program
Comparison scheme
Effect test

Example

[0015] Embodiments of the invention provide methods, systems, and computer-readable media for minimizing disruption in forwarding packets, during in-service software upgrade of a software forwarding device. In the description herein for embodiments of the present invention, numerous specific details are provided, such as examples of components and / or methods, to provide an understanding of embodiments of the present invention. One skilled in the relevant art will recognize, however, that an embodiment of the invention can be practiced without one or more of the specific details, or with other apparatus, systems, assemblies, methods, components, materials, parts, and / or the like. In other instances, well-known structures, materials, or operations are not specifically shown or described in detail to avoid obscuring aspects of embodiments of the present invention.

[0016] In a network, a Hot Standby Redundant Distributed (HSRD) system is often implemented. The HSRD includes routers that...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

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.

Description

BACKGROUND OF THE INVENTION [0001] 1. Field of Invention [0002] Embodiments of the invention relate, in general, to upgrading software in a router. More specifically, embodiments of the invention relate to a method and a system for minimizing disruption in forwarding packets during in-service software upgrade. [0003] 2. Description of the Background Art [0004] Routers are often used for forwarding packets across a network based on the Internet Protocol (collectively referred to as IP networks) or on other telecommunication networks. [0005] Routers forward packets by combining hardware-forwarding capabilities with software. For example, a typical router includes a Route Processor (RP) and a number of line cards. The RP performs the routing analysis and determines the next hop for the packets. Each RP controls a plurality of line cards that function as a line terminator for interfacing telecommunication lines from the source to the rest of the network. Since a single line card provide...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F15/16H04L45/24H04L45/28H04L45/60H04L69/40
CPCG06F8/67H04L45/22H04L45/28G06F8/65H04L67/34H04L69/40H04L45/60G06F8/656H04L45/247
Inventor HANSELMANN, PETER J.
Owner CISCO TECH INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products