DocumentCode
628218
Title
Application-driven TCP recovery and non-stop BGP
Author
Surton, Robert ; Birman, Kenneth ; van Renesse, R.
Author_Institution
Dept. of Comput. Sci., Cornell Univ., Ithaca, NY, USA
fYear
2013
fDate
24-27 June 2013
Firstpage
1
Lastpage
12
Abstract
Some network protocols tie application state to underlying TCP connections, leading to unacceptable service outages when an endpoint loses TCP state during fail-over or migration. For example, BGP ties forwarding tables to its control plane connections so that the failure of a BGP endpoint can lead to widespread routing disruption, even if it recovers all of its state but what was encapsulated by its TCP implementation. Although techniques exist for recovering TCP state transparently, they make assumptions that do not hold for applications such as BGP. We introduce application-driven TCP recovery, a technique that separates application recovery from TCP recovery. We evaluate our prototype, TCPR, and show that it outperforms existing BGP recovery techniques.
Keywords
computer network reliability; routing protocols; transport protocols; BGP endpoint; TCP connections; TCPR; application-driven TCP recovery; network protocols; nonstop BGP; routing disruption; transparent TCP state recovery; Fault tolerance; Fault tolerant systems; Ports (Computers); Routing; Routing protocols; Servers; Standards; BGP; Graceful Restart; TCP; fault tolerance; middleware; non-stop routing;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Systems and Networks (DSN), 2013 43rd Annual IEEE/IFIP International Conference on
Conference_Location
Budapest
ISSN
1530-0889
Print_ISBN
978-1-4673-6471-3
Type
conf
DOI
10.1109/DSN.2013.6575313
Filename
6575313
Link To Document