Registration will redirect you to our federated login page

Register (10 places left)

TNC19, D-hall
Tallinn Creative Hub (Kultuurikatel) , Põhja pst 27a


The P4 programming language offers the potential to facilitate more rapid testing and deployment of new network functions and services through an open source software interface to the underlying hardware of capable network equipment. There is a growing international P4 community, and a number of organisations interested in the technology within the European R&E community. P4 is primarily supported by vendors of “white box” equipment.

The GÉANT GN4-3 project started on 1 January 2019; it includes activities within WP6 Task 1 on white box technology and data plane programmability (DPP). The latter activity includes the initial use case of network monitoring (e.g., Netflow or counter-based monitoring, or in-band packet telemetry, generation of enhanced flow characteristics), but is expected to extend to other areas, potentially including DDoS mitigation. Platforms that are being used are expected to include FPGA equipment and also Tofino-based Wedge equipment. During the first months of the project the existing work done and anticipated use cases will be documented and proposed; this BoF aims to describe and solicit feedback and discussion on the proposals.

In the search for future Internet technologies (such as SCION, RINA and NDN) that can support secure, stable and transparent functions, the 2STiC Programme (a cooperation between NLnet Labs, SIDN Labs, SURFnet, TUDelft, UTwente and UvA) is looking at P4-enabled networks to be able to test these future Internet technologies in a multi-domain environment. Aspects like data plane, control plane including management functions will be of importance. The initial experience around a multi-domain P4 testbed using In-band Network Telemetry (INT) for hop recording will be shared with the community. Members of the 2STiC Programme will contribute to the BoF.

The BoF aims to help build a the P4 community within the R&E environment (including GÉANT, NRENs, campuses and research organisations), focusing on use cases for P4, building expertise through the sharing of best practices, including experiences and examples of P4 software being used, and exploring TNC2019 potential common use cases and opportunities.

Remote Participation

Remote participation is available via Zoom -

Please register as a remote attendee if planning to join by Zoom.

14:00 - 14:10 Introductions, Tim Chown, Jisc
14:10 - 14:20 P4 in the GN4-3 project and at SIDN - Xavier Jeannin, Renater and Victor Reijs, SIDN

Monitoring use cases
14:20 - 15:00 P4 virtual environment, algorithms and their application to telemetry and DDoS Mitigation - Damian Parniewicz, PSNC
15:00 - 15:15 First results on flow measurements from P4 - Luuk Hendriks, U.Twente
15:15 - 15:30 Tracking flows with P4 - Joseph Hill, UvA
15:30 - 15:45 Precision Telemetry with SmartNICs for ESnet6 Production Network, Yatish Kumar, ESnet

15:45 - 16:00 Break

Network routing use cases
16:00 - 16:15 SCION border router with P4 - Victor Reijs, SIDN
16:15 - 16:30 GN4-3 project: Router for Academia, Research and Education (RARE) use case - Xavier Jeannin, Renater

P4 Testbeds
16:30 - 16:40 P4 2STiC testbed - Victor Reijs, SIDN
16:40 - 16:50 GN4-3 project: WP6 P4 Labs - Xavier Jeannin, Renater
16:50 - 17:00 P4 testbed discussion

17:00 - 17:30 Open discussion - next steps and building a P4 community

17:30 Close

registered [30]
  • Tim Chown - Jisc
  • Marinos Dimolianis - NTUA
  • Vasilis Maglaris - NTUA
  • Yevhenii Preobrazhenskyi - URAN Association
  • Paola Grosso - University of Amsterdam
  • Jeronimo Aguiar Bezerra - Florida International University
  • Julio Ibarra - Florida International University
  • Kumar, Yatish - Lawrence Berkeley National Laboratory
  • Rogerio Motitsuki - ANSP
  • Luiz Barreto - RNP - Rede Nacional de Ensino e Pesquisa
  • Arun . - NoviFlow Inc (Reference: Florida International University)
  • Eyle Brinkhuis - SURFnet bv
  • Bartosz Belter - Poznan Supercomputing and Networking Center
  • Joseph Hill - University of Amsterdam
  • Luuk Hendriks - University of Twente
  • Alfredo Cardigliano - ntop
  • Victor Reijs - SIDN Labs
  • Rudolf Vohnout - CESNET
  • Afrodite Sevasti - Greek Research and Technology Network - GRNET
  • Nikos Kostopoulos - NTUA
  • Antoine Delvaux - perfSONAR
  • Tim Rayner - AARNet
  • Waldemar Scheck - STORDIS
  • Damian Parniewicz - PSNC
  • Antti Leimio - CSC - IT Center for Science Ltd.
  • Weiß, Dr. Jürgen - Johannes Gutenberg Universität-Mainz
  • Darren Coleman - Australian National University
  • Maxim Orbu - RENAM
  • Hans Trompert - SURFnet bv
participate remotely [15]
  • Adam Pavlidis - NTUA
  • Daniel Lete - HEAnet Staff
  • Christos Argyropoulos - Greek Research and Technology Network - GRNET
  • Ronald van der Pol - SURFnet bv
  • Adebanjo Haastrup - UPC - Universitat Politecnica de Catalunya
  • Adrian Perrig - ETH Zurich
  • Marijke Kaat - SURFnet bv
  • Simon Leinen - SWITCH Staff
  • Carolina Fernandez - Fundació i2CAT
  • Κωνσταντινος Χρηστος Μητροπουλος - NTUA
  • Marco Savi - Fondazione Bruno Kessler (FBK)
  • Fréderic LOUI - GIP RENATER
  • Siebe Hodzelmans - University of Amsterdam
  • Joeri de Ruiter - SIDN Labs
  • Kurt Baumann - SWITCH Staff