Staying Alive: Connection Path Reselection at the Edge
Raul Landa, Lorenzo Saino, Lennert Buytenhek, João Taveira Araújo
Abstract
Internet path failure recovery relies on routing protocols, such as BGP. However, routing can take minutes to detect failures and reconverge; in some cases, like partial failures or severe performance degradation, it may never intervene. For large scale network outages, such as those caused by route leaks, bypassing the affected party completely may be the only effective solution.
This paper presents Connection Path Reselection (CPR), a novel system that operates on edge networks such as Content Delivery Networks and edge peering facilities [52,64] and augments TCP to deliver transparent, scalable, multipathaware end-to-end path failure recovery.
The key intuition behind it is that edge networks need not rely on BGP to learn of path impairments: they can infer the status of a path by monitoring transport-layer forward progress, and then reroute stalled flows onto healthy paths. Unlike routing protocols such as BGP, CPR operates at the timescale of round-trip times, providing connection recovery in seconds rather than minutes. By delegating routing responsibilities to the edge hosts themselves, CPR achieves perconnection re-routing protection for all destination prefixes without incurring additional costs reconstructing transport protocol state within the network. Unlike previous multipathaware transport protocols, CPR is unilaterally deployable and has been running in production at a large edge network for over two years.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 29d8e9d2-bd80-43e6-828f-eadebedb71bcCited by top-tier papers4
- PAINTER: Ingress Traffic Engineering and Routing for Enterprise Cloud NetworksThomas Koch, Shuyue Yu, Sharad Agarwal, Ethan Katz-Bassett et al.SIGCOMM 2023 · 11 citations
- Skyline: A Cloud Centric Internet Monitoring EngineShixian Guo, Ziqian Liu, Yangyang Bai, Yuan Chen et al.NSDI 2026 · 4 citations
- Remote TCP Connection Offload and ApplicationsShuo Li, Steven W. D. Chien, Tianyi Gao, Michio HondaNSDI 2026 · 3 citations
- Cost-effective and Reliable Global Internet Peering with Programmable SwitchesCongcong Miao, Zhiyi Yao, Jianchao Lv, Jinglin Wang et al.NSDI 2026 · 2 citations
Builds on1
Related papers
- Improving Network Availability with Protective ReRouteDavid Wetherall, Abdul Kabbani, Van Jacobson, Jim Winget et al.SIGCOMM 2023 · 18 citations
- ZooRoute: Enhancing Cloud-Scale Network Reliability via Candidate Path Provisioning and Overlay Proactive ReroutingXiaoqing Sun, Xing Li, Xionglie Wei, Tian Pan et al.NSDI 2026
- Harp: Improving VPC Network Availability via Efficient Failure Detection and Rerouting in Tencent CloudJiayu Hu, Feng Jin, Xianping Zhou, Kai Zhang et al.NSDI 2026
- REPS: Recycled Entropy Packet Spraying for Adaptive Load Balancing and Failure MitigationTommaso Bonato, Abdul Kabbani, Ahmad Ghalayini, Michael Papamichael et al.EuroSys 2026 · 12 citations
- On the Feasibility of Rerouting-Based DDoS DefensesMuoi Tran, Min Suk Kang, Hsu-Chun Hsiao, Wei-Hsuan Chiang et al.S&P 2019 · 39 citations
