Software-Defined Networking: A Comprehensive Survey

Proceedings of the IEEE - Tập 103 Số 1 - Trang 14-76 - 2015
Diego Kreutz1, Fernando M. V. Ramos2, Paulo Esteves Veríssimo1, Christian Esteve Rothenberg3, Siamak Azodolmolky4, Steve Uhlig5
1University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) >
2Dept. of Inf., Univ. of Lisbon, Lisbon, Portugal
3Sch. of Electr. & Comput. Eng, Univ. of Campinas, Campinas, Brazil
4Gesellschaft fυr Wissenschaftliche Datenverarbeitung mbH Gottingen, Gottingen, Germany
5Queen Mary University of London, London, UK#TAB#

Tóm tắt

Từ khóa


Tài liệu tham khảo

10.1145/2620728.2620766

heller, 0, ElasticTree: Saving energy in data center networks, Proc 7th USENIX Conf Netw Syst Design Implementation, 17

macapuna, 0, In-packet bloom filter based data center networking with distributed OpenFlow controllers, Proc IEEE GLOBECOM Workshops, 584

al-fares, 0, Hedera: Dynamic flow scheduling for data center networks, Proc 7th USENIX Conf Netw Syst Design Implementation, 19

stiemerling, 2014, ALTO Deployment Considerations

10.1109/EWSDN.2013.9

10.1145/2620728.2620741

handigol, 2009, Aster*x Load-balancing web traffic over wide-area networks

alimi, 2014, ALTO Protocol

10.1147/JRD.2014.2298134

racherla, 2014, Implementing IBM Software Defined Network for Virtual Environments

10.1109/EWSDN.2014.28

10.1145/2620728.2620782

10.1109/EWSDN.2014.19

2014, The eXtensible OpenFlow Datapath Daemon (xdpd) bringing innovation into the fast path

10.1109/EWSDN.2014.21

10.1109/EWSDN.2014.31

drutskoy, 2012, Software-defined network virtualization with FlowN

al-shabibi, 2014, OpenVirteX A Network Hypervisor

10.1109/EWSDN.2013.14

10.1109/EWSDN.2013.24

reinecke, 2014, Mapping the future of software-defined networking

10.1109/EWSDN.2014.36

jeong, 0, QoS-aware network operating system for software defined networking with generalized OpenFlows, Proc IEEE Net Oper Manag Symp, 1167

veiga neves, 0, Pythia: Faster big data in motion through predictive software-defined network optimization at runtime, Proc IEEE 28th Int Parallel Distrib Process Symp, 82

handigol, 2009, Plug-n-Serve Load-balancing Web Traffic Using OpenFlow

10.1145/2620728.2620731

10.1145/2588555.2593681

10.1109/MIC.2012.144

xiong, 2014, Pronto: A software-defined networking based system for performance management of analytical queries on distributed data stores, PVLDB, 7, 1661

10.1145/2620728.2620761

10.1109/SDN4FNS.2013.6702548

phemius, 2013, DISCO Distributed multi-domain SDN controllers

10.1364/JOCN.5.001066

2013, SDN controller architecture

2013, Opencontrail

10.1145/2620728.2620754

2012, Floodlight

cai, 2011, Maestro A System for Scalable OpenFlow Control

tootoonchian, 0, On controller performance in software-defined networks, Proc 2nd USENIX Conf Hot Topics Manage Internet Cloud Enterprise Netw Services, 10

10.1145/2491185.2491189

10.1145/2413247.2413251

10.1145/2079296.2079304

egilmez, 0, OpenQoS: An Open-Flow controller design for multimedia delivery with end-to-end quality of service over software-defined networks, Proc Asia-Pacific Signal Inf Process Assoc Annu Summit Conf, 1

10.1109/EWSDN.2013.16

10.1145/2486001.2486022

10.1145/2620728.2620772

schulz-zander, 2014, AeroFlux: A near-sighted controller architecture for software-defined wireless networks, Open Networking Summit

10.1145/2436196.2436217

10.1109/EWSDN.2013.11

10.1109/SAINT.2011.66

10.1109/EWSDN.2014.37

smith, 2014, OpFlex control protocol

10.17487/rfc7047

10.1109/EWSDN.2014.17

10.1145/2602204.2602211

2013, Pica8's OS for Open Switches

10.1145/2491627.2491636

10.1109/EWSDN.2014.34

2013

10.1109/EWSDN.2013.20

yiakoumis, 2011, Pantou OpenFlow 1 0 for OpenWrt

weissberger, 2013, VMware's network virtualization poses huge threat to data center switch fabric vendors

shenker, 2013, Stanford Seminar—Software-defined networking at the crossroads

casado, 2013, OpenStack and network virtualization

kim, 0, Automated and scalable QoS control for network convergence, Proc Internet Network Management Conf Research on Enterprise Networking, 1

10.1364/NFOEC.2012.JTh2A.41

sherwood, 2009, Flowvisor A Network Virtualization Layer

10.1109/TPDS.2014.7

10.1109/INFCOM.2012.6195556

cearley, 2013, Top 10 technology trends 2013 Cloud computing and hybrid IT drive future IT models

bittman, 2013, Magic Quadrant for X86 Server Virtualization Infrastructure

10.1109/EWSDN.2014.35

10.1109/EWSDN.2014.11

10.1109/EWSDN.2014.10

10.1145/2627566.2627577

10.1109/EWSDN.2014.16

10.1145/2486001.2486003

10.1109/EWSDN.2014.25

10.1145/2620728.2620750

2013, Award-winning software-defined networking NEC ProgrammableFlow networking suite

10.1145/2660267.2660353

tootoonchian, 0, HyperFlow: A distributed control plane for OpenFlow, Proc Internet Network Management Conf Research on Enterprise Networking, 3

10.1145/2535771.2535789

takamiya, 2012, Trema OpenFlow controller framework

2012, RYU network operating system

10.1109/MCOM.2013.6461196

verssimo, 2003, Intrusion-tolerant architectures: Concepts and design, Architecting Dependable Systems, 2677, 3, 10.1007/3-540-45177-3_1

10.1145/2342441.2342445

10.1109/PRDC.2014.14

10.15439/2014F465

10.1109/EWSDN.2014.41

10.1145/2620728.2620773

10.1109/TII.2011.2166776

10.1109/NOMS.2012.6212011

10.1145/2491185.2491221

10.1201/b16521-11

levin, 0, Panopticon: Reaping the benefits of incremental SDN deployment in enterprise networks, Proc USENIX Annu Tech Conf, 333

10.1145/2602204.2602216

bernier, 2013, NTT recognized with IBC award for SDN-based HDTV service

2014, Infrastructure services

wagner, 2014, NTT taps SDN to enhance cloud flexibility

10.1145/2541596.2541602

csoma, 0, Multi-layered service orches-tration in a multi-domain network environment, Proc 3rd Eur Workshop Softw Defined Netw

10.1145/319151.319166

10.1109/EWSDN.2014.38

2014, AT&T introduces the ‘user-defined network cloud’ A vision for the network of the future

bierman, 2014, RESTCONF Protocol

2014, OpenFlow-enabled SDN and network functions virtualization

10.1109/EWSDN.2014.27

10.1145/1282380.1282382

casado, 0, SANE: A protection architecture for enterprise networks, Proc 15th Conf USENIX Security Symp, 15

10.1109/MPE.2011.943112

10.1016/j.cose.2012.02.009

yin, 2012, SDNi A Message Exchange Protocol for Software Defined Networks (SDNS) Across Multiple Domains

perez-pena, 2013, Universities face a rising barrage of cyberattacks, New York Times

10.1109/INFCOM.2011.5935055

10.1016/S1353-4858(11)70086-1

10.1016/j.cose.2011.08.004

10.1109/EWSDN.2014.40

10.1109/MSPEC.2013.6471059

2013, OpenFlow Switch Support

10.1109/MIC.2011.122

10.1109/IFIPNetworking.2014.6857078

10.1145/1592681.1592683

10.1109/ICNP.2013.6733671

10.1109/NOMS.2014.6838241

10.1145/2034574.2034812

sorensen, 2012, Security Implications of Software-defined Networks

10.1145/2491185.2491211

10.1145/2342441.2342466

kerner, 2013, Is SDN Secure?

10.1109/EWSDN.2013.23

richardson, 2008, RESTful Web Services

10.1145/2620728.2620743

2014, OpenFlow Management and Configuration Protocol (OF-Config 1 1)

10.1145/2413176.2413206

10.17487/rfc3411

10.1145/2103621.2103685

kazemian, 0, Real time network policy checking using header space analysis, Proc 10th USENIX Conf Netw Syst Design Implement, 99

singla, 2013, Contrail architecture

wang, 2011, Analysis of Comparisons between OpenFlow and ForCES

10.1002/spe.2180

wasserman, 2013, Security analysis of the Open Networking Foundation (ONF) OpenFlow switch specification

10.1145/2491185.2491220

10.1145/2491185.2491222

10.1109/SDN4FNS.2013.6702553

10.1145/2043164.2018466

10.1109/MCOM.2013.6553676

10.1145/2620728.2620757

hernan, 2006, Uncover security design flaws using the STRIDE approach, MSDN Mag

10.1145/2620728.2620781

bolosky, 0, Paxos replicated state machines as the basis of a high-performance data store, Proc Symp Netw Syst Design Implement, 141

10.1109/ANCS.2013.6665194

ogawa, 2013, ForCES Intra-NE high availability

10.1109/TPDS.2009.83

10.1145/2620728.2620771

10.1109/EWSDN.2013.13

chua, 2013, SDN security Oxymoron? New interview with Phil Porras of SRI International

10.1145/2491185.2491202

10.1109/MIC.2006.116

fontes, 0, Authoring of OpenFlow networks with visual network description (SDN version), Proc Summer Comput Simul Conf, 22:1

10.1145/2491185.2491200

2013, STS—SDN troubleshooting simulator

ghodsi, 2006, Distributed k-ary System Algorithms for Distributed Hash Tables

10.1145/2620728.2620742

stallings, 2013, Software-defined networks and OpenFlow, Internet Protocol J, 16, 1

10.1145/2620728.2620756

2014, SDN architecture

10.1145/2620728.2620751

10.1145/2620728.2620738

ogrodowczyk, 0, Hardware abstraction layer for non-OpenFlow capable devices, Proc 30th Trans Eur Res Edu Netw Conf

10.1109/MCOM.2014.6829966

10.1109/MCOM.2013.6553677

10.17487/rfc3945

hassas yeganeh, 0, Kandoo: A framework for efficient and scalable offloading of control applications, Proceedings of the Workshop on Hot Topics in Software Defined Networks, 19

10.1145/2658260.2658261

10.1145/2620728.2620736

10.1145/2535838.2535862

monsanto, 0, Composing software-defined networks, Proc 10th USENIX Conf Netw Syst Design Implement, 1

10.1145/2342441.2342451

voellmy, 0, Nettle: Taking the sting out of programming network routers, Proc 13th Int Conf Practical Aspects Declarative Lang, 235

2013, Blackdiamond x8

2013, 7150 Series

2013, 8200 ZL switch series

2013, NoviSwitch 1248 high performance OpenFlow switch

2013, Ex9200 Ethernet switch

2013, Cx600 metro services platform

yokneam, 2011, EZchip announces OpenFlow 1 1 implementations on its NP-4 100-gigabit network processor

2013, ProgrammableFlow family of products

2013, 3920

2013, MLX Series

2013, System networking RackSwitch G8264

10.1109/NOMSW.2010.5486599

appenzeller, 2011, SNAC

saikia, 2013, MuL OpenFlow Controller

mccauley, 2012, POX

salisbury, 2012, The northbound API—A big little problem

guis, 2012, The SDN gold rush to the northbound API

10.1155/2010/273486

casemore, 2012, SDN controller ecosystems critical to market success

dix, 2013, Clarifying the role of software-defined networking northbound APIs

10.1145/2491185.2491207

2013, v330 OpenFlow switch reference design

2013, Switch 1

2013, Contrail virtual router

2013, Z-Series

2013, LINC Switch

rutka, 2013, LINC Switch

fernandes, 2014, OpenFlow 1 3 Software Switch

2013

2009, Switching reference system

mundada, 0, An OpenFlow switch element for click, Proc of Symposium on Click Modular Router

10.1145/2390231.2390239

2013, Project Floodlight

benson, 0, Unraveling the complexity of network management, Proc USENIX Symp Networked Systems Design Implementation, 335

casemore, 2012, Northbound API The standardization debate

pepelnjak, 2012, SDN controller northbound API is the crucial missing piece

johnson, 2012, A primer on northbound APIs Their role in a software-defined network

little, 2013, ONF to standardize northbound API for SDN applications?

ferro, 2012, Northbound API southbound API east/north LAN navigation in an OpenFlow world and an SDN compass

reich, 2013, Modular SDN programming with pyretic, USENIX Mag, 38

chua, 2012, OpenFlow northbound API A new Olympic sport

10.1145/2602204.2602209

2014, POSIX

10.1145/1851276.1851288

pfaff, 0, Extending networking into the virtualization layer, Proc ACM Workshop Hot Topics in Networks, 1

10.1145/1151659.1159916

peterson, 2006, Geni design principles, Computer, 39, 102, 10.1109/MC.2006.307

10.1109/MC.2005.136

10.1145/956993.956995

10.1145/502059.502048

10.17487/rfc3701

10.1109/2.274996

sherwood, 0, Can the production network be the testbed?, Proc 9th USENIX Conf Oper Syst Design Implement, 1

koponen, 0, Network virtualization in multi-tenant datacenters, Proc USENIX/ACM Symp Netw Syst Design Implement, 203

10.1145/1868447.1868466

10.1145/2342441.2342458

turull, 0, Evaluating OpenFlow in libnetvirt, Proceedings of 8th Swedish National Computer Networking Workshop, 1

10.1145/1378704.1378713

10.1371/journal.pone.0088941

2012, OpenStack networking (‘Quantum’)

2013, Femto APIs

nelson, 0, Tierless programming and reasoning for software-defined networks, Proc USENIX/ACM Symp Netw Syst Design Implement, 519

10.1145/2342441.2342450

2014

shin, 2013, FRESCO Modular composable security services for software-defined networks

10.1109/MCOM.2013.6461198

katta, 0, Logic programming for software-defined networks, Proc ACM SIGPLAN Workshop Cross-Model Lang Design Implement, 1

2013, NSX Virtualization Platform

2013, A Linux Foundation Collaborative Project

10.1109/SURV.2013.081313.00105

10.1109/SURV.2014.012214.00180

10.1145/505754.505762

10.1109/COMST.2014.2320094

krishnaswamy, 2013, ONOS An open source distributed SDN OS

10.1145/2559899.2560327

10.17487/rfc3416

10.1145/1672308.1672333

10.1109/MCOM.2011.5936152

2012, Junos OS architecture overview

bollapragada, 2000, Inside Cisco IOS Software Architecture

2014, SR OS

2014, ExtremeXOS operating system version 15 4

song, 2013, Protocol oblivious forwarding (POF)

2014, Charter Forwarding abstractions working group

2013, V350—Centec open SDN platform

2013, ProgrammableFlow UNIVERGE PF5820

10.1109/ICC.2013.6654813

tootoonchian, 0, OpenTM: Traffic matrix estimator for OpenFlow networks, Proc 11th Int Conf Passive Active Meas, 201

10.1145/2491185.2491187

10.1145/2486001.2486030

10.1145/2535771.2535792

jasson casey, 2013, Eliminating network protocol vulnerabilities through abstraction and systems language design

10.1145/2620728.2620733

parraga, 2013, Avior

10.1145/2342441.2342459

calyam, 0, Leveraging OpenFlow for resource placement of virtual desktop cloud applications, Proc IFIP/IEEE Int Symp Integr Netw Manage, 311

10.1364/OFC.2011.OWP2

10.1145/2620728.2620748

2012, NTT DATA advance in SDN business provides highly-flexible control of network by software

10.1109/SURV.2012.090512.00043

10.1109/NOMS.2012.6211892

10.1145/1496091.1496103

2013, Pacnet offers first Pan-Asia network-as-a-service architecture

10.1016/j.comnet.2009.10.004

gharakheili, 0, Virtualizing national broad-band access infrastructure, Proc 9th Int Conf Emerging Netw Exp Technol, 27

10.1109/EWSDN.2013.19

10.1109/GLOCOM.2013.6831269

gross, 2014, Geneve Generic network virtualization encapsulation

10.1007/978-3-642-20420-3_3

hertoghs, 2014, A unified LISP mapping database for L2 and L3 network virtualization overlays

10.1109/EWSDN.2012.11

10.1016/j.comnet.2009.10.017

10.1109/ICC.2012.6364859

nadeau, 2013, SDN Software Defined Networks, 1

10.1109/MNET.2014.6786608

10.1145/2491185.2491190

10.1145/2491185.2491199

feamster, 0, SDX: A software-defined internet exchange, IET PROC

10.17487/rfc5810

maino, 2013, LISP control plane for network virtualization overlays

10.1109/ICC.2012.6364688

sridharan, 2013, NVGRE Network Virtualization Using Generic Routing Encapsulation

10.1109/ITC.2014.6932956

mahalingam, 2013, VXLAN A Framework for Overlaying Virtualized Layer 2 Networks over Layer 3 Networks

10.1145/2486001.2491710

davie, 2014, A stateless transport tunneling protocol for network virtualization (STT)

10.1109/SURV.2011.031611.00024

ruckert, 0, Demo: Software-defined network service chaining, Proc 3rd Eur Workshop Softw Defined Netw

10.1145/2342441.2342464

10.1109/EWSDN.2014.33

10.1145/1851399.1851404

10.1109/EWSDN.2014.18

mehdi, 0, Revisiting traffic anomaly detection using software defined networking, Proc of the 5th Intl Conf on Recent Advances in Intrusion Detection, 161

10.1109/EWSDN.2014.15

10.1145/2043164.2018452

xia, 2014, SDN and optical flow steering for network function virtualization, Open Networking Summit

10.1109/EWSDN.2014.26

10.1145/2619239.2626313

10.1109/MVT.2012.2234052

10.1007/s10922-014-9319-3

yazici, 0, Controlling a software-defined network via distributed controllers, Proc Conf Implement Future Media Internet Towards New Horizons, 16

10.1109/CNSM.2013.6727805

10.1109/ICC.2010.5502016

jarschel, 0, Modeling and performance evaluation of an OpenFlow architecture, Proc of the 23rd International Teletraffic Congress, 1

10.1109/TNSM.2015.2401568

10.1109/ICC.2012.6364891

10.1145/2342441.2342444

dong, 0, SR-IOV networking in Xen: Architecture, design and implementation, Proceedings of 1st Conference on I/O Virtualization, 10

10.1145/2619287.2619303

alkhatib, 2014, IEEE CS 2022 Report (Draft)

10.1145/1879141.1879175

jamjoom, 0, Don't call them middle-boxes, call them middlepipes, Proceedings of the Workshop on Hot Topics in Software Defined Networks, 19

10.1145/1851275.1851224

10.1145/2661061.2661063

feamster, 0, Detecting BGP configuration faults with static analysis, Proc 2nd Conf Symp Netw Syst Design Implement, 2, 43

10.1145/2535372.2535377

10.1109/SDN4FNS.2013.6702549

10.1109/ICCCN.2011.6006100

10.1109/EWSDN.2012.27

10.1109/JPROC.2009.2034031

2013, Operator Network Monetization Through Openflow-Enabled SDN

barrett, 1997, Routing snafu causes internet outage, Interactive Week, 25

greene, 2009, 10 Breakthrough Technologies: Software-defined Networking, MIT Technol Rev

10.1109/EWSDN.2013.21

sherry, 2012, A survey of enterprise middlebox deployments

10.1145/2620728.2620740

10.1145/1384609.1384625

10.1109/ANTS.2013.6802847

10.1109/90.664261

10.1109/EWSDN.2012.28

10.1147/JRD.2014.2304864

10.1109/MC.2014.340

10.1145/2342441.2342452

10.1147/JRD.2014.2302381

2014, SDN architecture

10.1145/1866898.1866905

10.1049/cp.2013.1289

rotsos, 0, OFLOPS: An open framework for OpenFlow switch evaluation, Proc 14th Int Conf Passive Active Meas, 85

gerlach, 2013, OIF carrier WG requirements on transport networks in SDN architectures

canini, 0, A NICE way to test OpenFlow applications, Proc 7th USENIX Conf Netw Syst Design Implementation, 127

10.1145/2620728.2620779

handigol, 0, I know what your packet did last hop: Using packet histories to troubleshoot networks, Proc USENIX/ACM Symp Netw Syst Design Implement, 71

altekar, 2010, Focus replay debugging effort on the control plane

10.1147/JRD.2014.2300365

10.1109/EWSDN.2012.21

10.1109/EWSDN.2014.13

10.17487/rfc5880

10.1109/MC.2012.37

10.1109/NOMS.2014.6838243

10.1109/LCN.2013.6761297

10.1145/2491185.2491193

ku?niar, 0, Automatic failure recovery for software-defined networks, Proc 2nd ACM SIGCOMM Workshop Hot Topics Softw Defined Netw, 159

sharma, 2013, OpenFlow: Meeting carrier-grade recovery requirements, Comput Commun, 36, 656, 10.1016/j.comcom.2012.09.011

10.1145/2491185.2491186

10.1109/COMSNETS.2010.5431977

kim, 0, Coronet: Fault tolerance for software defined networks, Proc 20th IEEE Int Conf Network Protocols

2014, IBM software defined network for virtual environments

2014, Migration Use Cases and Methods

wundsam, 0, OFRewind: Enabling record and replay troubleshooting for networks, Proc USENIX Conf USENIX Annu Tech Conf, 29

2014, Manage all workloads with an efficient scalable software defined environment (SDE)

2014, Requirements analysis for transport OpenFlow/SDN

2014, Optical transport use cases

zhuang, 0, Netcheck: Network diagnoses from blackbox traces, Proc USENIX/ACM Symp Netw Syst Design Implement, 115

2014, OpenFlow table type patterns

10.1145/2342441.2342453

2013, OpenFlow notifications framework OpenFlow management

2014, OpenFlow management and configuration protocol (OF-CONFIG) v1 2

2013, OpenFlow Switch Specification

2013, Conformance test specification for OpenFlow switch specification

john, 2014, Split Architecture for Large Scale Wide Area Networks

10.1109/ESEM.2013.43

10.1109/MCOM.2014.6917416

10.1109/LANMAN.2011.6076935

tomaselli, 0, Towards lightweight logging and replay of embedded, distributed systems, Proc Workshop Architecting Safety Collaborative Mobile Systems/32nd Int Conf Comput Safety Reliab Security

10.1145/2486001.2486012

10.1109/MCOM.2013.6658648

10.1145/2382553.2382555

10.1145/1594977.1592575

fonseca, 0, X-trace: A pervasive network tracing framework, Proc 7th USENIX Conf Netw Syst Design Implementation, 20

sharma, 0, A demonstration of automatic bootstrapping of resilient OpenFlow networks, Proc IFIP/IEEE Int Symp Integr Netw Manage, 1066

tan, 0, Visual, log-based causal tracing for performance debugging of map reduce systems, Proc IEEE 30th Int Conf Distrib Comput Syst, 795

10.1145/1710115.1710119

10.1007/978-1-4302-6611-2_9

prasanna, 2002, BIP Billing information protocol

10.17487/rfc3592

10.17487/rfc3610

10.17487/rfc6427

10.1007/978-3-642-30823-9_7

10.1145/2620728.2620746

daniel philip, 0, Cross-control: A scalable multi-topology fault restoration mechanism using logically centralized controllers, Proc IEEE Int Conf High Performance Switching Routing, 57

mckeown, 2011, How SDN Will Shape Networking

10.1145/2070562.2070565

10.1109/MCOM.2013.6461195

schenker, 2011, The Future of Networking and the Past of Protocols"

10.1145/2619239.2626298

10.1145/2486001.2486019

10.1145/2342441.2342443

2014, Open platform for NFV

koponen, 0, Onix: A distributed control platform for large-scale production networks, Proc 9th USENIX Conf Oper Syst Design Implement, 1

10.1137/1.9780898719772

10.1145/2620728.2620752

10.1145/1355734.1355746

shang, 2014, Pica8 Xorplus

2013, OESS—Open Exchange Software Suite

10.1016/j.future.2012.05.012

duckett, 2013, Software defined networking HP has an App store for that

2014

2013, SDN app store

10.1145/1592568.1592576

10.1109/MNET.2014.6786612

sigelman, 2010, Dapper a Large-scale Distributed Systems Tracing Infrastructure

10.1109/HOTI.2013.20

10.17487/rfc4271

tanner, 2013, Taking SDN to transport and beyond

haleplidis, 2014, SDN Layers and Architectures Terminology

elby, 2012, Carrier vision of SDN

10.17487/rfc6241

10.1145/2491185.2491223

10.17487/rfc5440

10.1109/EWSDN.2013.18

10.1109/EWSDN.2014.29

auyoung, 0, Corybantic: Towards the modular composition of SDN control programs, Proc 12th ACM Workshop Hot Topics Netw

10.1109/EWSDN.2014.30

10.1145/2620728.2620759

ghobadi, 2013, TCP adaptation framework in data centers

10.1145/2535771.2535794

cheng, 2014, Framework of signalling for SDN—Working document

contreras, 2014, Cooperating layered architecture for SDN

haleplidis, 2014, SDN Layers and Architectures Terminology

10.17487/rfc7149

2014, High level requirements and framework for SDN in telecommunication broadband networks

10.1145/2390231.2390250

2013, Requirements on transport networks in SDN architectures

10.1109/ICDCS.2013.18

2014, Scenarios and signalling requirements for software-defined BAN (SBAN)—Working document

das, 0, Transparent and flexible network management for big data processing in the cloud, Proc 5th USENIX Conf Hot Topics Cloud Comput, 1

2014, Framework of software-defined networking

10.1145/2038916.2038924

10.1145/2342441.2342462

10.1109/NOMS.2014.6838227

2014, Software-defined networking Rev 2 0

10.1109/EWSDN.2012.13

2013, Network functions virtualization (NFV) architectural framework v1 1 1

yu, 0, Software defined traffic measurement with OpenSketch, Proc 10th USENIX Conf Netw Syst Design Implement, 29

10.1145/2491185.2491198

bosshart, 2013, Programming Protocol-Independent Packet Processors

10.1109/INFCOM.2012.6195488

10.1145/2413176.2413203

10.1145/2620728.2620745

10.1145/2620728.2620744

10.1145/2342441.2342461

2014, Intel data plane development kit

10.1145/2535771.2535796

10.1145/2620728.2620767

hauger, 0, Packet processing at 100 Gbps and beyond—Challenges and perspectives, Proc ITG Symp Photon Netw, 1

2012

2012, Software-Defined Networking The New Norm for Networks

atlas, 2014, An architecture for the interface to the routing system

xie, 2012, Use Cases for ALTO with Software Defined Networks

enns, 2004, NETCONF Configuration Protocol

10.1145/2491185.2491215

kreeger, 2014, Network virtualization NVE to NVA control protocol requirements

10.1145/2620728.2620739

king, 2014, A PCE-based Architecture for Application-based Network Operations

jose, 0, Online measurement of large traffic aggregates on commodity switches, Proc 11th USENIX Conf Hot Topics Manage Internet Cloud Enterprise Netw Services, 13

dhody, 2014, Cross Stratum Optimization Enabled Path Computation

yu, 0, FlowSense: Monitoring network utilization with zero measurement cost, Proc 14th Int Conf Passive Active Meas, 31

hu, 2014, SPRING OpenFlow interworking requirements

10.1145/2486001.2491732

kim, 2014, SPRING use cases for software-defined networking

schulz-zander, 0, Programmatic orchestration of WiFi networks, Proc USENIX Annu Tech Conf, 347

ceccarelli, 2014, Framework for abstraction and control of transport networks

10.1109/MCOM.2008.4623708

10.1145/1672308.1672331

katta, 2013, Infinite Cacheflow in Software-defined Networks

10.1016/j.comcom.2013.10.005

10.1145/2619239.2631439

10.1145/2620728.2620735

mcgillicuddy, 2014, XPliant Ethernet chip sets new standard for programmability

10.1109/ICDCS.2014.31

10.1145/2620728.2620732

van adrichem, 0, OpenNetMon: Network monitoring in openflow software-defined networks, Proc IEEE Net Oper Manag Symp

2012, Software defined networking and software-based services with Intel Processors

10.1109/EWSDN.2013.17

stephens, 2012, Designing Scalable Networks for Future Large Datacenters

10.1109/HPSR.2012.6260853

10.17487/rfc3294

10.17487/rfc1987

10.1145/1290168.1290180

10.1109/49.917713

10.1109/IZSBC.2000.829252

ballani, 0, Making routers last longer with Viaggre, Proc USENIX/ACM Symp Netw Syst Design Implement, 453

10.1109/35.722139

10.17487/rfc4984

10.1145/2620728.2620730

10.1016/j.comnet.2014.06.002

10.1109/EWSDN.2014.24

10.1109/SAINT.2012.17

2014, SFlow-RT

10.1109/NOMS.2014.6838409

10.1145/1096536.1096541

van der merwe, 0, Dynamic connectivity management with an intelligent route service control point, Proc SIGCOMM Workshop Internet Netw Manage, 29

10.1145/2620728.2620753

10.1109/65.690958

wang, 0, OpenFlow-based server load balancing gone wild, Proc 11th USENIX Conf Hot Topics Manage Internet Cloud Enterprise Netw Services, 12

lakshman, 0, The SoftRouter architecture, Proc 3rd Workshop on Hot Topics in Networks, 2004, 1

10.1109/ICNP.2011.6089085

luo, 0, Accelerating Open-Flow switching with network processors, Proc 5th ACM/IEEE Symp Archit Netw and Commun Syst, 70

memon, 2013, FlashFlow A GPU-based fully programmable OpenFlow switch

10.1145/1477942.1477944

ferkouss, 0, A 100 gig network processor platform for openflow, Proc Int Conf Netw Service Manage, 1

10.1145/2486001.2486011

10.1145/2342441.2342447

10.1016/j.bjp.2013.10.011

10.1145/2413176.2413183

10.1109/TCAD.1987.1270318

bifulco, 0, Reactive logic in software-defined networking: Accounting for the limitations of the switches, Proc 3rd Eur Workshop Softw Defined Netw

10.1109/49.536363

10.1109/35.568214

10.1002/j.1538-7305.1982.tb04370.x

10.1109/65.620517

10.1109/ICC.2013.6655095

2014, Operational Opportunities and Challenges of SDN/NFV Programmable Infrastructure

10.1145/2342441.2342467

ballard, 0, Extensible and scalable network monitoring using OpenSAFE, Proc Internet Network Management Conf Research on Enterprise Networking, 8

10.1109/65.690959

shin, 0, CloudWatcher: Network security monitoring using OpenFlow in dynamic cloud networks (or: How to provide security monitoring as a service in clouds?), Proc 20th IEEE Int Conf Netw Protocols

shin, 0, AVANT-GUARD: Scalable and vigilant switch flow management in software-defined networks, Proc ACM Conf Comput Commun Security, 413

10.1109/LCN.2010.5735752

10.1007/978-3-319-07494-8_6

caesar, 0, Design and implementation of a routing control platform, Proc 2nd Conf Symp Netw Syst Design Implement, 2, 15

10.1109/EWSDN.2014.39

10.1145/2620728.2620758

10.1109/35.722138

10.1145/2287056.2287069

10.1109/OPNARC.1999.758557

10.1109/EWSDN.2014.9

10.1109/OPNARC.1998.662048

10.1109/ICDCSW.2012.87

owens, 2013, OpenFlow Switching Performance Not All TCAM Is Created Equal

10.1109/ISPASS.2006.1620796

10.1109/EWSDN.2014.23

salisbury, 2012, TCAMs and OpenFlow—What every SDN practitioner must know

appelman, 2012, Performance analysis of open-flow hardware

vidal, 0, The libfluid OpenFlow driver implementation, Proc 32nd Brazilian Symp Comp Netw (SBRC), 1029

liao, 2012, SDN system performance

10.1007/978-3-642-35668-1_32

10.1145/2043164.2018470

10.1002/(SICI)1097-024X(199902)29:2<125::AID-SPE224>3.0.CO;2-7

plank, 0, Libckpt: Transparent checkpointing under unix, Proc Usenix Tech Conf, 18

10.1145/2486001.2491711

10.1145/2666356.2594317

kazemian, 0, Header space analysis: Static checking for networks, Proc 7th USENIX Conf Netw Syst Design Implementation, 9

10.1109/EWSDN.2014.12

10.1145/2620728.2620749

10.1109/EWSDN.2012.15

0, PktBlaster SDN controller test

zeng, 0, Libra: Divide and conquer to verify forwarding tables in huge networks, Proc USENIX/ACM Symp Netw Syst Design Implement, 87

sherwood, 2011, Cbench Controller Benchmarker