Filters








1,668 Hits in 3.2 sec

OFTEN Testing OpenFlow Networks

Maciej Kuzniar, Marco Canini, Dejan Kostic
2012 2012 European Workshop on Software Defined Networking  
Software-defined networking and OpenFlow in particular enable independent development of network devices and software that controls them.  ...  In our preliminary prototype, we combine systematic state-space exploration techniques with real switches execution to explore an integrated network behavior.  ...  ACKNOWLEDGMENT We are grateful to Jennifer Rexford for useful discussions and comments on earlier drafts of this work.  ... 
doi:10.1109/ewsdn.2012.21 dblp:conf/ewsdn/KuzniarCK12 fatcat:gww2n5ltdrftzglvl6273llnie

Where is the debugger for my software-defined network?

Nikhil Handigol, Brandon Heller, Vimalkumar Jeyakumar, David Maziéres, Nick McKeown
2012 Proceedings of the first workshop on Hot topics in software defined networks - HotSDN '12  
The behavior of a Software-Defined Network is controlled by programs, which like all software, will have bugs -but this programmatic control also enables new ways to debug networks.  ...  This paper introduces ndb, a prototype network debugger inspired by gdb, which implements two primitives useful for debugging an SDN: breakpoints and packet backtraces.  ...  OFRewind [17] is a tool for recording and playing SDN control plane traffic.  ... 
doi:10.1145/2342441.2342453 dblp:conf/sigcomm/HandigolHJMM12 fatcat:6tewgjjjwnbalboll7i3everya

Software-Defined Networking: A Comprehensive Survey [article]

Diego Kreutz and Fernando M. V. Ramos and Paulo Verissimo and Christian Esteve Rothenberg and Siamak Azodolmolky and Steve Uhlig
2014 arXiv   pre-print
We also look at cross-layer problems such as debugging and troubleshooting.  ...  for carrier transport networks and cloud providers.  ...  David Meyer for his thoughts on organizational challenges. Thomas Nadeau for his inputs on OpenDaylight. Luis Miguel Contreras Murillo for his contributions to SDN standardization.  ... 
arXiv:1406.0440v3 fatcat:usdyjgdys5h3foowmq6qvih3e4

Software-Defined Networking: A Comprehensive Survey

Diego Kreutz, Fernando M. V. Ramos, Paulo Esteves Verissimo, Christian Esteve Rothenberg, Siamak Azodolmolky, Steve Uhlig
2015 Proceedings of the IEEE  
To make matters even more difficult, current networks are also vertically integrated: the control and data planes are bundled together.  ...  We also look at cross-layer problems such as debugging and troubleshooting.  ...  David Meyer for his thoughts on organizational challenges. Thomas Nadeau for his inputs on OpenDaylight. Luis Miguel Contreras Murillo for his contributions to SDN standardization.  ... 
doi:10.1109/jproc.2014.2371999 fatcat:azqmynutpfgl7lovrg7qxdnl2u

BPFabric: Data Plane Programmability for Software Defined Networks

Simon Jouet, Dimitrios P. Pezaros
2017 2017 ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS)  
We introduce a control plane API that allows data plane functions to be deployed on-the-fly, reporting events of interest and exposing network internal state to the centralised controller.  ...  BPFabric leverages eBPF, a platform and protocol independent instruction set to define the packet processing and forwarding functionality of the data plane.  ...  This critical difference allows for a fully deterministic execution-time of a program, unlike a traditional instruction set, making it suitable for real-time processing in a bounded execution time environment  ... 
doi:10.1109/ancs.2017.14 dblp:conf/ancs/JouetP17 fatcat:z3y7e4jpmbdlzfeovmaf23iabi

Secure and dependable software defined networks

Adnan Akhunzada, Abdullah Gani, Nor Badrul Anuar, Ahmed Abdelaziz, Muhammad Khurram Khan, Amir Hayat, Samee U. Khan
2016 Journal of Network and Computer Applications  
All the hype surrounding the SDNs is predominantly because of its centralized management functionality, the separation of the control plane from the data forwarding plane, and enabling innovation through  ...  The revolutionary concept of Software Defined Networks (SDNs) potentially provides flexible and wellmanaged next-generation networks.  ...  One extension to the data plane is called connection migration, which significantly minimizes the data-tocontrol plane interactions that increase during DoS attacks on a southbound interface.  ... 
doi:10.1016/j.jnca.2015.11.012 fatcat:m5ekztakunbzxgkuk6gfp23j3e

Fault-Tolerance in the Scope of Software-Defined Networking (SDN)

A. U. Rehman, Rui. L. Aguiar, Joao Paulo Barraca
2019 IEEE Access  
We then discuss and structure SDN fault-tolerance research according to three distinct SDN planes (i.e., data, control, and application).  ...  The advent of software-defined networking (SDN) has both presented new challenges and opened new paths to develop novel strategies, architectures, and standards to support fault-tolerance.  ...  One of the primary features that software-defined networking (SDN) provides is data and control plane separation, laying the ground for simple network programmability.  ... 
doi:10.1109/access.2019.2939115 fatcat:wg75akptvrfa5ez4ggdjl4qv2m

Software-Defined Networking Using OpenFlow: Protocols, Applications and Architectural Design Choices

Wolfgang Braun, Michael Menth
2014 Future Internet  
Finally, we point out architectural design choices for SDN using OpenFlow and discuss their performance implications.  ...  We explain the notion of software-defined networking (SDN), whose southbound interface may be implemented by the OpenFlow protocol.  ...  The authors alone are responsible for the content of the paper. Conflicts of Interest The authors declare no conflict of interest. Future Internet 2014, 6  ... 
doi:10.3390/fi6020302 fatcat:ezgfdxk7h5hrlgzrazkzivhiju

Maturing of OpenFlow and Software-defined Networking through deployments

Masayoshi Kobayashi, Srini Seetharaman, Guru Parulkar, Guido Appenzeller, Joseph Little, Johan van Reijendam, Paul Weissmann, Nick McKeown
2014 Computer Networks  
These deployments included the first-ever SDN prototype in a lab for a (small) global deployment.  ...  Software-defined Networking (SDN) has emerged as a new paradigm of networking that enables network operators, owners, vendors, and even third parties to innovate and create new capabilities at a faster  ...  Fig. 13 . 13 Debugging non-deterministic loss of TCP SYN/SYN-ACK packets. table , , or the switch is forwarding packet in software.  ... 
doi:10.1016/j.bjp.2013.10.011 fatcat:fgnofnuqxvfnpemv4b2lbil4xu

A Survey on Data Plane Flexibility and Programmability in Software-Defined Networking

Enio Kaljic, Almir Maric, Pamela Njemcevic, Mesud Hadzialic
2019 IEEE Access  
The application plane executes network applications; control plane regulates the rules for the entire network based on the requests generated by network applications; and based on the set rules, the controller  ...  The architecture of SDN clearly recognizes three planes: application, control, and data plane.  ...  and debugging.  ... 
doi:10.1109/access.2019.2910140 fatcat:g7723e6dmjawhm637yywupefm4

SDNRacer: concurrency analysis for software-defined networks

Ahmed El-Hassany, Jeremie Miserez, Pavol Bielik, Laurent Vanbever, Martin Vechev
2016 Proceedings of the 37th ACM SIGPLAN Conference on Programming Language Design and Implementation - PLDI 2016  
Unfortunately, concurrency violations are also notoriously difficult to avoid, detect and debug.  ...  Concurrency violations are an important source of bugs in Software-Defined Networks (SDN), often leading to policy or invariant violations.  ...  Acknowledgements We thank the anonymous reviewers and our shepherd, Ben Liblit, for their insightful feedback.  ... 
doi:10.1145/2908080.2908124 dblp:conf/pldi/El-HassanyMBVV16 fatcat:so27jtkorncwjb2trpw5v6sj74

Deploying Time-based Sampling Techniques in Software-Defined Networking

David R. Teixeira, Joao Marco C. Silva, Solange Rito Lima
2018 2018 26th International Conference on Software, Telecommunications and Computer Networks (SoftCOM)  
As redes definidas por software (Software-Defined Networking -SDN) surgem como uma solução para corresponder a este desafio, através da utilização de uma estrutura de controlo na rede, separada do plano  ...  two distinct components: the control plane, responsible for the routing, and the data plane, responsible for the switching.  ...  OpenFlow is non-proprietary and defines an API for communication between controller and switches [7] . This means both control and data planes must understand and correctly interpret the standard.  ... 
doi:10.23919/softcom.2018.8555763 dblp:conf/softcom/TeixeiraSL18 fatcat:ax7ndp4dq5dxzhmcvg7uai5eya

Survey of Consistent Software-Defined Network Updates

Klaus-Tycho Foerster, Stefan Schmid, Stefano Vissicchio
2018 IEEE Communications Surveys and Tutorials  
While our survey is mainly motivated by the advent of Software-Defined Networks (SDNs) and their primary need for correct and efficient update techniques, the fundamental underlying problems are not new  ...  ACKNOWLEDGEMENTS For inputs and feedback, we would like to thank Marco Canini, Nate Foster, Dejan Kostić, Ratul Mahajan, Roger Wattenhofer, and Jiaqi Zheng.  ...  In a nutshell, a Software-Defined Network (SDN) outsources and consolidates the control over the forwarding or routing devices (located in the so-called data plane) to a logically centralized controller  ... 
doi:10.1109/comst.2018.2876749 fatcat:wcegero4tvbmrkfogpqw6ze3ce

A General Approach to Conflict Detection in Software-Defined Networks

Cuong Ngoc Tran, Vitalian Danciu
2019 SN Computer Science  
Software-defined networks (SDN) replacing the network appliances of traditional networks with logically centrally deployed applications, which are able to introduce the network function they implement  ...  Dieter Kranzlmüller, for valuable comments on previous versions of this paper.  ...  Ravel [23] , a database-defined network, builds another abstract layer of the whole control plane atop the original by means of database, specifically SQL database.  ... 
doi:10.1007/s42979-019-0009-9 fatcat:jt5cd4pg6fcvphahw2gathd6se

Computational science in high schools: defining curricula and environments

Paolo Mori, Laura Ricci
2003 Future generations computer systems  
The paper presents a new approach for the introduction of computational science into high level school curricula.  ...  It also discusses a set of real life problems that are appropriate for these curricula because they can be described through simple models.  ...  ρ is the angle in the polar plane (defines latitude on Earth).  ... 
doi:10.1016/s0167-739x(03)00092-x fatcat:yessjjtnb5ge3nmqknxbxc5vxe
« Previous Showing results 1 — 15 out of 1,668 results