The Border Gateway Protocol (BGP) is the single routing protocol that glues the Internet together. Its performance, especially the convergence speed after path changes, is key to global efficiency, also in light of the fact that the number of Autonomous Systems (ASes) and Subnets has reached a level that makes path changes a frequent event. This work presents a testbed-based experimental analysis of BGP convergence time under different hypothesis of Minimum Route Advertisement Interval (MRAI) setting and a proposal to improve it by setting MRAI based on the topological position of the ASes. MRAI is a timer that regulates the frequency of successive UPDATE messages sent by a BGPs router for a given route and destination. The work is based on the modifications of the BIRD BGP daemon and shows that it is possible to execute experiments on testbeds with topologies that have Internet-like characteristics scaling up to thousands of ASes.

Improving BGP Convergence with Fed4FIRE+ Experiments / Milani, Mattia; Nesler, Marco; Segata, Michele; Baldesi, Luca; Maccari, Leonardo; Lo Cigno, Renato Antonio. - (2020), pp. 816-823. (Intervento presentato al convegno 5th International Workshop on Computer and Networking Experimental Research using Testbeds (CNERT 2020) tenutosi a Toronto, Canada nel 6 -9 July, 2020) [10.1109/INFOCOMWKSHPS50562.2020.9162970].

Improving BGP Convergence with Fed4FIRE+ Experiments

Mattia Milani;Marco Nesler;Michele Segata;Luca Baldesi;Leonardo Maccari;Renato Lo Cigno
2020-01-01

Abstract

The Border Gateway Protocol (BGP) is the single routing protocol that glues the Internet together. Its performance, especially the convergence speed after path changes, is key to global efficiency, also in light of the fact that the number of Autonomous Systems (ASes) and Subnets has reached a level that makes path changes a frequent event. This work presents a testbed-based experimental analysis of BGP convergence time under different hypothesis of Minimum Route Advertisement Interval (MRAI) setting and a proposal to improve it by setting MRAI based on the topological position of the ASes. MRAI is a timer that regulates the frequency of successive UPDATE messages sent by a BGPs router for a given route and destination. The work is based on the modifications of the BIRD BGP daemon and shows that it is possible to execute experiments on testbeds with topologies that have Internet-like characteristics scaling up to thousands of ASes.
2020
IEEE INFOCOM 2020 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)
Piscataway, NJ USA
IEEE
978-1-7281-8695-5
978-1-7281-8696-2
Milani, Mattia; Nesler, Marco; Segata, Michele; Baldesi, Luca; Maccari, Leonardo; Lo Cigno, Renato Antonio
Improving BGP Convergence with Fed4FIRE+ Experiments / Milani, Mattia; Nesler, Marco; Segata, Michele; Baldesi, Luca; Maccari, Leonardo; Lo Cigno, Renato Antonio. - (2020), pp. 816-823. (Intervento presentato al convegno 5th International Workshop on Computer and Networking Experimental Research using Testbeds (CNERT 2020) tenutosi a Toronto, Canada nel 6 -9 July, 2020) [10.1109/INFOCOMWKSHPS50562.2020.9162970].
File in questo prodotto:
File Dimensione Formato  
milani2020improving.pdf

accesso aperto

Tipologia: Post-print referato (Refereed author’s manuscript)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 434.7 kB
Formato Adobe PDF
434.7 kB Adobe PDF Visualizza/Apri
Improving_BGP_Convergence_with_Fed4FIRE_Experiments.pdf

Solo gestori archivio

Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 504.17 kB
Formato Adobe PDF
504.17 kB Adobe PDF   Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/270520
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? 4
  • OpenAlex ND
social impact