AS-Path Prepending
Authors:
Open Access
- 27 October 2020
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 506-520
Abstract
Inbound traffic engineering (ITE)---the process of announcing routes to, e.g., maximize revenue or minimize congestion---is an essential task for Autonomous Systems (ASes). AS Path Prepending (ASPP) is an easy to use and well-known ITE technique that routing manuals show as one of the first alternatives to influence other ASes' routing decisions. We observe that origin ASes currently prepend more than 25% of all IPv4 prefixes. ASPP consists of inflating the BGP AS path. Since the length of the AS path is the second tie-breaker in the BGP best path selection, ASPP can steer traffic to other routes. Despite being simple and easy to use, the appreciation of ASPP among operators and researchers is diverse. Some have questioned its need, effectiveness, and predictability, as well as voiced security concerns. Motivated by these mixed views, we revisit ASPP. Our longitudinal study shows that ASes widely deploy ASPP, and its utilization has slightly increased despite public statements against it. We surprisingly spot roughly 6k ASes originating at least one prefix with prepends that achieve no ITE goal. With active measurements, we show that ASPP effectiveness as an ITE tool depends on the AS location and the number of available upstreams; that ASPP security implications are practical; identify that more than 18% of the prepended prefixes contain unnecessary prepends that achieve no apparent goal other than amplifying existing routing security risks. We validate our findings in interviews with 20 network operators.Keywords
This publication has 26 references indexed in Scilit:
- PEERING2014
- Peering at the Internet’s Frontier: A First Look at ISP Interconnectivity in Africa2014
- From Paris to Tokyo2013
- On the incompleteness of the AS-level graph2012
- On BGP communitiesACM SIGCOMM Computer Communication Review, 2008
- A study of prefix hijacking and interception in the internetACM SIGCOMM Computer Communication Review, 2007
- Avoiding traceroute anomalies with Paris traceroute2006
- Inbound traffic engineering for multihomed ASs using AS path prependingIEEE Network, 2005
- Guidelines for interdomain traffic engineeringACM SIGCOMM Computer Communication Review, 2003
- Internet expansion, refinement and churnEuropean Transactions on Telecommunications, 2002