Zum Hauptinhalt springen

Showing 1–2 of 2 results for author: Arashloo, M T

Searching in archive cs. Search in all archives.
.
  1. arXiv:2011.05948  [pdf, other

    cs.PL cs.NI

    Petr4: Formal Foundations for P4 Data Planes

    Authors: Ryan Doenges, Mina Tahmasbi Arashloo, Santiago Bautista, Alexander Chang, Newton Ni, Samwise Parkinson, Rudy Peterson, Alaia Solko-Breslin, Amanda Xu, Nate Foster

    Abstract: P4 is a domain-specific language for programming and specifying packet-processing systems. It is based on an elegant design with high-level abstractions like parsers and match-action pipelines that can be compiled to efficient implementations in software or hardware. Unfortunately, like many industrial languages, P4 has developed without a formal foundation. The P4 Language Specification is a 160-… ▽ More

    Submitted 11 November, 2020; originally announced November 2020.

    Comments: 54 pages. Extended version of POPL 2021 paper

  2. arXiv:1512.00822  [pdf, other

    cs.NI

    SNAP: Stateful Network-Wide Abstractions for Packet Processing

    Authors: Mina Tahmasbi Arashloo, Yaron Koral, Michael Greenberg, Jennifer Rexford, David Walker

    Abstract: Early programming languages for software-defined networking (SDN) were built on top of the simple match-action paradigm offered by OpenFlow 1.0. However, emerging hardware and software switches offer much more sophisticated support for persistent state in the data plane, without involving a central controller. Nevertheless, managing stateful, distributed systems efficiently and correctly is known… ▽ More

    Submitted 4 July, 2016; v1 submitted 2 December, 2015; originally announced December 2015.