Tese

DeepBGP: A Machine Learning Solution to reduce BGP Routing Convergence Time by Fine-Tuning MRAI

The organization of the Internet is composed of administrative domains, known as Autonomous Systems (ASes), that exchange reachability information by means of the Border Gateway Protocol (BGP). Since a high convergence delay leads to packet losses and service unavailability, such a protocol has to c...

ver descrição completa

Autor principal: Silva, Ricardo Bennesby da
Outros Autores: http://lattes.cnpq.br/7078182154502163
Grau: Tese
Idioma: eng
Publicado em: Universidade Federal do Amazonas 2020
Assuntos:
bgp
Acesso em linha: https://tede.ufam.edu.br/handle/tede/7697
id oai:https:--tede.ufam.edu.br-handle-:tede-7697
recordtype dspace
spelling oai:https:--tede.ufam.edu.br-handle-:tede-76972020-03-05T05:03:59Z DeepBGP: A Machine Learning Solution to reduce BGP Routing Convergence Time by Fine-Tuning MRAI A Machine-Learning Solution to reduce BGP Routing Convergence Time in a Hybrid SDN-Interdomain environment by Fine-Tuning MRAI Silva, Ricardo Bennesby da Mota, Edjard Souza http://lattes.cnpq.br/7078182154502163 http://lattes.cnpq.br/0757666181169076 Feitosa, Eduardo Luzeiro http://lattes.cnpq.br/5939944067207881 Santos, Eulanda Miranda dos http://lattes.cnpq.br/3054990742969890 Souza, Jose Neuman de http://lattes.cnpq.br/3614256141054800 Gerenciamento de redes Roteamento entre domínios Tempo de convergência Border Gateway Protocol Long Short-Term Memory Long Short-Term Memory CIÊNCIAS EXATAS E DA TERRA: CIÊNCIA DA COMPUTAÇÃO: SISTEMAS DE COMPUTAÇÃO bgp convergence time lstm network management interdomain routing The organization of the Internet is composed of administrative domains, known as Autonomous Systems (ASes), that exchange reachability information by means of the Border Gateway Protocol (BGP). Since a high convergence delay leads to packet losses and service unavailability, such a protocol has to converge as fast as possible. As this can happen due to BGP's own mechanism of UPDATE messages, that produces a humongous amount of messages, BGP reduces the number of UPDATEs exchanged between two BGP routers by holding consecutive announcements from a router to a neighbor for a given amount of time. The BGP timer responsible for this task is called Minimum Route Advertisement Interval (MRAI), which has an important impact in routing convergence. The Software-Defined Networking (SDN) paradigm can be used to leverage interdomain routing services performance via the logically centralized controlling benefits of intradomain settings. SDN principles has been successfully deployed in data centers, LANs, and in several other studies, where each each AS is modeled with a logically centralized routing control, offering new opportunities and bringing BGP routing convergence improvements. In this work, an extensive survey is presented on the state-of-the-art about research efforts to achieve better BGP routing convergence time. Furthermore, I pinpoint the open issues in this research field and propose DeepBGP, to the best of my knowledge, the first hybrid framework endowed with a learning mechanism, that integrates the SDN paradigm within interdomain routing domains, to improve the interdomain routing convergence time. This is achieved by employing the LSTM learning technique that allows the tuning of MRAI value aiming to reduce the convergence time according to learned patterns from collected BGP UPDATE features. The PEERING platform was used to provide a real scenario that allows the sending of announcements to the Internet. With the benefits of having such an actual testbed I carried out experiments with protocol characteristics that can impact the routing convergence. The experimental results show that the adaptive MRAI in the DeepBGP framework is able to reduce the BGP routing convergence time when compared to the use of static MRAIs. The organization of the Internet is composed of administrative domains, known as Autonomous Systems (ASes), that exchange reachability information by means of the Border Gateway Protocol (BGP). Since a high convergence delay leads to packet losses and service unavailability, such a protocol has to converge as fast as possible. As this can happen due to BGP's own mechanism of UPDATE messages, that produces a humongous amount of messages, BGP reduces the number of UPDATEs exchanged between two BGP routers by holding consecutive announcements from a router to a neighbor for a given amount of time. The BGP timer responsible for this task is called Minimum Route Advertisement Interval (MRAI), which has an important impact in routing convergence. The Software-Defined Networking (SDN) paradigm can be used to leverage interdomain routing services performance via the logically centralized controlling benefits of intradomain settings. SDN principles has been successfully deployed in data centers, LANs, and in several other studies, where each each AS is modeled with a logically centralized routing control, offering new opportunities and bringing BGP routing convergence improvements. In this work, an extensive survey is presented on the state-of-the-art about research efforts to achieve better BGP routing convergence time. Furthermore, I pinpoint the open issues in this research field and propose DeepBGP, to the best of my knowledge, the first hybrid framework endowed with a learning mechanism, that integrates the SDN paradigm within interdomain routing domains, to improve the interdomain routing convergence time. This is achieved by employing the LSTM learning technique that allows the tuning of MRAI value aiming to reduce the convergence time according to learned patterns from collected BGP UPDATE features. The PEERING platform was used to provide a real scenario that allows the sending of announcements to the Internet. With the benefits of having such an actual testbed I carried out experiments with protocol characteristics that can impact the routing convergence. The experimental results show that the adaptive MRAI in the DeepBGP framework is able to reduce the BGP routing convergence time when compared to the use of static MRAIs. Fundação de Amparo à Pesquisa do Estado do Amazonas (FAPEAM) 2020-03-04T15:03:54Z 2019-11-18 Tese SILVA, Ricardo Bennesby da. DeepBGP: a machine learning solution to reduce BGP routing convergence time by Fine-Tuning MRAI. 2019. 141 f. Tese (Doutorado em Informática) - Universidade Federal do Amazonas, Manaus, 2019. https://tede.ufam.edu.br/handle/tede/7697 eng Acesso Aberto application/pdf Universidade Federal do Amazonas Instituto de Computação Brasil UFAM Programa de Pós-graduação em Informática
institution TEDE - Universidade Federal do Amazonas
collection TEDE-UFAM
language eng
topic Gerenciamento de redes
Roteamento entre domínios
Tempo de convergência
Border Gateway Protocol
Long Short-Term Memory
Long Short-Term Memory
CIÊNCIAS EXATAS E DA TERRA: CIÊNCIA DA COMPUTAÇÃO: SISTEMAS DE COMPUTAÇÃO
bgp
convergence time
lstm
network management
interdomain routing
spellingShingle Gerenciamento de redes
Roteamento entre domínios
Tempo de convergência
Border Gateway Protocol
Long Short-Term Memory
Long Short-Term Memory
CIÊNCIAS EXATAS E DA TERRA: CIÊNCIA DA COMPUTAÇÃO: SISTEMAS DE COMPUTAÇÃO
bgp
convergence time
lstm
network management
interdomain routing
Silva, Ricardo Bennesby da
DeepBGP: A Machine Learning Solution to reduce BGP Routing Convergence Time by Fine-Tuning MRAI
topic_facet Gerenciamento de redes
Roteamento entre domínios
Tempo de convergência
Border Gateway Protocol
Long Short-Term Memory
Long Short-Term Memory
CIÊNCIAS EXATAS E DA TERRA: CIÊNCIA DA COMPUTAÇÃO: SISTEMAS DE COMPUTAÇÃO
bgp
convergence time
lstm
network management
interdomain routing
description The organization of the Internet is composed of administrative domains, known as Autonomous Systems (ASes), that exchange reachability information by means of the Border Gateway Protocol (BGP). Since a high convergence delay leads to packet losses and service unavailability, such a protocol has to converge as fast as possible. As this can happen due to BGP's own mechanism of UPDATE messages, that produces a humongous amount of messages, BGP reduces the number of UPDATEs exchanged between two BGP routers by holding consecutive announcements from a router to a neighbor for a given amount of time. The BGP timer responsible for this task is called Minimum Route Advertisement Interval (MRAI), which has an important impact in routing convergence. The Software-Defined Networking (SDN) paradigm can be used to leverage interdomain routing services performance via the logically centralized controlling benefits of intradomain settings. SDN principles has been successfully deployed in data centers, LANs, and in several other studies, where each each AS is modeled with a logically centralized routing control, offering new opportunities and bringing BGP routing convergence improvements. In this work, an extensive survey is presented on the state-of-the-art about research efforts to achieve better BGP routing convergence time. Furthermore, I pinpoint the open issues in this research field and propose DeepBGP, to the best of my knowledge, the first hybrid framework endowed with a learning mechanism, that integrates the SDN paradigm within interdomain routing domains, to improve the interdomain routing convergence time. This is achieved by employing the LSTM learning technique that allows the tuning of MRAI value aiming to reduce the convergence time according to learned patterns from collected BGP UPDATE features. The PEERING platform was used to provide a real scenario that allows the sending of announcements to the Internet. With the benefits of having such an actual testbed I carried out experiments with protocol characteristics that can impact the routing convergence. The experimental results show that the adaptive MRAI in the DeepBGP framework is able to reduce the BGP routing convergence time when compared to the use of static MRAIs.
author_additional Mota, Edjard Souza
author_additionalStr Mota, Edjard Souza
format Tese
author Silva, Ricardo Bennesby da
author2 http://lattes.cnpq.br/7078182154502163
author2Str http://lattes.cnpq.br/7078182154502163
title DeepBGP: A Machine Learning Solution to reduce BGP Routing Convergence Time by Fine-Tuning MRAI
title_short DeepBGP: A Machine Learning Solution to reduce BGP Routing Convergence Time by Fine-Tuning MRAI
title_full DeepBGP: A Machine Learning Solution to reduce BGP Routing Convergence Time by Fine-Tuning MRAI
title_fullStr DeepBGP: A Machine Learning Solution to reduce BGP Routing Convergence Time by Fine-Tuning MRAI
title_full_unstemmed DeepBGP: A Machine Learning Solution to reduce BGP Routing Convergence Time by Fine-Tuning MRAI
title_sort deepbgp: a machine learning solution to reduce bgp routing convergence time by fine-tuning mrai
publisher Universidade Federal do Amazonas
publishDate 2020
url https://tede.ufam.edu.br/handle/tede/7697
_version_ 1831969854194712576
score 11.753896