OpenFlow: Enabling Innovation in Campus Networks Nick McKeown
Stanford University Tom Anderson University of Washington Hari Balakrishnan MIT Guru Parulkar
Stanford University Larry Peterson Princeton UniversityJennifer Rexford Princeton University
University of California,
Berkeley Jonathan Turner Washington University in St. Louis
This article is an editorial note submitted to CCR. It has NOT been peer reviewed.Authors take full responsibility for this article’s technical http://www.sodocs.net/doc/771c3e3da45177232f60a28e.html ments can be posted through CCR Online.
This whitepaper proposes OpenFlow: a way for researchers to run
experimental protocols in the networks they use every day. OpenFlow is based on an Ethernet switch, with an internal ﬂow-table, and a standardized interface to add and remove ﬂow entries. Our goal is to encourage networking vendors to add OpenFlow to their switch products for deployment in college campus backbones and wiring closets. We believe that OpenFlow is a pragmatic compromise: on one hand, it allows researchers to run experiments on heterogeneous switches in a uniform way at line-rate and with high port-density; while on the other hand, vendors do not need to expose the internal workings of their switches. In addition to allowing researchers to evaluate their ideas in real-world traffic settings, OpenFlow could serve as a useful campus component in proposed large-scale testbeds like GENI. Two