The Networked Systems Group (NSG) is a research group in the Department of Information Technology and Electrical Engineering (D-ITET) at ETH Zürich led by Prof. Laurent Vanbever. We are also part of the ETH ICE center, a new group initiative on programmable and dependable networked systems.

Our research interests are centered around complex network management problems, with the larger goal of making current and future networks (especially the Internet) easier to design, understand and operate. We are currently active in multiple areas including network programmability, data-driven networking, verification, routing, and security. Most of our projects are inherently multidisciplinary and tend to involve recent advances in programming languages, algorithmics, and machine learning.

A few recent examples of practical systems we have built include: BayonetFibbingiTAP, Net2Text, NetComplete, NetHideSDX, SyNET, SDNRacer, Stroboscope, and SWIFT. We are also currently looking at the impact of routing attacks on systems overlays such as cryptocurrencies and anonymity networks. To learn about our work, please check out our research and publications pages.

Our flagship lecture is Communication Networks offered in the Spring semester. We also offer a new lecture on Advanced Topics in Communication Networks in the Fall semester. Check our courses page for more information.

1Dec

"Blink: Fast Connectivity Recovery Entirely in the Data Plane" accepted at Usenix NSDI 2019!

6Nov

"SABRE: Protecting Bitcoin against Routing Attacks" accepted at NDSS 2019!

22Sep

"Hardware-Accelerated Network Control Planes" accepted at HotNets 2018!

24Jul

Our new lecture "Advanced Topics in Communication Networks" starts in September

See adv-net.ethz.ch for more details.

2May

"NetHide: Secure and Practical Network Topology Obfuscation" accepted at Usenix Security 2018!

6Mar

Check out our new website on Automated Network Captioning (i.e. network chatbots)

We just released our new website (net2text.ethz.ch) covering our work on network explainability with Net2Text. Check it out to see how we can make networks "talk" proper English.

12Feb

Bayonet: Probabilistic Inference for Networks conditionally accepted at PLDI 2018!

18Jan

Maria Apostolaki receives one of the IRTF/IETF Applied Networking Research Prize 2018!

Maria got nominated for her work on routing attacks on cryptocurrencies which got published at the IEEE Symposium on Security and Privacy. This is the fourth ANRP prizes our group receives, after DRAGON, Fibbing, and our work on seamless BGP reconfiguration.

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).

Three Bits Suffice: Explicit Support for Passive Measurement of Internet Latency in QUIC and TCP

Piet De Vaere, Tobias Bühler, Mirja Kühlewind, Brian Trammell

ACM IMC 2018. Boston, Massachusetts, USA (October 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).