Affiliation:
1. Massachusetts Institute of Technology, Cambridge, MA
2. AT&T IP Services, Middletown, NJ
3. Internet and Networking Systems, Florham Park, NJ
Abstract
Network operators must have control over the flow of traffic into, out of, and across their networks. However, the Border Gateway Protocol (BGP) does not facilitate common traffic engineering tasks, such as balancing load across multiple links to a neighboring AS or directing traffic to a different neighbor. Solving these problems is difficult because the number of possible changes to routing policies is too large to exhaustively test all possibilities, some changes in routing policy can have an unpredictable effect on the flow of traffic, and the BGP decision process implemented by router vendors limits an operator's control over path selection.We propose
fundamental objectives
for interdomain traffic engineering and specific guidelines for achieving these objectives
within the context of BGP
. Using routing and traffic data from the AT&T backbone we show how certain BGP policy changes can move traffic in a predictable fashion, despite limited knowledge about the routing policies in neighboring AS's. Then, we show how operators can gain greater flexibility by relaxing some steps in the BGP decision process and ensuring that neighboring AS's send consistent advertisements at each peering location. Finally, we show that an operator can manipulate traffic efficiently by changing the routes for a small number of prefixes (or groups of related prefixes) that consistently receive a large amount of traffic.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Networks and Communications,Software
Cited by
73 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. GameTE: A Game-Theoretic Distributed Traffic Engineering in Trustless Multi-Domain SDN;2024 IEEE 44th International Conference on Distributed Computing Systems (ICDCS);2024-07-23
2. NetRen: Service Migration-Driven Network Renascence with Synthesizing Updated Configuration;Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 3;2024-04-27
3. The best of both worlds;Proceedings of the 22nd ACM Internet Measurement Conference;2022-10-25
4. Traffic engineering;Proceedings of the Symposium on SDN Research;2022-10-19
5. The multiple roles that IPv6 addresses can play in today's internet;ACM SIGCOMM Computer Communication Review;2022-07-30