Skip to main content

Describing Protocol Data Units with Augmented Packet Header Diagrams

The information below is for an old version of the document.
Document Type
This is an older version of an Internet-Draft whose latest revision state is "Expired".
Expired & archived
Authors Stephen McQuistin , Vivian Band , Dejice Jacob , Colin Perkins
Last updated 2023-09-14 (Latest revision 2023-03-13)
RFC stream (None)
Stream Stream state (No stream defined)
Consensus boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date (None)
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft is available in these formats:


This document describes a machine-readable format for specifying the syntax of protocol data units within a protocol specification. This format is comprised of a consistently formatted packet header diagram, followed by structured explanatory text. It is designed to maintain human readability while enabling support for automated parser generation from the specification document. This document is itself an example of how the format can be used.


Stephen McQuistin
Vivian Band
Dejice Jacob
Colin Perkins

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)