P416

The current release of the language is P416.

  • Version 1.2.0 [ HTML | PDF ] (Oct 2019)
  • Working draft [ HTML | PDF ]

P414

The previous release of the language is P414.

  • Version 1.0.5 [ PDF ] (Nov 2018)

P416 PSA

The current release of the Portable Switch Architecture (PSA)


P4 Dataplane Telemetry

Telemetry specs developed by P4 Applications Working Group

In-band Network Telemetry (INT)

  • working draft: [PDF]
  • v1.0 [PDF] (Apr 2018)
  • v0.5 [PDF] (Dec 2017)

Telemetry Report Format

  • working draft: [PDF]
  • v1.0 [PDF] (Apr 2018)
  • v0.5 [PDF] (Nov 2017)


P4Runtime

Releases for P4Runtime

Archives

An archive of older versions of the language is also available. Note that these releases should be considered deprecated.

  • P416 Version 1.1.0 [ HTML | PDF ] (Nov 2018)
  • P416 Version 1.0.0 [ HTML | PDF ] (May 2017)
  • P414 Version 1.0.4 [ PDF ] (May 2017)
  • P414 Version 1.0.3 [ PDF ] (November 2016)
  • P414 Version 1.1.0 [ PDF ] (January 2016)
  • P414 Version 1.0.2 [ PDF ] (March 2015)

Participate

If you have feedback, questions, comments on the specification please join the p4-discuss mailing list!