Laurent Vanbever

My research interests lie at the crossroads of theory and practice, with a focus on network programmability. Overall, I aim at making networks both more performant and easier to manage.

I completed my PhD in computer science in 2012 at the University of Louvain under the guidance of Olivier Bonaventure. My thesis is entitled "Methods and Techniques for Disruption-Free Network Reconfiguration". After my PhD, I spent two years at Princeton University working with Jennifer Rexford as a postdoctoral researcher.

Prior to my PhD, I earned my master degree in computer science from the University of Louvain in 2008. I also earned a master degree in management from the Solvay Brussels School of Economics and Management in 2010.

Check my resume, research and teaching statements for further information.

Recent Selected Publications

Blink: Fast Connectivity Recovery Entirely in the Data Plane

Thomas Holterbach, Edgar Costa Molero, Maria Apostolaki, Alberto Dainotti, Stefano Vissicchio, Laurent Vanbever

USENIX NSDI 2019. Boston, Massachusetts, USA (February 2019).

SABRE: Protecting Bitcoin against Routing Attacks

Maria Apostolaki, Gian Marti, Jan Müller, Laurent Vanbever

NDSS Symposium 2019. San Diego, CA, USA (February 2019).

Hardware-Accelerated Network Control Planes

Edgar Costa Molero, Stefano Vissicchio, Laurent Vanbever

ACM HotNets 2018. Redmond, WA, USA (November 2018).

NetHide: Secure and Practical Network Topology Obfuscation

Roland Meier, Petar Tsankov, Vincent Lenders, Laurent Vanbever, Martin Vechev

USENIX Security 2018. Baltimore, MD, USA (August 2018).

Bayonet: Probabilistic Inference for Networks

Timon Gehr, Sasa Misailovic, Petar Tsankov, Laurent Vanbever, Pascal Wiesman, Martin Vechev

PLDI 2018. Philadelphia, Pennsylvania, USA (June 2018).

Stroboscope: Declarative Network Monitoring on a Budget

Olivier Tilmans, Tobias Bühler, Ingmar Poese, Stefano Vissicchio, Laurent Vanbever

USENIX NSDI 2018. Renton, Washington, USA (April 2018).

NetComplete: Practical Network-Wide Configuration Synthesis with Autocompletion

Ahmed El-Hassany, Petar Tsankov, Laurent Vanbever, Martin Vechev

USENIX NSDI 2018. Renton, Washington, USA (April 2018).

Net2Text: Query-Guided Summarization of Network Forwarding Behaviors

Rüdiger Birkner, Dana Drachsler Cohen, Laurent Vanbever, Martin Vechev

USENIX NSDI 2018. Renton, Washington, USA (April 2018).

Integrating Verification and Repair into the Control Plane

Aaron Gember-Jacobson, Costin Raiciu, Laurent Vanbever

ACM HotNets 2017. Palo Alto, California, USA (November 2017).

SWIFT: Predictive Fast Reroute.

Thomas Holterbach, Stefano Vissicchio, Alberto Dainotti, Laurent Vanbever

ACM SIGCOMM 2017. Los Angeles, California, USA (August 2017).

Network-wide Configuration Synthesis.

Ahmed El-Hassany, Petar Tsankov, Laurent Vanbever, Martin Vechev

CAV 2017. Heidelberg, Germany (July 2017).

Hijacking Bitcoin: Routing Attacks on Cryptocurrencies.

Maria Apostolaki, Aviv Zohar, Laurent Vanbever

IEEE Symposium on Security and Privacy 2017. San Jose, CA, USA (May 2017).

Mille-Feuille: Putting ISP traffic under the scalpel.

Olivier Tilmans, Tobias Bühler, Stefano Vissicchio, Laurent Vanbever

ACM HotNets 2016. Atlanta, Georgia, USA (November 2016).

SDNRacer: Concurrency Analysis for Software-Defined Networks.

Ahmed El-Hassany, Jeremie Miserez, Pavol Bielik, Laurent Vanbever, Martin Vechev

ACM PLDI 2016. Santa Barbara, CA, USA (June 2016).

An Industrial-Scale Software Defined Internet Exchange Point.

Arpit Gupta, Robert MacDavid, Rüdiger Birkner, Marco Canini, Nick Feamster, Jennifer Rexford, Laurent Vanbever

Usenix NSDI 2016. Santa Clara, CA, USA (March 2016).

Destroying networks for fun (and profit).

Nick Shelly, Brendan Tschaen, Klaus-Tycho Forster, Michael Chang, Theophilus Benson, Laurent Vanbever

ACM HotNets 2015. Philadelphia, PA, USA (November 2015).

Central Control Over Distributed Routing.

Stefano Vissicchio, Olivier Tilmans, Laurent Vanbever, Jennifer Rexford

ACM SIGCOMM 2015. London, UK (August 2015).

Media coverage: ipSpace

RAPTOR: Routing Attacks on Privacy in Tor.

Yixin Sun, Anne Edmundson, Laurent Vanbever, Oscar Li, Jennifer Rexford, Mung Chiang, Prateek Mittal

USENIX Security 2015. Washington, D. C. , USA (August 2015).

DRAGON: Distributed Route Aggregation on the Global Network.

João Luís Sobrinho, Laurent Vanbever, Franck Le, Jennifer Rexford

ACM CoNEXT 2014. Sydney, Australia (December 2014).

Anonymity on QuickSand: Using BGP to Compromise Tor.

Laurent Vanbever, Oscar Li, Jennifer Rexford, Prateek Mittal

ACM HotNets 2014. Los Angeles, CA, USA (October 2014).

Lectures

Communication Networks

Lecturer

Spring 2019

Discrete Event Systems

Lecturer

Autumn 2018

Communication Networks

Lecturer

Spring 2018

Discrete Event Systems

Lecturer

Autumn 2017

Communication Networks

Lecturer

Spring 2017

Discrete Event Systems

Lecturer

Autumn 2016

Communication Networks

Lecturer

Spring 2016

Discrete Event Systems

Lecturer

Autumn 2015

Supervised Theses

Developing a Dataset with Coordinated Network Attacks (M)

Tomer Gidron

Supervisors: Roland Meier, Prof. Laurent Vanbever

On Making Blink Deployable in Practice (M)

Stephan Keck

Supervisors: Thomas Holterbach, Prof. Laurent Vanbever

Automatic Generation of Adversarial Workload for Programmable Switches (S)

Tibor Schneider

Supervisors: Edgar Costa Molero, Roland Meier, Prof. Laurent Vanbever