Pedro de Botelho Marcos

Pedro Marcos

Assistant Professor @ FURG/Brazil

Contact information:
pbmarcos@furg.br
+55 53 3237 3083

Office:
230 - C3 Building @ FURG

News

Oct '20 - Happy to serve as a TPC member for the PAM 2021 conference! Please consider submitting your latest measurements with the community!

Oct '20 - Our talk on AS-Path Prepending has been accepted to NANOG 80.

Aug '20 - Happy to announce that our project on AS-Path Prepending is one of the winners of the LACNIC/FRIDA program grants.

Aug '20 - Our paper "AS-Path Prepending: there is no rose without a thorn" has been accepted to ACM IMC '20.

Jan '20 - In January and February I will be at the Max Planck Institute for Informatics in Saarbrücken, Germany. I will be working on the Internet Architecture group as a visiting researcher under the supervision of Prof. Anja Feldmann.

Dec '19 - Our paper about the current Internet interconnection practices has been accepted to ACM SIGCOMM Computer Communication Review.

Biography

I am an Assistant Professor at C3 - Center for Computational Science, at FURG - Federal University of Rio Grande. I got a PhD in Computer Science at UFRGS (2019) working under the supervision of professors Marinho Barcellos and Marco Canini. I have a master degree in Computer Science by UFRGS (2013), under the supervision of professor Claudio Geyer, and a bachelor degree in Computer Engineering by FURG (2010).


Research

My research interests lie at the crossroads of theory and practice of computer networks. I am mainly interested in measuring and analyzing aspects related to the Internet interconnection/peering ecosystem and inter-domain routing. My current research topics include measuring and comparing performance aspects of the different inbound traffic engineering techniques; characterizing the deployment and effectiveness of AS-Path Prepending and its unintended security implications for Internet routing; proposing a methodology to estimate traffic delivery performance metrics of transit ASes; methods to improve the interconnection process. In the past, I have worked in addressing fault-tolerance aspects in distributed architectures, more specifically on the MapReduce model.


Projects

Current

Past


Students

Current

    Master

    • Fernando Brenner (Master, FURG, 2020-) - with Odorico Mendizabal (UFSC)
    • Leandro Mondin (Master, UFRGS, 2018-) - with Marinho Barcellos (University of Waikato)

Alumni


Publications

2020

Pedro Marcos, Lars Prehn, Lucas Leal, Alberto Dainotti, Anja Feldamnn and Marinho Barcellos
AS-Path Prepending: there is no rose without a thorn
In ACM Internet Measurement Conference 2020, Pittsburgh, USA. October 2020
[Bibtex]

@inproceedings{marcos:2020:aspp,
  title={AS-Path Prepending: there is no rose without a thorn},
  author={Marcos, Pedro and Prehn, Lars and Leal, Lucas, and Dainotti, Alberto and Feldmann, Anja and Barcellos, Marinho},
  booktitle={ACM Internet Measurement Conference},
  year={2020}
  }
                      
Pedro Marcos, Marco Chiesa, Christoph Dietzel, Marco Canini and Marinho Barcellos
A Survey on the Current Internet Interconnection Practices
In ACM SIGCOMM Computer Communication Review, January 2020
PDF [Bibtex]

@article{marcos:2020:survey,
  title={A Survey on the Current Internet Interconnection Practices},
  author={Marcos, Pedro and Chiesa, Marco and Dietzel, Christoph, and Canini, Marco and Barcellos, Marinho},
  booktitle={ACM SIGCOMM Computer Communication Review},
  year={2020}
  }
                      

2019

Pedro Marcos and Marinho Barcellos
Understanding how does AS-PATH Prepending can compromise Internet routing security
In PhD School of the Passive and Active Measurement Conference 2019, Puerto Varas, Chile. March 2019

@inproceedings{marcos:2019:aspp,
  title={Understanding how does AS-PATH Prepending can compromise Internet routing security},
author={Marcos, Pedro and Barcellos, Marinho},
booktitle={PhD School of the Passive and Active Measurement Conference 2019},
year={2019}
}
                      

2018

Pedro Marcos, Marco Chiesa, Lucas Muller, Pradeeban Kathiravelu, Christoph Dietzel, Marco Canini and Marinho Barcellos
Dynam-IX: a Dynamic Interconnection eXchange
In the 14th International Conference on emerging Networking EXperiments and Technologies - ACM CoNEXT 2018, Heraklion/Crete, Greece. December 2018
PDF [Bibtex]

@inproceedings{marcos:2018:dynamix,
  title={Dynam-IX: a Dynamic Interconnection eXchange},
  author={Marcos, Pedro and Chiesa, Marco and Muller, Lucas and 
  Kathiravelu, Pradeeban and Dietzel, Christoph and Canini, Marco and Barcellos, Marinho},
  booktitle={ACM CoNEXT'18},
  year={2018}
  }
                      
Pedro Marcos, Marco Chiesa, Lucas Muller, Pradeeban Kathiravelu, Christoph Dietzel, Marco Canini and Marinho Barcellos
Dynam-IX: a Dynamic Interconnection eXchange
In ACM SIGCOMM Posters and Demos '18, Budapest, Hungary. August 2018
trophy3rd place on the Student Research Competition
PDF [Bibtex]

@inproceedings{marcos:2018:dynamix,
  title={Dynam-IX: a Dynamic Interconnection eXchange},
  author={Marcos, Pedro and Chiesa, Marco and Muller, Lucas and 
  Kathiravelu, Pradeeban and Dietzel, Christoph and Canini, Marco and Barcellos, Marinho},
  booktitle={SIGCOMM Posters and Demos '18},
  year={2018}
  }
                      
Yousef Alowayed, Marco Canini, Pedro Marcos, Marco Chiesa and Marinho Barcellos
Picking a Partner: A Fair Blockchain Based Scoring Protocol for Autonomous Systems
In ACM, IRTF & ISOC Applied Networking Research Workshop 2018, Montreal, Canada. July 2018
PDF [Bibtex]

@inproceedings{marcos:2016:dynamix,
      title={Picking a Partner: A Fair Blockchain Based Scoring Protocol for Autonomous Systems},
      author={Alowayed, Yousef and Canini, Marco and Marcos, Pedro and Chiesa, Marco and Barcellos, Marinho},
      booktitle={ACM, IRTF & ISOC Applied Networking Research Workshop},
      year={2018}
      }
                      
Pradeeban Kathiravelu, Marco Chiesa, Pedro Marcos, Marco Canini, and Luis Veiga
Moving Bits with a Fleet of Shared Virtual Routers
In IFIP Networking 2018, Zurich, Switzerland. May 2018
PDF [Bibtex]

@inproceedings{kathiravelu:2018:NetUber,
title={Moving Bits with a Fleet of Shared Virtual Routers},
author={Kathiravelu, Pradeeban and Chiesa, Marco and Marcos, Pedro and Canini, Marco and Veiga, Luis},
booktitle={IFIP Networking},
year={2018}
}
                      

2016

Pedro Marcos, Alexandre Wermann, Marinho Barcellos, and Leandro Bertholdo
Dynam-IX: a Dynamic Agreement Marketplace on Internet eXchange Points
In Student Workshop of the ACM CoNEXT 2016, Irvine, California, USA. December 2016
@inproceedings{marcos:2016:Dynam-IX,
title={Dynam-IX: a Dynamic Agreement Marketplace on Internet eXchange Points},
author={Marcos, Pedro and Wermann, Alexandre and Barcellos, Marinho and
Bertholdo, Leandro},
booktitle={Student Workshop of the ACM CoNEXT},
year={2016}
}
                      
Lucas Muller, Pedro Marcos, Rodrigo Oliveira, Leandro Bertholdo, and Marinho Barcellos
Coverage Analysis at IXPs in Brazil
In IX.br Forum 10 of the Brazilian Internet Steering Committee (CGI.br), São Paulo, Brazil. December 2016
PDF [Bibtex]
@inproceedings{muller:2016:coverage,
title={Coverage Analysis at IXPs in Brazil},
author={Muller, Lucas and Marcos, Pedro and Oliveira, Rodrigo and  Bertholdo, Leandro and 
  Barcellos, Marinho},
booktitle={IX.br Forum 10 of the Brazilian Internet Steering Committee (CGI.br), São Paulo, Brazil},
year={2016}
}
                        

Teaching

Courses

  • Computer Networks (2020/1)
  • Operating Systems (2020/1)
  • Topics in Distributed Systems (2014/1, 2015/1, 2020/1)
  • Algorithms (2019/2)
  • Computer Organization (2019/2)
  • Distributed Systems (2013, 2014, 2015)
  • Computer Systems II (2013, 2014, 2015)
  • Data Structures and Algorithms II (2014)

Outstanding Teaching Award

  • Computer Engineering (2014, 2015, 2016)

Service

Program Committee

  • PAM 2021

Reviewer

  • ACM SIGCOMM Computer Communication Review (2019-)
  • ISCC'19
  • IMC'17
  • SBRC'17

Local Organizing Committee

  • SIGCOMM'16