Affiliation:
1. Georgia Tech, Atlanta, GA, USA
Abstract
We present path splicing, a new routing primitive that allows network paths to be constructed by combining multiple routing trees ("slices") to each destination over a single network topology. Path splicing allows traffic to switch trees at any hop en route to the destination. End systems can change the path on which traffic is forwarded by changing a small number of additional bits in the packet header. We evaluate path splicing for intradomain routing using slices generated from perturbed link weights and find that splicing achieves reliability that approaches the best possible using a small number of slices, for only a small increase in latency and no adverse effects on traffic in the network. In the case of interdomain routing, where splicing derives multiple trees from edges in alternate backup routes, path splicing achieves near-optimal reliability and can provide significant benefits even when only a fraction of ASes deploy it. We also describe several other applications of path splicing, as well as various possible deployment paths.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Networks and Communications,Software
Cited by
55 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Routing on the Shortest Pairs of Disjoint Paths;2022 IFIP Networking Conference (IFIP Networking);2022-06-13
2. Deployment and scalability of an inter-domain multi-path routing infrastructure;Proceedings of the 17th International Conference on emerging Networking EXperiments and Technologies;2021-12-02
3. Minimizing the Number of Rules to Mitigate Link Congestion in SDN-based Datacenters;2021 IEEE International Conference on Networking, Architecture and Storage (NAS);2021-10
4. Unveiling the Mystery of Internet Packet Forwarding;ACM Computing Surveys;2021-09-30
5. Network Augmentation by Dynamically Splitting the Switching Function in SDN;2021 IEEE International Conference on Communications Workshops (ICC Workshops);2021-06