P4: programming protocol-independent packet processors

@article{Bosshart2014P4PP,
  title={P4: programming protocol-independent packet processors},
  author={Pat Bosshart and Dan Daly and Glen Gibb and Martin Izzard and Nick McKeown and Jennifer Rexford and Cole Schlesinger and Dan Talayco and Amin Vahdat and George Varghese and David Walker},
  journal={Computer Communication Review},
  year={2014},
  volume={44},
  pages={87-95}
}
P4 is a high-level language for programming protocol-independent packet processors. P4 works in conjunction with SDN control protocols like OpenFlow. In its current form, OpenFlow explicitly specifies protocol headers on which it operates. This set has grown from 12 to 41 fields in a few years, increasing the complexity of the specification while still not providing the flexibility to add new headers. In this paper we propose P4 as a strawman proposal for how OpenFlow should evolve in the… CONTINUE READING

Similar Papers

Citations

Publications citing this paper.
SHOWING 1-10 OF 516 CITATIONS

Fast String Searching on PISA Theo Jepsen

VIEW 5 EXCERPTS
CITES BACKGROUND
HIGHLY INFLUENCED

Visualize Your IP-Over-Optical Network in Realtime: A P4-Based Flexible Multilayer In-Band Network Telemetry (ML-INT) System

Bin Niu, Jiawei Kong, Shaofei Tang, Yingcong Li, Zuqing Zhu
  • IEEE Access
  • 2019
VIEW 7 EXCERPTS
CITES METHODS & BACKGROUND
HIGHLY INFLUENCED

Machine Learning-Based Detection of Ransomware Using SDN

VIEW 9 EXCERPTS
CITES BACKGROUND
HIGHLY INFLUENCED

P4NFV: An NFV Architecture with Flexible Data Plane Reconfiguration

  • 2018 14th International Conference on Network and Service Management (CNSM)
  • 2018
VIEW 4 EXCERPTS
CITES METHODS & BACKGROUND
HIGHLY INFLUENCED

PNPL: Simplifying programming for protocol-oblivious SDN networks

  • Computer Networks
  • 2018
VIEW 6 EXCERPTS
CITES BACKGROUND & METHODS
HIGHLY INFLUENCED

UniROPE: Universal and Robust Packet Trajectory Tracing for Software-Defined Networks

  • IEEE/ACM Transactions on Networking
  • 2018
VIEW 5 EXCERPTS
CITES BACKGROUND & METHODS
HIGHLY INFLUENCED

A Survey on the Security of Stateful SDN Data Planes

  • IEEE Communications Surveys & Tutorials
  • 2017
VIEW 7 EXCERPTS
CITES BACKGROUND & METHODS
HIGHLY INFLUENCED

FILTER CITATIONS BY YEAR

2014
2019

CITATION STATISTICS

  • 51 Highly Influenced Citations

  • Averaged 128 Citations per year from 2017 through 2019

References

Publications referenced by this paper.