A Compiler and Run-time System for Network Programming Languages

Free registration required

Executive Summary

Software-Defined Networks (SDNs) are a new kind of network architecture in which a controller machine manages a distributed collection of switches by instructing them to install or uninstall packet-forwarding rules and report traffic statistics. The recently formed Open Networking Consortium, whose members include Google, Facebook, Microsoft, Verizon, and others, hopes to use this architecture to transform the way that enterprise and data center networks are implemented. In this paper, the authors define a high-level, declarative language, called NetCore, for expressing packet-forwarding policies on SDNs.

  • Format: PDF
  • Size: 270.8 KB