skip to main content
column

OpenFlow: enabling innovation in campus networks

Published:31 March 2008Publication History
Skip Abstract Section

Abstract

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 flow-table, and a standardized interface to add and remove flow 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 buildings at Stanford University will soon run OpenFlow networks, using commercial Ethernet switches and routers. We will work to encourage deployment at other schools; and We encourage you to consider deploying OpenFlow in your university network too

References

  1. Global Environment for Network Innovations. Web site http://geni.net.Google ScholarGoogle Scholar
  2. Mark Handley Orion Hodson Eddie Kohler. "XORP: An Open Platform for Network Research," ACM SIGCOMM Hot Topics in Networking, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Eddie Kohler, Robert Morris, Benjie Chen, John Jannotti, and M. Frans Kaashoek. "The Click modular router," ACM Transactions on Computer Systems 18(3), August 2000, pages 263--297. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. Turner, P. Crowley, J. Dehart, A. Freestone, B. Heller, F. Kuhms, S. Kumar, J. Lockwood, J. Lu, M.Wilson, C. Wiseman, D. Zar. "Supercharging PlanetLab - High Performance, Multi-Application, Overlay Network Platform," ACM SIGCOMM '07, August 2007, Kyoto, Japan. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. NetFPGA: Programmable Networking Hardware. Web site http://netfpga.org.Google ScholarGoogle Scholar
  6. The OpenFlow Switch Specification. Available at http://OpenFlowSwitch.org.Google ScholarGoogle Scholar
  7. Martin Casado, Michael J. Freedman, Justin Pettit, Jianying Luo, Nick McKeown, Scott Shenker. "Ethane: Taking Control of the Enterprise," ACM SIGCOMM '07, August 2007, Kyoto, Japan. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Natasha Gude, Teemu Koponen, Justin Pettit, Ben Pfaff, Martin Casadao, Nick McKeown, Scott Shenker, "NOX: Towards an Operating System for Networks," In submission. Also: http://nicira.com/docs/nox-nodis.pdf.Google ScholarGoogle Scholar

Index Terms

  1. OpenFlow: enabling innovation in campus networks

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM SIGCOMM Computer Communication Review
        ACM SIGCOMM Computer Communication Review  Volume 38, Issue 2
        April 2008
        71 pages
        ISSN:0146-4833
        DOI:10.1145/1355734
        Issue’s Table of Contents

        Copyright © 2008 Copyright is held by the owner/author(s)

        Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 31 March 2008

        Check for updates

        Qualifiers

        • column

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader