Analyzing Remote Peering Deployment and Its Implications for Internet Routing Fabricio Mazzola, Augusto Setti, Pedro Marcos, Marinho Barcellos IEEE ACM Transactions on Networking, 2024 Internet eXchange Points (IXPs) have significantly transformed the structure and economics of the Internet by allowing many nearby networks to connect directly, avoiding the need for service providers. These large IXPs are so beneficial that they are not just used by nearby networks, but also by far away Autonomous Systems (AS). This is made possible by Remote Peering (RP), which typically involves the use of RP resellers to access remote IXPs. In this paper, we evaluate the effects of RP on four different routing aspects, using a representative group of IXPs located on three continents: (a) growth of RP deployment over one and a half years; (b) presence of route announcement mispractices (when networks prioritize the remote IXP over the local IXP), which are associated to routing anomalies; (c) reliability of RP interfaces and (d) adoption of RP-related BGP communities, i.e. to perform traffic engineering to remote peers. We make our data and results available to the community via a web portal.
Light, Camera, Actions: Characterizing the usage of IXPs' action BGP communities Fabricio Mazzola, Pedro Marcos, Marinho Barcellos Conext 2022 Proceedings of the 18th International Conference on Emerging Networking Experiments and Technologies, 2022 Border Gateway Protocol (BGP) communities, an optional message attribute, allow network operators to tag BGP announcements and act on routing decisions. Although widely used, it is so far unclear how prevalent the different types of communities are and the degree to which the different traffic engineering actions have been used. There are two major reasons for this gap: few community values have been standardised and the limited visibility at route collectors. In this paper, leveraging the fact that Internet eXchange Points (IXPs) have sets of well-documented BGP communities, we use their BGP Looking Glasses (LGs) to inspect their route servers and shed light on how IXP members are using action BGP communities. During twelve weeks, we collected and analysed routing data from eight IXPs worldwide, focusing the analysis on the four largest IXPs. We observe that i) over one-third of IXP members (>35.7%) use action communities in at least one route; ii) two-thirds (66.6%) of them are intended to avoid propagating routes, mostly to content providers (CPs); iii) nearly one-third (31.8%) are targeting Autonomous Systems (ASes) that are not present at the IXPs' route servers, resulting in no practical routing effect and only increasing processing and memory storage overheads.
On the Latency Impact of Remote Peering Fabricio Mazzola, Pedro Marcos, Ignacio Castro, Matthew Luckie, Marinho Barcellos Lecture Notes in Computer Science Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics, 2022
Which one should i pick?: Helping operators choosing their inbound traffic engineering techniques Fernando Brenner, Odorico Mendizabal, Pedro Marcos Conext Student Workshop 2020 Proceedings of the 2020 Student Workshop Part of Conext 2020, 2020 Inbound Traffic Engineering (ITE) is an essential part of the operation of an Autonomous System (AS). By properly announcing its prefixes, an AS can reduce transit costs, mitigate congestion, and improve its subscribers' overall experience. By interviewing network operators, we learned that operators usually rely on their expertise and in a trial and error approach for selecting one technique for ITE (i.e., AS-Path Prepending, selective announcements). We also learned that sometimes the effect of applying a particular technique could be "stronger" than the necessary for a given situation. Intrigued by such answers and the lack of systematic comparison of the existing ITE techniques in the literature, in this work, we propose an investigation to compare the effectiveness of the different ITE techniques in the wild.
AS-Path Prepending: There is no rose without a thorn Pedro Marcos, Lars Prehn, Lucas Leal, Alberto Dainotti, Anja Feldmann, et al. Proceedings of the ACM SIGCOMM Internet Measurement Conference IMC, 2020 Inbound traffic engineering (ITE)---the process of announcing routes to, e.g., maximize revenue or minimize congestion---is an essential task for Autonomous Systems (ASes). AS Path Prepending (ASPP) is an easy to use and well-known ITE technique that routing manuals show as one of the first alternatives to influence other ASes' routing decisions. We observe that origin ASes currently prepend more than 25% of all IPv4 prefixes. ASPP consists of inflating the BGP AS path. Since the length of the AS path is the second tie-breaker in the BGP best path selection, ASPP can steer traffic to other routes. Despite being simple and easy to use, the appreciation of ASPP among operators and researchers is diverse. Some have questioned its need, effectiveness, and predictability, as well as voiced security concerns. Motivated by these mixed views, we revisit ASPP. Our longitudinal study shows that ASes widely deploy ASPP, and its utilization has slightly increased despite public statements against it. We surprisingly spot roughly 6k ASes originating at least one prefix with prepends that achieve no ITE goal. With active measurements, we show that ASPP effectiveness as an ITE tool depends on the AS location and the number of available upstreams; that ASPP security implications are practical; identify that more than 18% of the prepended prefixes contain unnecessary prepends that achieve no apparent goal other than amplifying existing routing security risks. We validate our findings in interviews with 20 network operators.
A survey on the current internet interconnection practices Pedro Marcos, Marco Chiesa, Christoph Dietzel, Marco Canini, Marinho Barcellos Computer Communication Review, 2020 The Internet topology has significantly changed in the past years. Today, it is richly connected and flattened. Such a change has been driven mostly by the fast growth of peering infrastructures and the expansion of Content Delivery Networks as alternatives to reduce interconnection costs and improve traffic delivery performance. While the topology evolution is perceptible, it is unclear whether or not the interconnection process has evolved or if it continues to be an ad-hoc and lengthy process. To shed light on the current practices of the Internet interconnection ecosystem and how these could impact the Internet, we surveyed more than 100 network operators and peering coordinators. We divide our results into two parts: ( i ) the current interconnection practices, including the steps of the process and the reasons to establish new interconnection agreements or to renegotiate existing ones, and the parameters discussed by network operators. In part ( ii ), we report the existing limitations and how the interconnection ecosystem can evolve in the future. We show that despite the changes in the topology, interconnecting continues to be a cumbersome process that usually takes days, weeks, or even months to complete, which is in stark contrast with the desire of most operators in reducing the interconnection setup time. We also identify that even being primary candidates to evolve the interconnection process, emerging on-demand connectivity companies are only fulfilling part of the existing gap between the current interconnection practices and the network operators' desires.
Dynam-IX: A dynamic interconnection eXchange Pedro Marcos, Marco Chiesa, Lucas Müller, Pradeeban Kathiravelu, Christoph Dietzel, et al. Conext 2018 Proceedings of the 14th International Conference on Emerging Networking Experiments and Technologies, 2018
Dynam-IX: A dynamic interconnection exchange Pedro Marcos, Marco Chiesa, Lucas Müller, Pradeeban Kathiravelu, Christoph Dietzel, et al. SIGCOMM 2018 Proceedings of the 2018 Posters and Demos Part of SIGCOMM 2018, 2018
Moving Bits with a Fleet of Shared Virtual Routers Pradeeban Kathiravelu, Marco Chiesa, Pedro Marcos, Marco Canini, Luis Veiga 2018 IFIP Networking Conference IFIP Networking and Workshops IFIP Networking 2018 Proceedings, 2018
Routing Under Siege: How Traffic Engineering Decisions Facilitate Prefix Hijackings RP Barreto, LM Bertholdo, PB Marcos International Conference on Passive and Active Network Measurement, 44-70 , 2026 2026
Caracterização da Vulnerabilidade a Sequestros de Prefixo de Sistemas Autônomos Militares AB Carvalho, PB Marcos, FS de Paula, CA da Silva, RA Ferreira Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC … , 2025 2025 Citations: 1
Analyzing the effect of an extreme weather event on telecommunications and information technology: Insights from 30 days of flooding LM Bertholdo, RB Paredes, G de Lima Marin, CAH Loureiro, ... International Conference on Passive and Active Network Measurement, 276-304 , 2025 2025 Citations: 4
Investigando as Implicações de Segurança da Engenharia de Tráfego e Conectividade no Roteamento da Internet R Barreto, L Bertholdo, P Marcos Escola Regional de Redes de Computadores (ERRC), 35-41 , 2024 2024
Investigando o uso de técnicas de engenharia de tráfego na Internet L Mendonça, P Marcos, V Pinto Escola Regional de Redes de Computadores (ERRC), 65-70 , 2024 2024
Investigando Conectividade e Engenharia de Tráfego em Pontos de Troca de Tráfego da Internet J Pereira, P Marcos Escola Regional de Redes de Computadores (ERRC), 47-52 , 2024 2024
Poster: Investigating Traffic Engineering Properties at Internet eXchange Points J Pereira, P Marcos Proceedings of the 2024 ACM on Internet Measurement Conference, 779-780 , 2024 2024
Poster: Building Comprehensive Telecommunications Datasets During a Major Climatic Event LM Bertholdo, RP Barreto, PB Marcos Proceedings of the 2024 ACM on Internet Measurement Conference, 781-782 , 2024 2024
Poster: Traffic engineering security implications RP Barreto, LM Bertholdo, PB Marcos Proceedings of the 2024 ACM on Internet Measurement Conference, 771-772 , 2024 2024 Citations: 1
Analyzing remote peering deployment and its implications for internet routing F Mazzola, A Setti, P Marcos, M Barcellos IEEE/ACM Transactions on Networking 32 (4), 2950-2959 , 2024 2024 Citations: 3
Investigando o Uso de Técnicas de Engenharia de Tráfego em Prefixos da Rede Bitcoin e suas Possíveis Implicações de Segurança RP Barreto, P Marcos Escola Regional de Redes de Computadores (ERRC), 7-12 , 2023 2023
Analisando o impacto e a capacidade de mitigação de sequestro de prefixos com base na conectividade GT Jaeger, P Marcos Escola Regional de Redes de Computadores (ERRC), 1-6 , 2023 2023
IX-Rank: uma plataforma para comparar pontos de troca de tráfego da Internet JF Pereira, P Marcos Escola Regional de Redes de Computadores (ERRC), 37-42 , 2023 2023
Light, Camera, Actions: characterizing the usage of IXPs' action BGP communities F Mazzola, P Marcos, M Barcellos Proceedings of the 18th International Conference on emerging Networking … , 2022 2022 Citations: 8
On the latency impact of remote peering F Mazzola, P Marcos, I Castro, M Luckie, M Barcellos International Conference on Passive and Active Network Measurement, 367-392 , 2022 2022 Citations: 14
Which one should I pick? Helping operators choosing their inbound traffic engineering techniques F Brenner, O Mendizabal, P Marcos Proceedings of the Student Workshop, 7-8 , 2020 2020
AS-Path Prepending: there is no rose without a thorn P Marcos, L Prehn, L Leal, A Dainotti, A Feldmann, M Barcellos Proceedings of the ACM Internet Measurement Conference, 506-520 , 2020 2020 Citations: 35
A survey on the current internet interconnection practices P Marcos, M Chiesa, C Dietzel, M Canini, M Barcellos ACM SIGCOMM Computer Communication Review 50 (1), 10-17 , 2020 2020 Citations: 10
Towards a dynamic Internet interconnection ecosystem for improved wide-area traffic delivery PB Marcos 2019
Dynam-IX: A dynamic interconnection exchange P Marcos, M Chiesa, L Müller, P Kathiravelu, C Dietzel, M Canini, ... Proceedings of the 14th International Conference on emerging Networking … , 2018 2018 Citations: 21
MOST CITED SCHOLAR PUBLICATIONS
MRSG-A MapReduce simulator over SimGrid W Kolberg, PB Marcos, J Anjos, AKS Miyazaki, CR Geyer, LB Arantes Parallel Computing , 2013 2013 Citations: 53
AS-Path Prepending: there is no rose without a thorn P Marcos, L Prehn, L Leal, A Dainotti, A Feldmann, M Barcellos Proceedings of the ACM Internet Measurement Conference, 506-520 , 2020 2020 Citations: 35
Picking a partner: A fair blockchain based scoring protocol for autonomous systems Y Alowayed, M Canini, P Marcos, M Chiesa, M Barcellos Proceedings of the 2018 Applied Networking Research Workshop, 33-39 , 2018 2018 Citations: 24
An immersive and collaborative visualization system for digital manufacturing N Duarte Filho, S Costa Botelho, J Tyska Carvalho, P de Botelho Marcos, ... The International Journal of Advanced Manufacturing Technology 50 (9), 1253-1261 , 2010 2010 Citations: 23
Dynam-IX: A dynamic interconnection exchange P Marcos, M Chiesa, L Müller, P Kathiravelu, C Dietzel, M Canini, ... Proceedings of the 14th International Conference on emerging Networking … , 2018 2018 Citations: 21
On the latency impact of remote peering F Mazzola, P Marcos, I Castro, M Luckie, M Barcellos International Conference on Passive and Active Network Measurement, 367-392 , 2022 2022 Citations: 14
A survey on the current internet interconnection practices P Marcos, M Chiesa, C Dietzel, M Canini, M Barcellos ACM SIGCOMM Computer Communication Review 50 (1), 10-17 , 2020 2020 Citations: 10
Light, Camera, Actions: characterizing the usage of IXPs' action BGP communities F Mazzola, P Marcos, M Barcellos Proceedings of the 18th International Conference on emerging Networking … , 2022 2022 Citations: 8
Moving Bits with a Fleet of Shared Virtual Routers P Kathiravelu, M Chiesa, P Marcos, M Canini, L Veiga IFIP Networking 2018 , 2018 2018 Citations: 7
An automated platform for immersive and collaborative visualization of industrial models N Duarte Filho, SC Botelho, JT Carvalho, P de Botelho Marcos, ... 2009 14th IEEE International Conference on Engineering of Complex Computer … , 2009 2009 Citations: 5
Analyzing the effect of an extreme weather event on telecommunications and information technology: Insights from 30 days of flooding LM Bertholdo, RB Paredes, G de Lima Marin, CAH Loureiro, ... International Conference on Passive and Active Network Measurement, 276-304 , 2025 2025 Citations: 4
Analyzing remote peering deployment and its implications for internet routing F Mazzola, A Setti, P Marcos, M Barcellos IEEE/ACM Transactions on Networking 32 (4), 2950-2959 , 2024 2024 Citations: 3
A General Purpose Cave-like System for Visualization of Animated and 4D CAD Modeling SC Botelho, JT Carvalho, P de Botelho Marcos, R de Queiroz Maffei, ... Computational Modeling (MCSUL), 2009 Third Southern Conference on, 82-87 , 2009 2009 Citations: 3
iTracking - um Framework para Rastreamento Através de RFID EL De Grandi, PB Marcos, LB Parzianello, TMF da Costa, SSC Botelho, ... Simpósio Brasileiro de Automação Inteligente , 2015 2015 Citations: 2
A multi-cave visualization system for digital manufacturing N Duarte Filho, SC Botelho, JT Carvalho, P de Botelho Marcos, ... IFAC Proceedings Volumes 42 (4), 1155-1160 , 2009 2009 Citations: 2
Caracterização da Vulnerabilidade a Sequestros de Prefixo de Sistemas Autônomos Militares AB Carvalho, PB Marcos, FS de Paula, CA da Silva, RA Ferreira Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC … , 2025 2025 Citations: 1
Poster: Traffic engineering security implications RP Barreto, LM Bertholdo, PB Marcos Proceedings of the 2024 ACM on Internet Measurement Conference, 771-772 , 2024 2024 Citations: 1
DYNAMIX: A Dynamic Agreement Marketplace on Internet eXchange Points PB Marcos, A Wermann, M Barcellos, L Bertholdo Student Workshop of the ACM International on Conference on emerging … , 2016 2016 Citations: 1
Maresia: an approach to deal with the single points of failure of the mapreduce model PB Marcos 2013 Citations: 1
Routing Under Siege: How Traffic Engineering Decisions Facilitate Prefix Hijackings RP Barreto, LM Bertholdo, PB Marcos International Conference on Passive and Active Network Measurement, 44-70 , 2026 2026