PofoliaPofolia ile paylaşıldı

ACM SIGCOMM Computer Communication Review· 2014Q1

P4: Programlanabilir Paket İşlemcileri İçin Bir Dil

P4

Pat Bosshart, Dan Daly, Glen Gibb, Martin Izzard ve diğerleri

Kısa özet

P4, ağ anahtarlarında alan yeniden yapılandırılabilirliği, protokol bağımsızlığı ve hedef bağımsızlığı sağlayan yeni bir üst düzey dildir ve OpenFlow'un sınırlamalarının ötesine geçer.

Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.

Ana noktalar

  • P4, ağ anahtarlarındaki paket işlemcilerini programlamak için üst düzey bir dildir.
  • Sahada yeniden yapılandırılabilirlik, protokol bağımsızlığı ve hedef bağımsızlığı sağlamayı amaçlar.
  • P4, genişleyen başlık alanı spesifikasyonlarıyla mücadele eden OpenFlow'un sınırlamalarının üstesinden gelir.
  • Dil, programcıların paket işleme mantığını belirli donanım veya protokolden bağımsız olarak tanımlamasına olanak tanır.

Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.

Özet (abstract)

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 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) Target independence: Programmers should be able to describe packet-processing functionality independently of the specifics of the underlying hardware. As an example, we describe how to use P4 to configure a switch to add a new hierarchical label.

Yazarların özeti; kaynağından alınmıştır. ACM SIGCOMM Computer Communication Review, 2014 · DOI ↗

ÇıkarımlarPremium
Makaleye SorÜcretsiz hesapla

Ücretsiz hesapla devam et

Makaleye Sor ile bu makaleye günde 3 soru ücretsiz; makaleyi kaydet, kaynakçasını al, ilgi alanına göre her gün yeni özetler. Çıkarımlar Premium.

Web'de ücretsiz devam et

Google ya da Apple hesabınla giriş; kart istemez. Bu makaleye geri dönersin.

Telefonda:

Alan: Bilgisayar Ağları ve İletişim

Computer Networks and CommunicationsComputer Science