Enabling planned upgrade/downgrade of network devices without impacting network sessions
First Claim
1. A method for enabling a planned upgrade or a planned downgrade of a first network device, the method comprising:
- the first network device;
establishing a TCP session with a client device;
receiving via the TCP session, a request for a virtual service over a network;
delivering the request for the virtual service to a server;
sending a server response associated with the virtual service to the client device;
receiving further requests associated with the TCP session from the client device; and
creating, by the second network device, a redirect network session for the TCP session, the second network device being a standby device for the first network device;
delivering, by the first network device, the request for the virtual service to a server;
receiving, from a network administrator, a change designating the second network device as an active device for the virtual service;
receiving, by the second network device, from the server, a server response associated with the virtual service;
redirecting, by the second network device, the server response to the first network device in accordance with the redirect network session; and
sending, by the first network device, the server response to the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are methods and systems for enabling a planned upgrade or a planned downgrade of a first network device. A method may commence with receiving a request for a virtual service via a Transmission Control Protocol (TCP) session between the first network device and the client device. The method may further include creating, by a second network device being a standby device for the first network device, a redirect network session for the TCP session. The method may continue with delivering, by the first network device, the request for the virtual service to a server. Upon a change designating the second network device as an active device for the virtual service, the second network device may receive, from the server, a server response associated with the virtual service and redirect the server response to the first network device for further sending of the server response to the client device.
-
Citations
19 Claims
-
1. A method for enabling a planned upgrade or a planned downgrade of a first network device, the method comprising:
-
the first network device; establishing a TCP session with a client device; receiving via the TCP session, a request for a virtual service over a network; delivering the request for the virtual service to a server; sending a server response associated with the virtual service to the client device; receiving further requests associated with the TCP session from the client device; and creating, by the second network device, a redirect network session for the TCP session, the second network device being a standby device for the first network device; delivering, by the first network device, the request for the virtual service to a server; receiving, from a network administrator, a change designating the second network device as an active device for the virtual service; receiving, by the second network device, from the server, a server response associated with the virtual service; redirecting, by the second network device, the server response to the first network device in accordance with the redirect network session; and sending, by the first network device, the server response to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for enabling a planned upgrade or a planned downgrade of a first network device, the system comprising:
-
a first network device to; establish a TCP session with a client device; receive, via the TCP session between the first network device and the client device, a request for a virtual service over a network; deliver the request for the virtual service to a server; receive, from a network administrator, a change designating a second network device as an active device for the virtual service; and send a server response associated with the virtual service to the client device; receive further requests associated with the TCP session from the client device; and deliver the further requests associated with the TCP session to the server until the virtual service is completed; and
the second network device, the second network device being a standby device for the first network device, the second network device;creating a redirect network session for the TCP session; receiving, from the server, the server response associated with the virtual service; redirecting the server response to the first network device in accordance with the redirect network session; receiving further server responses associated with the virtual service from the server; and redirecting the further server responses to the first network device until the virtual service is completed. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification