BGP is the inter-domain routing protocol of the Internet. BGP routers exchange BGP Updates, and adjust their routing table to reflect changes in the network. A wide variety of research and operational projects leverage on massive processing of BGP Updates, so it is crucial to analyse such data in the most efficient way. Hence, different MRT parsers have been developed. Most of them are unsuitable for big data analyses due to various limitations. In this paper, we present MRT, a multi-threaded MRT parser library written in C. We show its architecture, a performance comparison with other MRT parsers, and its possible integration into a data processing pipeline.
Ariemma, L., Scazzariello, M., Caiazzi, T. (2021). MRT: A Fast Multi-Threaded MRT Parser. In Proceedings of the IM 2021 - 2021 IFIP/IEEE International Symposium on Integrated Network Management (pp.726-727). Institute of Electrical and Electronics Engineers Inc..
MRT: A Fast Multi-Threaded MRT Parser
Ariemma L.;Scazzariello M.;Caiazzi T.
2021-01-01
Abstract
BGP is the inter-domain routing protocol of the Internet. BGP routers exchange BGP Updates, and adjust their routing table to reflect changes in the network. A wide variety of research and operational projects leverage on massive processing of BGP Updates, so it is crucial to analyse such data in the most efficient way. Hence, different MRT parsers have been developed. Most of them are unsuitable for big data analyses due to various limitations. In this paper, we present MRT, a multi-threaded MRT parser library written in C. We show its architecture, a performance comparison with other MRT parsers, and its possible integration into a data processing pipeline.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.