OpenFlow: Enabling innovation in campus networks

被引:5556
作者
McKeown, Nick [1 ]
Anderson, Tom [2 ]
Balakrishnan, Hari [3 ]
Parulkar, Guru [1 ]
Peterson, Larry [4 ]
Rexford, Jennifer [4 ]
Shenker, Scott [5 ]
Turner, Jonathan [6 ]
机构
[1] Stanford Univ, Stanford, CA 94305 USA
[2] Univ Washington, Seattle, WA 98195 USA
[3] MIT, Cambridge, MA 02139 USA
[4] Princeton Univ, Princeton, NJ 08544 USA
[5] Univ Calif Berkeley, Berkeley, CA 94720 USA
[6] Washington Univ, St Louis, MO 63130 USA
关键词
experimentation; design; Ethernet switch; virtualization; flow-based;
D O I
10.1145/1355734.1355746
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:69 / 74
页数:6
相关论文
共 6 条
[1]  
[Anonymous], OPENFLOW SWITCH SPEC
[2]  
Casado M., 2007, ACM SIGCOMM 07
[3]  
HANDLEY M, ACM SIGCOMM HOT TOPI
[4]   The Click modular router [J].
Kohler, E ;
Morris, R ;
Chen, BJ ;
Jannotti, J ;
Kaashoek, MF .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2000, 18 (03) :263-297
[5]  
*NETFPGA, PROGR NETW HARDW
[6]  
TURNER J, 2007, ACM SIGCOMM 07