P4 is a high-level language for programming protocol-inde-pendent 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 Open-Flow should evolve in the future. We have three goals: (1) Reconfigurability in the field: Programmers should be able to change the way switches process packets once they are deployed. (2) Protocol independence: Switches should not be tied to any specific network protocols. (3) T...
P4 has emerged as the de facto standard language for describing how network packets should be proces...
The traditional networking infrastructure is still static in nature due to its complexity, vendor de...
Software-Defined Networking (SDN) switch vendors are interested in extending switch data planes to s...
P4 is a high-level language for programming protocol-inde-pendent packet processors. P4 works in con...
P4 is a high-level language for programming protocol-inde-pendent packet processors. P4 works in con...
P4 is a high-level language for programming protocol-inde-pendent packet processors. P4 works in con...
Software Defined Networking (SDN) was introduced with a philosophy of decoupling the control plane f...
The number of users of computer networks has been growing massively in recent years and they have us...
Software Defined Networking (SDN) marked the beginning of a new era in the field of networking by de...
The Programming Protocol-Independent Packet Processors (P4) is a domain-specific language designed t...
Traditionally, the data plane has been designed with fixed functions to forward packets using a smal...
The predominant protocol for SDN is OpenFlow, although not the only one. In fact, another technology...
Network administrators must configure network devices to simultaneously provide several inter-relate...
Administration of a large network from a central node with a vendor independent API is quite importa...
International audienceThis paper describes experiences gained during the development of a Proof-of-C...
P4 has emerged as the de facto standard language for describing how network packets should be proces...
The traditional networking infrastructure is still static in nature due to its complexity, vendor de...
Software-Defined Networking (SDN) switch vendors are interested in extending switch data planes to s...
P4 is a high-level language for programming protocol-inde-pendent packet processors. P4 works in con...
P4 is a high-level language for programming protocol-inde-pendent packet processors. P4 works in con...
P4 is a high-level language for programming protocol-inde-pendent packet processors. P4 works in con...
Software Defined Networking (SDN) was introduced with a philosophy of decoupling the control plane f...
The number of users of computer networks has been growing massively in recent years and they have us...
Software Defined Networking (SDN) marked the beginning of a new era in the field of networking by de...
The Programming Protocol-Independent Packet Processors (P4) is a domain-specific language designed t...
Traditionally, the data plane has been designed with fixed functions to forward packets using a smal...
The predominant protocol for SDN is OpenFlow, although not the only one. In fact, another technology...
Network administrators must configure network devices to simultaneously provide several inter-relate...
Administration of a large network from a central node with a vendor independent API is quite importa...
International audienceThis paper describes experiences gained during the development of a Proof-of-C...
P4 has emerged as the de facto standard language for describing how network packets should be proces...
The traditional networking infrastructure is still static in nature due to its complexity, vendor de...
Software-Defined Networking (SDN) switch vendors are interested in extending switch data planes to s...