TCP sequence number recovery in a redundant forwarding system

Multiplex communications – Fault recovery – Bypass an inoperative switch or inoperative element of a...

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C370S242000, C714S002000

Reexamination Certificate

active

07116634

ABSTRACT:
Disclosed are methods and apparatus for facilitating recovery of a data connection that was established between an active router and a host. The data connection is a type of connection that tracks the sequence of data sent between the router and the host. This recovery may occur after a standby router takes over for the active router. For example, a Transmission Control Protocol (TCP) connection between the active router and a host may be recovered after a router switchover (e.g., when the standby router takes over for the active router in a hot standby router protocol system). To accomplish this, at least one sequence number that is associated with data sent from the active router (to the host) is sent to the standby router, and at least one sequence number from data sent from the host is also sent to the standby router. For example, the sequence numbers correspond to the initial SYN packet sent by the active router and the SYN packet sent by the host in response to the active router's SYN packet. These two sequence numbers are obtained for each connection in which the active router is an endpoint. When the standby takes over for the previously active router, the new active router may then recover the connection by sending these two sequence numbers within an acknowledgement packet to the host. The host then responds with the correct sequence numbers for the connection, and the standby router can then continue data transmission to the host using the correct sequence numbers.

REFERENCES:
patent: 4692918 (1987-09-01), Elliott et al.
patent: 5016244 (1991-05-01), Massey, Jr. et al.
patent: 5018133 (1991-05-01), Tsukakoshi et al.
patent: 5218600 (1993-06-01), Schenkyr et al.
patent: 5473599 (1995-12-01), Li et al.
patent: 6724756 (2004-04-01), Fourie et al.
patent: 6853617 (2005-02-01), Watson et al.
patent: 6914879 (2005-07-01), Kleine-Altekamp et al.
patent: 6928576 (2005-08-01), Sekiguchi
Release notes, for 3Com Corporation, “Conducting a Redundant Route for Network Resiliency”, Mar. 1994, NET Builder Family Bridge/Router, pp. 26-29.
J. Moy, RFC 1247, “OSPF Version 2”, Jul. 19, 1991.
D. Oran, RFC 1142 “OSI IS-IS Intra-Domain Routing Protocol”, Feb. 1990.
Uyless Black, “TCP/I and Related Protocols”, 1992, McGraw-Hill, Inc., pp. 226-249.
T. Li, B. Cole, P. Morton, and D. Li, “Cisco Hot Standby Router Protocol (HSRP),” Mar. 1998, Network Working Group RFC 2281 (http://ftp.ietf.org/rfc/rfc2281.txt?number=2281).
Information Sciences Institute, Request for Comments No. 793, entitled, “Transmission Control Protocol—DARPA Internet Program—Protocol Specification,” Sep. 1981, Internet Engineering Task Force, 49 pages.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

TCP sequence number recovery in a redundant forwarding system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with TCP sequence number recovery in a redundant forwarding system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and TCP sequence number recovery in a redundant forwarding system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3680429

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.