UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

BGP-Multipath Routing in the Internet

Li, Jie; Giotsas, Vasileios; Wang, Yangyang; Zhou, Shi; (2022) BGP-Multipath Routing in the Internet. IEEE Transactions on Network and Service Management 10.1109/tnsm.2022.3177471. (In press). Green open access

[thumbnail of BGP-Multipath_Routing_in_the_Internet.pdf]
Preview
PDF
BGP-Multipath_Routing_in_the_Internet.pdf - Accepted Version

Download (4MB) | Preview

Abstract

BGP-Multipath (BGP-M) is a multipath routing technique for load balancing. Distinct from other techniques deployed at a router inside an Autonomous System (AS), BGP-M is deployed at a border router that has installed multiple inter-domain border links to a neighbour AS. It uses the equal-cost multi-path (ECMP) function of a border router to share traffic to a destination prefix on different border links. Despite recent research interests in multipath routing, there is little study on BGP-M. Here we provide the first measurement and a comprehensive analysis of BGP-M routing in the Internet. We extracted information on BGP-M from query data collected from Looking Glass (LG) servers. We revealed that BGP-M has already been extensively deployed and used in the Internet. A particular example is Hurricane Electric (AS6939), a Tier-1 network operator, which has implemented >1,000 cases of BGP-M at 69 of its border routers to prefixes in 611 of its neighbour ASes, including many hyper-giant ASes and large content providers, on both IPv4 and IPv6 Internet. We examined the distribution and operation of BGP-M. We also ran traceroute using RIPE Atlas to infer the routing paths, the schemes of traffic allocation, and the delay on border links. This study provided the state-of-the-art knowledge on BGP-M with novel insights into the unique features and the distinct advantages of BGP-M as an effective and readily available technique for load balancing.

Type: Article
Title: BGP-Multipath Routing in the Internet
Open access status: An open access version is available from UCL Discovery
DOI: 10.1109/tnsm.2022.3177471
Publisher version: http://dx.doi.org/10.1109/TNSM.2022.3177471
Language: English
Additional information: This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions.
Keywords: cs.NI, cs.NI, 68M12, C.2.6
UCL classification: UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL
URI: https://discovery.ucl.ac.uk/id/eprint/10150761
Downloads since deposit
Loading...
381Downloads
Download activity - last month
Loading...
Download activity - last 12 months
Loading...
Downloads by country - last 12 months
Loading...

Archive Staff Only

View Item View Item