TY - GEN
T1 - Impact of prefix-match changes on IP reachability
AU - Zhu, Yaping
AU - Rexford, Jennifer L.
AU - Sen, Subhabrata
AU - Shaikh, Aman
PY - 2009
Y1 - 2009
N2 - Although most studies of Internet routing treat each IP address block (or prefix) independently, the relationship between prefixes is important because routers ultimately forward packets based on the"longest-matching prefix." In fact, the most-specific prefix for a given destination address may change over time, as BGP routes are announced and withdrawn. Even if the most-specific route is withdrawn, routers may still be able to deliver packets to the destination using a less-specific route. In this paper, we analyze BGP update messages and Netflow traffic traces from a large ISP to characterize both the changes to the longest-matching prefix over time and the resulting effects on end-to-end reachability of the destination hosts. To drive our analysis, we design and implement an efficient online algorithm for tracking changes in the longest-matching prefix for each IP address. We analyze the BGP message traces to identify the reasons for prefix-match changes, including failures, route flapping, sub-prefix hijacking, and load-balancing policies. Our preliminary analysis of the Netflow data suggests that the relationship between BGP updates and IP reachability is sometimes counterintuitive.
AB - Although most studies of Internet routing treat each IP address block (or prefix) independently, the relationship between prefixes is important because routers ultimately forward packets based on the"longest-matching prefix." In fact, the most-specific prefix for a given destination address may change over time, as BGP routes are announced and withdrawn. Even if the most-specific route is withdrawn, routers may still be able to deliver packets to the destination using a less-specific route. In this paper, we analyze BGP update messages and Netflow traffic traces from a large ISP to characterize both the changes to the longest-matching prefix over time and the resulting effects on end-to-end reachability of the destination hosts. To drive our analysis, we design and implement an efficient online algorithm for tracking changes in the longest-matching prefix for each IP address. We analyze the BGP message traces to identify the reasons for prefix-match changes, including failures, route flapping, sub-prefix hijacking, and load-balancing policies. Our preliminary analysis of the Netflow data suggests that the relationship between BGP updates and IP reachability is sometimes counterintuitive.
KW - BGP
KW - IP reachability
KW - Longest-matching prefix
UR - http://www.scopus.com/inward/record.url?scp=84877752432&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84877752432&partnerID=8YFLogxK
U2 - 10.1145/1644893.1644922
DO - 10.1145/1644893.1644922
M3 - Conference contribution
AN - SCOPUS:84877752432
SN - 9781605587707
T3 - Proceedings of the ACM SIGCOMM Internet Measurement Conference, IMC
SP - 235
EP - 241
BT - IMC 2009 - Proceedings of the 2009 ACM SIGCOMM Internet Measurement Conference
T2 - 2009 9th ACM SIGCOMM Internet Measurement Conference, IMC 2009
Y2 - 4 November 2009 through 6 November 2009
ER -