• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. Toward Highly Reliable Programmable Data Planes: Verification of P4 Code Generation
 
  • Details
  • Full
Options
2023
Conference Paper
Title

Toward Highly Reliable Programmable Data Planes: Verification of P4 Code Generation

Abstract
Data plane programming gained much attention in the past years, having a fast-growing community both in academia and industry. Many tools have emerged to simplify and/or help the development of reliable data plane programs, including fuzzing, formal verification, and different code generators. However, even the tools themselves must be verified to meet the most stringent dependability requirements. In this paper, we investigate various tools and methods to verify code generators leveraging P4 through the example of P4RROT (an open source code generator focusing on the application layer). We show that our approach is efficient and can indeed successfully find bugs. We identify two bugs and propose reusable ideas, such as the use of ghost code.
Author(s)
Csaba, Györgyi
Laki, Sándor
Schmid, Stefan  
Fraunhofer-Institut für Sichere Informationstechnologie SIT  
Mainwork
Boosting future networks through advanced softwarization. 2023 IEEE 9th International Conference on Network Softwarization (NetSoft 2023)  
Conference
International Conference on Network Softwarization 2023  
DOI
10.1109/NetSoft57336.2023.10175397
Language
English
Fraunhofer-Institut für Sichere Informationstechnologie SIT  
Keyword(s)
  • code generation

  • in-network computing

  • data plane verification

  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024