Advanced Topics In Communication Networks Slides Here you can find the slides used during the master level course at ETH Zurich (Fall 2019). For more information visit the lecture's website. Introduction: SDN history, developing P4 Introduction to P4 Developing P4 Applications Stateful Programming and probabilistic data structures: Stateful Programming Sketches Hardware-based P4 target and Advanced Applications Introduction Hardware Target (tofino) NetCache NetCHain Research and Projects