PDF4PRO ⚡AMP

Modern search engine that looking for books and documents around the web

Example: air traffic controller

P4: Programming Protocol-Independent Packet Processors

P4: Programming protocol -IndependentPacket ProcessorsPat Bosshart , Dan Daly*, Glen Gibb , Martin Izzard , Nick McKeown , Jennifer Rexford**,Cole Schlesinger**, Dan Talayco , Amin Vahdat , George Varghese , David Walker** Barefoot Networks*Intel Stanford University**Princeton University Google Microsoft ResearchABSTRACTP4 is a high-level language for Programming protocol -inde-pendent Packet Processors . P4 works in conjunction withSDN control protocols like OpenFlow. In its current form,OpenFlow explicitly specifies protocol headers on which itoperates. This set has grown from 12 to 41 fields in a fewyears, increasing the complexity of the specification whilestill not providing the flexibility to add new headers. In thispaper 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 ableto change the way switches process packets once they aredeployed.

Software-De ned Networking (SDN) gives operators pro-grammatic control over their networks. In SDN, the con-trol plane is physically separate from the forwarding plane, and one control plane controls multiple forwarding devices. While forwarding devices could be programmed in many ways, having a common, open, vendor-agnostic interface

Loading..

Tags:

  Processor, Programming, Software, Packet, Protocol, Independent, Networking, Programming protocol independent packet processors, De ned networking

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Spam in document Broken preview Other abuse

Transcription of P4: Programming Protocol-Independent Packet Processors

Related search queries