Nothing Special   »   [go: up one dir, main page]

skip to main content
column

OpenFlow: enabling innovation in campus networks

Published: 31 March 2008 Publication History

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.
[2]
Mark Handley Orion Hodson Eddie Kohler. "XORP: An Open Platform for Network Research," ACM SIGCOMM Hot Topics in Networking, 2002.
[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.
[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.
[5]
NetFPGA: Programmable Networking Hardware. Web site http://netfpga.org.
[6]
The OpenFlow Switch Specification. Available at http://OpenFlowSwitch.org.
[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.
[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.

Cited By

View all
  • (2025)Controller load optimization strategies in Software-Defined Networking: A surveyJournal of Network and Computer Applications10.1016/j.jnca.2024.104043233(104043)Online publication date: Jan-2025
  • (2024)AIoT RevolutionArtificial Intelligence of Things (AIoT) for Productivity and Organizational Transition10.4018/979-8-3693-0993-3.ch005(108-143)Online publication date: 23-Feb-2024
  • (2024)Revolutionizing Network Management: The Impact of Software-Defined NetworkingInternational Journal of Innovative Science and Research Technology (IJISRT)10.38124/ijisrt/IJISRT24MAR1085(1585-1586)Online publication date: 30-Mar-2024
  • Show More Cited By

Index Terms

  1. OpenFlow: enabling innovation in campus networks

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      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
      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
      Published in SIGCOMM-CCR Volume 38, Issue 2

      Check for updates

      Author Tags

      1. ethernet switch
      2. flow-based
      3. virtualization

      Qualifiers

      • Column

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)838
      • Downloads (Last 6 weeks)121
      Reflects downloads up to 13 Nov 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2025)Controller load optimization strategies in Software-Defined Networking: A surveyJournal of Network and Computer Applications10.1016/j.jnca.2024.104043233(104043)Online publication date: Jan-2025
      • (2024)AIoT RevolutionArtificial Intelligence of Things (AIoT) for Productivity and Organizational Transition10.4018/979-8-3693-0993-3.ch005(108-143)Online publication date: 23-Feb-2024
      • (2024)Revolutionizing Network Management: The Impact of Software-Defined NetworkingInternational Journal of Innovative Science and Research Technology (IJISRT)10.38124/ijisrt/IJISRT24MAR1085(1585-1586)Online publication date: 30-Mar-2024
      • (2024)Network Security Challenges and Countermeasures for Software-Defined Smart Grids: A SurveySmart Cities10.3390/smartcities70400857:4(2131-2181)Online publication date: 2-Aug-2024
      • (2024)A Temporal Deep Q Learning for Optimal Load Balancing in Software-Defined NetworksSensors10.3390/s2404121624:4(1216)Online publication date: 14-Feb-2024
      • (2024)RC-LAHR: Road-Side-Unit-Assisted Cloud-Based Location-Aware Hybrid Routing for Software-Defined Vehicular Ad Hoc NetworksSensors10.3390/s2404104524:4(1045)Online publication date: 6-Feb-2024
      • (2024)IDSMatch: A Novel Deployment Method for IDS Chains in SDNsNetwork10.3390/network40100034:1(48-67)Online publication date: 7-Feb-2024
      • (2024)High-Performance Reconfigurable Pipeline Implementation for FPGA-Based SmartNICMicromachines10.3390/mi1504044915:4(449)Online publication date: 27-Mar-2024
      • (2024)Energy-and-Blocking-Aware Routing and Device Assignment in Software-Defined Networking—A MILP and Genetic Algorithm ApproachMathematical and Computational Applications10.3390/mca2902001829:2(18)Online publication date: 4-Mar-2024
      • (2024)Impact of Southbound Expansion on Clustered OpenFlow Software-Defined Network Controller Synchronisation Using ODL and ONOSInformation10.3390/info1508044015:8(440)Online publication date: 29-Jul-2024
      • Show More Cited By

      View Options

      Get Access

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media