Investigating automatic code generation for network packet parsing

Stephen McQuistin, Vivian Band, Dejice Jacob, Colin Perkins

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Use of formal protocol description techniques and code generation can reduce bugs in network packet parsing code. However, such techniques are themselves complex, and don't see wide adoption in the protocol standards development community, where the focus is on consensus building and human-readable specifications. We explore the utility and effectiveness of new techniques for describing protocol data, specifically designed to integrate with the standards development process, and discuss how they can be used to generate code that is safer and more trustworthy, while maintaining correctness and performance.

Original languageEnglish
Title of host publication2021 IFIP networking conference (IFIP networking)
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1-9
Number of pages9
ISBN (Electronic)9783903176393
DOIs
Publication statusPublished - 9 Jul 2021
Event20th Annual IFIP Networking Conference, IFIP Networking 2021 - Virtual, Espoo, Finland
Duration: 21 Jun 202124 Jun 2021

Publication series

NameIFIP networking conference
PublisherIEEE
ISSN (Electronic)1861-2288

Conference

Conference20th Annual IFIP Networking Conference, IFIP Networking 2021
Country/TerritoryFinland
CityVirtual, Espoo
Period21/06/2124/06/21

Fingerprint

Dive into the research topics of 'Investigating automatic code generation for network packet parsing'. Together they form a unique fingerprint.

Cite this