Survey: Software Defined Networks with Emphasis on Network Monitoring

Size: px
Start display at page:

Download "Survey: Software Defined Networks with Emphasis on Network Monitoring"

Transcription

1 Survey: Software Defined Networks with Emphasis on Network Monitoring Prashanth Indian Institute of Technology, Bombay (IIT-B) Powai, Mumbai, Maharastra India 31 Oct 2015 Abstract Software Defined Networks (SDN) has been the buzz word in the networking industry for quite sometime now. What it really is - A technique used in Computer Networking to provide an abstraction between control and data planes in networking equipments present along a network. It tries to simply the process of network management for network administrators by providing programmability in managing networks. This paper surveys majority of the developments so far in SDN with emphasizes on a protocol called OpenFlow and a network monitoring framework namely - PayLess. OpenFlow specifies a protocol developed over a Switch with flow tables extended by adding on an interface to make updates to these tables. An extension to this is PayLess: a network monitoring framework developed for SDNs built on top of OpenFlow. The survey tries to provide a comparison of the various metrics like accuracy, timeliness and overhead based on which Payless was tuned upon. It also provides a brief outline into the evaluation sections provided by the papers which were surveyed. Keywords Software Defined Networks, Survey, Programmable Networks, OpenFlow, PayLess, Network Monitoring, Data Plane, Control Plane

2 Chapter 1 Introduction 1.1 Background The Internet today is Network of Networks and undoubtedly is a the largest network present today. A computer network is made up of several different types of networking devices connected to each other using communication channels. There are network administrators who manually transform these high level requirements into low-level configuration settings to enable connectivity between networking devices. This task of setting up of networks by administrators is often tedious and error-prone. There are a lot of new proposals and techniques proposed by researchers on improving the existing Internet but, it s often difficult to implement these over the Internet and most of the research work goes untried which is due to the classic problem of Internet Ossification. Currently temporary alternatives using middle-boxes (NATS, Firewall etc.) are implemented to bypass this, but this wouldn t help the problem for the long run. To overcome this problem, a nationwide research facility for experimenting new architectures was proposed by GEN1 [1]. In this approach a researcher would allocate a slice of his networking resources dedicated for this architecture. But this approach seemed to be expensive and time taken to implement such a design would be tremendous. The ideology of Programmable Networks had come around a while back. In 2006, Ethane [2] was proposed which laid the basis for SDN. Finally this lead to the introduction of Software Defined Networking (SDN) which was a new networking paradigm in which the forwarding hardware is decoupled from control decisions [3]. For the sake of simplicity, all switches (L2, L3, L4) here after would be referred as switches. 1.2 Problems Addressed As already mentioned above, it was getting difficult to test out new research proposals and SDN [3] had come up with a methodology for connecting and communicating between networks by placing the control logic in a centralized entity called controller (control plane) and only storing the forwarding information on the switches (data plane). This seems to be a perfect solution to address our initial problem. This again lead to another problem of modifying the switches to accommodate this change. Most vendors were very shy to about opening up interfaces to researchers in applying their algorithms from fearing that it would disturb their native traffic flow. This lead to the emergence of OpenFlow Switches [4] which exploits the fact that switches contain flowtables which have a set of common functionalities by dividing the flows into production and research based flows. The network vendors now provided an interface on OpenFlow enabled switches through which OpenFlow protocol can be used to communicate with the switches. Network monitoring is an necessary functionality in networks. It helps management in achieving tasks like load balancing, Traffic engineering, enforcing SLA s, Accounting, Intrusion Detection etc. [5] The collection of data may occur at different scales and levels. Some of these cause minimal and some cause tremendous network overhead. These methods can be classified as Direct and Sample based [6] [7]. OpenFlow provides a per flow statistics collection mechanism, but doesn t specify available the trade-off between accuracy and network overhead. Payless takes advantage of statistics provided by OpenFlow to develop a more robust framework over which designers can build customized application for network monitoring purposes to target the right balance between accuracy and overhead depending on their requirements. Putting it all together 3 papers were reviewed and the order in which papers were reviewed in the following sequence - Survey of SDN [3], OpenFlow [4], PayLess [5] in order to maintain a continuous flow. Each of them is explained in detail in the upcoming section. 1

3 Chapter 2 Survey Details 2.1 Overview of SDN Ethane [2] was responsible for putting forward the initial idea of SDN methodology. The current section describes the current stand out on SDN with respect to details provided by A survey of SDN: Past, Present and Future of Programmable Networks [3] Architectures The architecture of SDN revolves around the idea of separation of switches from the control logic hence providing network administrators a more boarder control over the network. Current well-known architectures for SDN are OpenFlow [4] and ForCES [8]. ForCES was proposed by IETF ForCES (Forwarding and Control Element Separation) work group. In ForCES the switch is still represented as a single entity with separation of data plane and allowing a thirdparty control for controller within the same device. It speaks of two entities namely, Control Entity (CE) and forwarding entity (FE). FE is responsible for processing incoming packets at the data plane, whereas CE is responsible for signaling functions using ForCES protocol to the CE. They together form a master-slave architecture. On contrary OpenFlow separates the switch (data place) and controller (control plane) and tries to centralize (locally or globally) the controller. Forwarding logic used by ForCES depends on Logical Functional Blocks whereas OpenFlow relies on flow tables. More about OpenFlow is specified in the upcoming sections Data Plane Devices such as switches, routers, WAP, Gateways etc. make up the data plane and we will address them as simply switches as mentioned earlier. Switches are of two types 1. Pure: Relay on controller for forwarding decisions 2. Hybrid: Try to process packets primarily through OpenFlow forwarding tables and in-case of no match makes use of traditional forwarding mechanism Control Plane Control plane comprises of one or more controllers depending on the architecture implemented. They provide a programmable interface to the network. The general assumption is that controller is a centralized entity. The decentralization of controller is a possible approach. Typically a switch is connected to one or more controller in which one of them is the primary one and others are backup controllers. Applications can be built in various programming languages to interact with the controller. Controllers have to consider two of the below options in them namely 1. Granularity: Decision making granularity based on packets, flows etc. which creates a network overhead at different rates 2. Reactive or proactive policies: Reactive controllers are consulted each time a new flow arrives whereas proactive actively pushes forwarding logic from controller to switches in advance The controller has to also implement north bound and south bound interfaces. North bound interface exposes functionalities to the Applications developers and south bound interface allows controller-switch communications. 2

4 2.2. OpenFlow 3 Figure 2.1: Communication between controller and forwarding device using SDN architecture 2.2 OpenFlow OpenFlow [4] exploits the fact that routers of present day run different flow tables but interestingly have a common set of functions that run in most of the switches. OpenFlow exposes a protocol which can be used to program switches. Typically the network administrator partitions flows into research and productions there by minimizing the possibility of disrupting production traffic. Production traffic is isolated from research traffic and is handled natively by the switch. An OpenFlow switch typically consists of the following three parts refer Fig: 2.1 [4] for more details, 1. Flow table consisting of action pertaining the each flow 2. A secure channel that connects switch to remote controller 3. OpenFlow protocol which is used to communicate between the switch and controller Exposing an standard interface to program the switch eliminates the challenge researchers face in programming the switches. As in the case of two different kinds of switches mentioned in typical SDN data plane mentioned in Sec: 2.1.2, the OpenFlow classifies switches as 1. Dedicate OpenFlow switches: Exclusively meant for OpenFlow 2. OpenFlow enabled switches: Implements OpenFlow flow tables on top native network Switch supports the following four actions based on the type of switch. The first 3 corresponds to both types of switches and the last one corresponds to OpenFlow enabled switches, 1. Forward the flow s packet to a given port 2. Typically the first packet of the flow is encapsulated and forwarded to the controller to decide on the action to be taken corresponding to that particular flow 3. Dropping of flow packets 4. Forwards the flow packets using native routing table A flow table entry has three fields - header that defines the flow, the action corresponding to it, and statistics for that flow. When a switch supports all four actions and its entries have the three fields, such a switch is referred to as Type 0 switch. Switches which support additional options like NATing etc. along with above are called Type 1 switches. A controller modifies flows present in a switch using the OpenFlow protocol. Remember that OpenFlow only specifies the protocol between switch and controller and also doesn t specify protocols regarding multiple/distributed controllers, the network designer has to accommodate for these.

5 2.3. PayLess - Network Monitoring Framework 4 Figure 2.2: PayLess Network Monitoring Framework 2.3 PayLess - Network Monitoring Framework Overview PayLess [5] focuses on trade-off between monitoring accuracy, timeliness, and network overhead by providing a more robust network monitoring framework built on top of existing controller on the north bound interface and provides a high-level RESTful API. This framework could be used for developing a range of network monitoring applications with a variable rate sampling algorithm. The current controllers don t provide the diversity in number of aggregations levels which are exposed and supported by PayLess. Fig: 2.2 [5] shows various components present in PayLess and have been described below, 1. Request Interpreter: Translates complex instructions given by applications to flow level primitives. 2. Scheduler: Determines the type of statistics to poll. Time-stamps for polling is determined by scheduling algorithm. It even provides the flexibility to develop custom algorithms. 3. Switch Selector: Makes a list of switches which have to monitored to collect required statistics. 4. Aggregator & Data Store: Aggregates data from selected switches and stores them into data stores. PayLess exposes a flexible RESTful API which could be programmed making use of any programming language. An application must create a Monitoring Request object and register it with the framework. The request object can contain the following information about monitoring task - Type, Metrics, Aggregation level, Priority, Monitor, Logging, Entity(Optional). This request is specified using JSON. After registering the request, PayLess returns an object-id which can be used to access the required data by the requesting application Adaptive Monitoring Method PayLess proposes an adaptive algorithm by virtue of which the controller adds a flow new entry for every PacketIn message to the flow table of corresponding switch and also with initial statical timeout of τ milliseconds. If data collected doesn t show significant change with time the timeout for flow is multiplied by a small constant α hence increasing the timeouts for data collection. This goes on decreasing until it reaches τ min after which it stagnates. Similarly when flow traffic increases in a link τ is divided by a constant β until it reaches τ max. Using this algorithm, higher pooling frequency is provided to flows that contribute more and vice-versa. This algorithm is further optimized by batching the FlowStatisticsRequest messages.

6 Chapter 3 Evaluation of Experiments 3.1 Survey of SDN The first paper A survey of SDN: Past, Present and Future of Programmable Networks [3] was a survey paper and hence didn t provide an experimental section. 3.2 OpenFlow The OpenFlow [4] proposed 5 different scenarios in which experiments could be performed but didn t actually implement these scenarios. The following are the experiments that were proposed by the paper 1. Network management and access control: Extension of ethane in which a particular flow in network is sent to user space process in a controller 2. VLANs: Setting up of VLANs which maybe statically or dynamically implemented 3. Mobile wireless VOIP Clients: Mobile users connected to a WiFi implementing OpenFlow to have seamless hand-offs across switches 4. Non-IP Network: Using Non-IP packets to route packets in an SDN network by handling their own packet header type 5. Packet Processing: Processing packets with the help of an IDS like system making use of making all packets pass through the controller or a dedicated switch used for this purpose The following experiments should ve been implemented and their findings must have been tabulated and plotted to provide from practical evidence for the theoretical concepts provided in the paper. It could ve demonstrated an experiment where packets where routed natively (production flows) as well as through flow tables (research flows) using the same switch effectively without disrupting the normal network services. The experimental section clearly lacks evidence to back concepts described in the paper. 3.3 PayLess The experiments performed on PayLess [5] was done with keeping its existing competing framework FlowSense [9] in mind. Mininet was used to simulate the setup consisting of hosts and OpenFlow switch. For the purpose of experiment a tree topology was chosen with τ min = 5s and τ max = 500ms. β was set to a higher value to quickly react to changes. The evaluation metrics chosen were Link utilization and Overhead. PayLess successfully changed its polling period based on link utilization. It was also observed that link utilization reported by adaptive algorithm proposed by PayLess was more close to that reported by periodic polling (actual utilization) than by FlowSense. It provided higher accuracy than flow sense and close to periodic polling but only utilized half overhead as mush as periodic polling. It must be noted that FlowSense provided nearly zero overhead but by compromising on accuracy. Furthermore, FlowSense can be customized by developers as per requirements. Among the 3 papers which were reviewed PayLess satisfies most number of requirements needed by any basic experimental section but then again the experiments could have covered a larger test set by implementing the framework in real situations like Data Centers, ISPs etc. 5

7 Chapter 4 Conclusions and Unresolved Problems Software Defined Networks is an interesting concept which solves one of our major problem to testing out research based solutions on present day networks. Keeping that mind, there are a few challenges that still need refinement in this area. SDN only specifies a protocol running between controller and switch interactions but not about other communications in the network. Certain guidelines/rules could be specified about running different protocols between other communication links in an SDN. It raises significant scalability, performance, robustness and reliability challenges [3]. The placement of controllers and number of controllers required in different networks has to be addressed. Application of different policies to the same flow could be accommodated for. SDN could impact virtualization by making critical impacts in live migration [10], design of HA systems etc. Infrastructure based developments projects such as OpenRoads Project [11] where users can move between networks is an another insightful idea in the long run. OpenFLow is the right choice for commercial deployment as it requires no hardware changes to the existing harware. Standardization of a protocol like OpenFlow [4] into commercial networking devices must be given high priority. The sooner this is standardized, greater will be the support from the commercial vendors in backing research based developments in the field of networking. The OpenFlow Consortium has been trying to achieve the same for a while now trying to standardize OpenFlow. Researchers are also trying to develop a more robust version of OpenFlow called OpenFlow 2.0. PayLess [5] has been a flexible and robust framework that caters to the needs of application developers who are interested in monitoring a SDN based network. PayLess can be extended to a more full-fledged framework by more providing more functionalities and finally could be standardized once its stable enough. PayLess right now doesn t support distributed controllers which should be taken care of in the near future as more and more SDN networks are focusing on distributed controllers are is reduces the controller overhead and also provides a backup mechanism in case of failure of the primary controller. Lastly, we could conclude by mentioning that SDN is a brilliant idea to solve the existing problem of Internet Ossification and has brought out some of the most desirable features from existing networks without making much changes to it. But then again lot of it are still mere concepts and haven t been tested enough to be standardized and hence more research has to be done on its flexibility and feasibility. Finally the research community has to come up with a set of standards to make the growth of networks more effective to different domains. 6

8 Bibliography [1] Global environment for network innovations. [2] M. Casado, M. J. Freedman, J. Pettit, J. Luo, N. McKeown, and S. Shenker, Ethane: taking control of the enterprise, in ACM SIGCOMM Computer Communication Review, ACM, vol. 37, 2007, pp [3] B. Nunes, M. Mendonca, X.-N. Nguyen, K. Obraczka, T. Turletti, et al., A survey of software-defined networking: past, present, and future of programmable networks, Communications Surveys & Tutorials, IEEE, vol. 16, no. 3, pp , [4] N. McKeown, T. Anderson, H. Balakrishnan, G. Parulkar, L. Peterson, J. Rexford, S. Shenker, and J. Turner, Openflow: enabling innovation in campus networks, ACM SIGCOMM Computer Communication Review, vol. 38, no. 2, pp , [5] S. R. Chowdhury, M. F. Bari, R. Ahmed, and R. Boutaba, Payless: a low cost network monitoring framework for software defined networks, in Network Operations and Management Symposium (NOMS), 2014 IEEE, IEEE, 2014, pp [6] Cisco netflow. html. [7] Traffic monitoring using sflow. [8] L. Yang, R. Dantu, T. Anderson, and R. Gopal, Forwarding and control element separation (forces) framework, Tech. Rep., [9] C. Yu, C. Lumezanu, Y. Zhang, V. Singh, G. Jiang, and H. V. Madhyastha, Flowsense: monitoring network utilization with zero measurement cost, in Passive and Active Measurement, Springer, 2013, pp [10] E. Keller, S. Ghorbani, M. Caesar, and J. Rexford, Live migration of an entire network (and its hosts), in Proceedings of the 11th ACM Workshop on Hot Topics in Networks, ACM, 2012, pp [11] K.-K. Yap, R. Sherwood, M. Kobayashi, T.-Y. Huang, M. Chan, N. Handigol, N. McKeown, and G. Parulkar, Blueprint for introducing innovation into wireless mobile networks, in Proceedings of the second ACM SIGCOMM workshop on Virtualized infrastructure systems and architectures, ACM, 2010, pp

PayLess: A Low Cost Network Monitoring Framework for Software Defined Networks

PayLess: A Low Cost Network Monitoring Framework for Software Defined Networks PayLess: A Low Cost Network Monitoring Framework for Software Defined Networks Shihabur R. Chowdhury, Md. Faizul Bari, Reaz Ahmed and Raouf Boutaba David R. Cheriton School of Computer Science, University

More information

SDN. What's Software Defined Networking? Angelo Capossele

SDN. What's Software Defined Networking? Angelo Capossele SDN What's Software Defined Networking? Angelo Capossele Outline Introduction to SDN OpenFlow Network Functions Virtualization Some examples Opportunities Research problems Security Case study: LTE (Mini)Tutorial

More information

OpenFlow and Onix. OpenFlow: Enabling Innovation in Campus Networks. The Problem. We also want. How to run experiments in campus networks?

OpenFlow and Onix. OpenFlow: Enabling Innovation in Campus Networks. The Problem. We also want. How to run experiments in campus networks? OpenFlow and Onix Bowei Xu boweixu@umich.edu [1] McKeown et al., "OpenFlow: Enabling Innovation in Campus Networks," ACM SIGCOMM CCR, 38(2):69-74, Apr. 2008. [2] Koponen et al., "Onix: a Distributed Control

More information

Xperience of Programmable Network with OpenFlow

Xperience of Programmable Network with OpenFlow International Journal of Computer Theory and Engineering, Vol. 5, No. 2, April 2013 Xperience of Programmable Network with OpenFlow Hasnat Ahmed, Irshad, Muhammad Asif Razzaq, and Adeel Baig each one is

More information

Improving Network Management with Software Defined Networking

Improving Network Management with Software Defined Networking Improving Network Management with Software Defined Networking Hyojoon Kim and Nick Feamster, Georgia Institute of Technology 2013 IEEE Communications Magazine Presented by 101062505 林 瑋 琮 Outline 1. Introduction

More information

Multiple Service Load-Balancing with OpenFlow

Multiple Service Load-Balancing with OpenFlow 2012 IEEE 13th International Conference on High Performance Switching and Routing Multiple Service Load-Balancing with OpenFlow Marc Koerner Technische Universitaet Berlin Department of Telecommunication

More information

SDN Security Design Challenges

SDN Security Design Challenges Nicolae Paladi SDN Security Design Challenges SICS Swedish ICT! Lund University In Multi-Tenant Virtualized Networks Multi-tenancy Multiple tenants share a common physical infrastructure. Multi-tenancy

More information

PayLess: A Low Cost Network Monitoring Framework for Software Defined Networks

PayLess: A Low Cost Network Monitoring Framework for Software Defined Networks PayLess: A Low Cost Network Monitoring Framework for Software Defined Networks Shihabur Rahman Chowdhury, Md. Faizul Bari, Reaz Ahmed, and Raouf Boutaba David R. Cheriton School of Computer Science, University

More information

OpenFlow: Enabling Innovation in Campus Networks

OpenFlow: Enabling Innovation in Campus Networks OpenFlow: Enabling Innovation in Campus Networks Nick McKeown Stanford University Presenter: Munhwan Choi Table of contents What is OpenFlow? The OpenFlow switch Using OpenFlow OpenFlow Switch Specification

More information

Information- Centric Networks. Section # 13.2: Alternatives Instructor: George Xylomenos Department: Informatics

Information- Centric Networks. Section # 13.2: Alternatives Instructor: George Xylomenos Department: Informatics Information- Centric Networks Section # 13.2: Alternatives Instructor: George Xylomenos Department: Informatics Funding These educational materials have been developed as part of the instructors educational

More information

FlowSense: Monitoring Network Utilization with Zero Measurement Cost

FlowSense: Monitoring Network Utilization with Zero Measurement Cost FlowSense: Monitoring Network Utilization with Zero Measurement Cost Curtis Yu 1, Cristian Lumezanu 2, Yueping Zhang 2, Vishal Singh 2, Guofei Jiang 2, and Harsha V. Madhyastha 1 1 University of California,

More information

FlowSense: Monitoring Network Utilization with Zero Measurement Cost

FlowSense: Monitoring Network Utilization with Zero Measurement Cost FlowSense: Monitoring Network Utilization with Zero Measurement Cost Curtis Yu 1, Cristian Lumezanu 2, Yueping Zhang 2, Vishal Singh 2, Guofei Jiang 2, and Harsha V. Madhyastha 1 1 University of California,

More information

PayLess: A Low Cost Network Monitoring Framework for Software Defined Networks

PayLess: A Low Cost Network Monitoring Framework for Software Defined Networks PayLess: A Low Cost Network Monitoring Framework for Software Defined Networks Shihabur Rahman Chowdhury, Md. Faizul Bari, Reaz Ahmed, and Raouf Boutaba David R. Cheriton School of Computer Science, University

More information

A Method for Load Balancing based on Software- Defined Network

A Method for Load Balancing based on Software- Defined Network , pp.43-48 http://dx.doi.org/10.14257/astl.2014.45.09 A Method for Load Balancing based on Software- Defined Network Yuanhao Zhou 1, Li Ruan 1, Limin Xiao 1, Rui Liu 1 1. State Key Laboratory of Software

More information

Implementation of Address Learning/Packet Forwarding, Firewall and Load Balancing in Floodlight Controller for SDN Network Management

Implementation of Address Learning/Packet Forwarding, Firewall and Load Balancing in Floodlight Controller for SDN Network Management Research Paper Implementation of Address Learning/Packet Forwarding, Firewall and Load Balancing in Floodlight Controller for SDN Network Management Raphael Eweka MSc Student University of East London

More information

Time-based Updates in OpenFlow: A Proposed Extension to the OpenFlow Protocol

Time-based Updates in OpenFlow: A Proposed Extension to the OpenFlow Protocol CCIT Report #835, July 2013, EE Pub No. 1792, Technion, Israel 1 Time-based Updates in : A Proposed Extension to the Protocol Tal Mizrahi, Yoram Moses Department of Electrical Engineering Technion Israel

More information

Michael Jarschel, Thomas Zinner, Tobias Hoßfeld, Phuoc Tran Gia University of Würzburg, Institute of Computer Science, Würzburg, Germany.

Michael Jarschel, Thomas Zinner, Tobias Hoßfeld, Phuoc Tran Gia University of Würzburg, Institute of Computer Science, Würzburg, Germany. 2014 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising

More information

Software Defined Networking Architecture

Software Defined Networking Architecture Software Defined Networking Architecture Brighten Godfrey CS 538 October 8 2013 slides 2010-2013 by Brighten Godfrey The Problem Networks are complicated Just like any computer system Worse: it s distributed

More information

A Study on Software Defined Networking

A Study on Software Defined Networking A Study on Software Defined Networking Yogita Shivaji Hande, M. Akkalakshmi Research Scholar, Dept. of Information Technology, Gitam University, Hyderabad, India Professor, Dept. of Information Technology,

More information

Securing Local Area Network with OpenFlow

Securing Local Area Network with OpenFlow Securing Local Area Network with OpenFlow Master s Thesis Presentation Fahad B. H. Chowdhury Supervisor: Professor Jukka Manner Advisor: Timo Kiravuo Department of Communications and Networking Aalto University

More information

Enabling Software Defined Networking using OpenFlow

Enabling Software Defined Networking using OpenFlow Enabling Software Defined Networking using OpenFlow 1 Karamjeet Kaur, 2 Sukhveer Kaur, 3 Vipin Gupta 1,2 SBS State Technical Campus Ferozepur, 3 U-Net Solutions Moga Abstract Software Defined Networking

More information

CS6204 Advanced Topics in Networking

CS6204 Advanced Topics in Networking CS6204 Advanced Topics in Networking Assoc Prof. Chan Mun Choon School of Computing National University of Singapore Aug 14, 2015 CS6204 Lecturer Chan Mun Choon Office: COM2, #04-17 Email: chanmc@comp.nus.edu.sg

More information

Mobility Management Framework in Software Defined Networks

Mobility Management Framework in Software Defined Networks , pp. 1-10 http://dx.doi.org/10.14257/ijseia.2014.8.8,01 Mobility Management Framework in Software Defined Networks Kyoung-Hee Lee Department of Computer Engineering, Pai Chai University, Korea leekhe@pcu.ac.kr

More information

Network Security through Software Defined Networking: a Survey

Network Security through Software Defined Networking: a Survey jerome.francois@inria.fr 09/30/14 Network Security through Software Defined Networking: a Survey Jérôme François, Lautaro Dolberg, Olivier Festor, Thomas Engel 2 1 Introduction 2 Firewall 3 Monitoring

More information

Autonomicity Design in OpenFlow Based Software Defined Networking

Autonomicity Design in OpenFlow Based Software Defined Networking GC'12 Workshop: The 4th IEEE International Workshop on Management of Emerging Networks and Services Autonomicity Design in OpenFlow Based Software Defined Networking WANG Wendong, Yannan HU, Xirong QUE,

More information

Limitations of Current Networking Architecture OpenFlow Architecture

Limitations of Current Networking Architecture OpenFlow Architecture CECS 572 Student Name Monday/Wednesday 5:00 PM Dr. Tracy Bradley Maples OpenFlow OpenFlow is the first open standard communications interface that enables Software Defined Networking (SDN) [6]. It was

More information

Dynamic Security Traversal in OpenFlow Networks with QoS Guarantee

Dynamic Security Traversal in OpenFlow Networks with QoS Guarantee International Journal of Science and Engineering Vol.4 No.2(2014):251-256 251 Dynamic Security Traversal in OpenFlow Networks with QoS Guarantee Yu-Jia Chen, Feng-Yi Lin and Li-Chun Wang Department of

More information

Towards an Elastic Distributed SDN Controller

Towards an Elastic Distributed SDN Controller Towards an Elastic Distributed SDN Controller Advait Dixit, Fang Hao, Sarit Mukherjee, T.V. Lakshman, Ramana Kompella Purdue University, Bell Labs Alcatel-Lucent ABSTRACT Distributed controllers have been

More information

Openflow: Enabling Innovation in Campus Networks

Openflow: Enabling Innovation in Campus Networks Openflow: Enabling Innovation in Campus Networks Filip Stankovski Jacobs University Bremen f.stankovski@jacobs-university.de April 30, 2014 Filip Stankovski (JUB) OpenFlow April 30, 2014 1 / 16 Table of

More information

Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心

Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心 Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心 1 SDN Introduction Decoupling of control plane from data plane

More information

Software Defined Networking

Software Defined Networking Software Defined Networking Richard T. B. Ma School of Computing National University of Singapore Material from: Scott Shenker (UC Berkeley), Nick McKeown (Stanford), Jennifer Rexford (Princeton) CS 4226:

More information

Security improvement in IoT based on Software Defined Networking (SDN)

Security improvement in IoT based on Software Defined Networking (SDN) Security improvement in IoT based on Software Defined Networking (SDN) Vandana C.P Assistant Professor, New Horizon College of Engineering Abstract With the evolving Internet of Things (IoT) technology,

More information

Comparisons of SDN OpenFlow Controllers over EstiNet: Ryu vs. NOX

Comparisons of SDN OpenFlow Controllers over EstiNet: Ryu vs. NOX Comparisons of SDN OpenFlow Controllers over EstiNet: Ryu vs. NOX Shie-Yuan Wang Hung-Wei Chiu and Chih-Liang Chou Department of Computer Science, National Chiao Tung University, Taiwan Email: shieyuan@cs.nctu.edu.tw

More information

Failover Mechanisms for Distributed SDN Controllers

Failover Mechanisms for Distributed SDN Controllers Failover Mechanisms for Distributed SDN Controllers Mathis Obadia, Mathieu Bouet, Jérémie Leguay, Kévin Phemius, Luigi Iannone Thales Communications & Security {firstname.name}@thalesgroup.com Telecom

More information

Software Defined Networking What is it, how does it work, and what is it good for?

Software Defined Networking What is it, how does it work, and what is it good for? Software Defined Networking What is it, how does it work, and what is it good for? slides stolen from Jennifer Rexford, Nick McKeown, Michael Schapira, Scott Shenker, Teemu Koponen, Yotam Harchol and David

More information

Future of DDoS Attacks Mitigation in Software Defined Networks

Future of DDoS Attacks Mitigation in Software Defined Networks Future of DDoS Attacks Mitigation in Software Defined Networks Martin Vizváry, Jan Vykopal Institute of Computer Science, Masaryk University, Brno, Czech Republic {vizvary vykopal}@ics.muni.cz Abstract.

More information

Review On Architecture & Security Issues of SDN

Review On Architecture & Security Issues of SDN Review On Architecture & Security Issues of SDN Gagandeep Garg 1, Roopali Garg 2 Research Scholar, Dept. Of IT, U.I.E.T., PU, Chandigarh, India 1 Coordinator, Dept. Of IT, U.I.E.T., PU, Chandigarh, India

More information

A collaborative model for routing in multi-domains OpenFlow networks

A collaborative model for routing in multi-domains OpenFlow networks A collaborative model for routing in multi-domains OpenFlow networks Xuan Thien Phan, Nam Thoai Faculty of Computer Science and Engineering Ho Chi Minh City University of Technology Ho Chi Minh city, Vietnam

More information

Outline. Institute of Computer and Communication Network Engineering. Institute of Computer and Communication Network Engineering

Outline. Institute of Computer and Communication Network Engineering. Institute of Computer and Communication Network Engineering Institute of Computer and Communication Network Engineering Institute of Computer and Communication Network Engineering Communication Networks Software Defined Networking (SDN) Prof. Dr. Admela Jukan Dr.

More information

Towards Software Defined Cellular Networks

Towards Software Defined Cellular Networks Towards Software Defined Cellular Networks Li Erran Li (Bell Labs, Alcatel-Lucent) Morley Mao (University of Michigan) Jennifer Rexford (Princeton University) 1 Outline Critiques of LTE Architecture CellSDN

More information

Virtualization and SDN Applications

Virtualization and SDN Applications Virtualization and SDN lications 2 Virtualization Sharing physical hardware or software resources by multiple users and/or use cases Examples system shares physical hardware resources Virtual machine shares

More information

Reactive Logic in Software-Defined Networking: Measuring Flow-Table Requirements

Reactive Logic in Software-Defined Networking: Measuring Flow-Table Requirements Reactive Logic in Software-Defined Networking: Measuring Flow-Table Requirements Maurizio Dusi, Roberto Bifulco, Francesco Gringoli, Fabian Schneider NEC Laboratories Europe, Germany E-mail: @neclab.eu

More information

Dynamic Resource Allocation in Software Defined and Virtual Networks: A Comparative Analysis

Dynamic Resource Allocation in Software Defined and Virtual Networks: A Comparative Analysis Dynamic Resource Allocation in Software Defined and Virtual Networks: A Comparative Analysis Felipe Augusto Nunes de Oliveira - GRR20112021 João Victor Tozatti Risso - GRR20120726 Abstract. The increasing

More information

A Testbed for research and development of SDN applications using OpenFlow

A Testbed for research and development of SDN applications using OpenFlow A Testbed for research and development of SDN applications using OpenFlow Nádia Pires Gonçalves nadia.goncalves@tecnico.ulisboa.pt Instituto Superior Técnico, Universidade de Lisboa ABSTRACT Network technologies

More information

SOFTWARE-DEFINED NETWORKING IN HETEROGENEOUS RADIO ACCESS NETWORKS

SOFTWARE-DEFINED NETWORKING IN HETEROGENEOUS RADIO ACCESS NETWORKS SOFTWARE-DEFINED NETWORKING IN HETEROGENEOUS RADIO ACCESS NETWORKS Hao Yu Technical University of Denmark (DTU), Oersteds Plads 343, Kgs. Lyngby, 2800, Denmark e-mail: haoyu@fotonik.dtu.dk Paper type Research

More information

OpenFlow Overview. Daniel Turull danieltt@kth.se

OpenFlow Overview. Daniel Turull danieltt@kth.se OpenFlow Overview Daniel Turull danieltt@kth.se Overview OpenFlow Software Defined Networks (SDN) Network Systems Lab activities Daniel Turull - Netnod spring meeting 2012 2 OpenFlow Why and where was

More information

A Presentation at DGI 2014 Government Cloud Computing and Data Center Conference & Expo, Washington, DC. September 18, 2014.

A Presentation at DGI 2014 Government Cloud Computing and Data Center Conference & Expo, Washington, DC. September 18, 2014. A Presentation at DGI 2014 Government Cloud Computing and Data Center Conference & Expo, Washington, DC September 18, 2014 Charles Sun www.linkedin.com/in/charlessun @CharlesSun_ 1 What is SDN? Benefits

More information

ON THE IMPLEMENTATION OF ADAPTIVE FLOW MEASUREMENT IN THE SDN-ENABLED NETWORK: A PROTOTYPE

ON THE IMPLEMENTATION OF ADAPTIVE FLOW MEASUREMENT IN THE SDN-ENABLED NETWORK: A PROTOTYPE ON THE IMPLEMENTATION OF ADAPTIVE FLOW MEASUREMENT IN THE SDN-ENABLED NETWORK: A PROTOTYPE PANG-WEI TSAI, CHUN-YU HSU, MON-YEN LUO AND CHU-SING YANG NATIONAL CHENG KUNG UNIVERSITY, INSTITUTE OF COMPUTER

More information

HyperFlex: An SDN Virtualization Architecture with Flexible Hypervisor Function Allocation

HyperFlex: An SDN Virtualization Architecture with Flexible Hypervisor Function Allocation c 2015 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising

More information

Applications of Software-Defined Networking (SDN) in Power System Communication Infrastructure: Benefits and Challenges

Applications of Software-Defined Networking (SDN) in Power System Communication Infrastructure: Benefits and Challenges Applications of Software-Defined Networking (SDN) in Power System Communication Infrastructure: Benefits and Challenges Jasson Casey and Alex Sprintson Texas A&M University (jasson.casey@tamu.edu and spalex@tamu.edu

More information

Software-Defined Mobile Cloud: Architecture, Services and Use Cases

Software-Defined Mobile Cloud: Architecture, Services and Use Cases Software-Defined Mobile Cloud: Architecture, Services and Use Cases Ian Ku, You Lu, Mario Gerla Department of Computer Science University of California Los Angeles Los Angeles, USA {ianku, youlu, gerla}

More information

How To Apply Software Defined Networking To A Network (Sdn)

How To Apply Software Defined Networking To A Network (Sdn) Towards Software-Defined VANET: Architecture and Services Ian Ku, You Lu, Mario Gerla Department of Computer Science University of California Los Angeles Los Angeles, USA {ianku, youlu, gerla} @cs.ucla.edu

More information

Research on Video Traffic Control Technology Based on SDN. Ziyan Lin

Research on Video Traffic Control Technology Based on SDN. Ziyan Lin Joint International Mechanical, Electronic and Information Technology Conference (JIMET 2015) Research on Video Traffic Control Technology Based on SDN Ziyan Lin Communication University of China, Beijing

More information

Funded in part by: NSF, Cisco, DoCoMo, DT, Ericsson, Google, Huawei, NEC, Xilinx

Funded in part by: NSF, Cisco, DoCoMo, DT, Ericsson, Google, Huawei, NEC, Xilinx Funded in part by: NSF, Cisco, DoCoMo, DT, Ericsson, Google, Huawei, NEC, Xilinx Nick McKeown, Guru Parulkar, Guido Appenzeller, Nick Bastin, David Erickson, Glen Gibb, Nikhil Handigol, Brandon Heller,

More information

Accurate Anomaly Detection using Adaptive Monitoring and Fast Switching in SDN

Accurate Anomaly Detection using Adaptive Monitoring and Fast Switching in SDN I.J. Information Technology and Computer Science, 2015, 11, 34-42 Published Online October 2015 in MECS (http://www.mecs-press.org/) DOI: 10.5815/ijitcs.2015.11.05 Accurate Anomaly Detection using Adaptive

More information

OpenFlow: Enabling Innovation in Campus Networks

OpenFlow: Enabling Innovation in Campus Networks : Enabling Innovation in Campus Networks March 14, 2008 Nick McKeown Stanford University Guru Parulkar Stanford University Scott Shenker University of California, Berkeley Tom Anderson University of Washington

More information

Current Trends of Topology Discovery in OpenFlow-based Software Defined Networks

Current Trends of Topology Discovery in OpenFlow-based Software Defined Networks 1 Current Trends of Topology Discovery in OpenFlow-based Software Defined Networks Leonardo Ochoa-Aday, Cristina Cervello -Pastor, Member, IEEE, and Adriana Ferna ndez-ferna ndez Abstract The explosion

More information

How To Make A Vpc More Secure With A Cloud Network Overlay (Network) On A Vlan) On An Openstack Vlan On A Server On A Network On A 2D (Vlan) (Vpn) On Your Vlan

How To Make A Vpc More Secure With A Cloud Network Overlay (Network) On A Vlan) On An Openstack Vlan On A Server On A Network On A 2D (Vlan) (Vpn) On Your Vlan Centec s SDN Switch Built from the Ground Up to Deliver an Optimal Virtual Private Cloud Table of Contents Virtualization Fueling New Possibilities Virtual Private Cloud Offerings... 2 Current Approaches

More information

Software Defined Networks (SDN)

Software Defined Networks (SDN) Software Defined Networks (SDN) Nick McKeown Stanford University With: Martín Casado, Teemu Koponen, Scott Shenker and many others With thanks to: NSF, GPO, Stanford Clean Slate Program, Cisco, DoCoMo,

More information

Open Source Network: Software-Defined Networking (SDN) and OpenFlow

Open Source Network: Software-Defined Networking (SDN) and OpenFlow Open Source Network: Software-Defined Networking (SDN) and OpenFlow Insop Song, Ericsson LinuxCon North America, Aug. 2012, San Diego CA Objectives Overview of OpenFlow Overview of Software Defined Networking

More information

Extensible Datapath Daemon - A Review

Extensible Datapath Daemon - A Review A Datapath-centric Virtualization Mechanism for OpenFlow Networks R. Doriguzzi-Corin, E. Salvadori, M. Gerola CREATE-NET, Trento, Italy Email: {rdoriguzzi, esalvadori, mgerola}@create-net.org M. Suñé,

More information

OpenFlow: Concept and Practice. Dukhyun Chang (dhchang@mmlab.snu.ac.kr)

OpenFlow: Concept and Practice. Dukhyun Chang (dhchang@mmlab.snu.ac.kr) OpenFlow: Concept and Practice Dukhyun Chang (dhchang@mmlab.snu.ac.kr) 1 Contents Software-Defined Networking (SDN) Overview of OpenFlow Experiment with OpenFlow 2/24 Software Defined Networking.. decoupling

More information

LTE - Can SDN paradigm be applied?

LTE - Can SDN paradigm be applied? LTE - Can SDN paradigm be applied? Source of this presentation: Towards Software Defined Cellular Networks Li Erran Li (Bell Labs, Alcatel-Lucent) Morley Mao (University of Michigan) Jennifer Rexford (Princeton

More information

SoftRAN: Software Defined Radio Access Network

SoftRAN: Software Defined Radio Access Network SoftRAN: Software Defined Radio Access Network Aditya Gudipati, Daniel Perry, Li Erran Li, Sachin Katti Stanford University Bell Labs, Alcatel-Lucent ABSTRACT An important piece of the cellular network

More information

Enabling Practical SDN Security Applications with OFX (The OpenFlow extension Framework)

Enabling Practical SDN Security Applications with OFX (The OpenFlow extension Framework) Enabling Practical SDN Security Applications with OFX (The OpenFlow extension Framework) John Sonchack, Adam J. Aviv, Eric Keller, and Jonathan M. Smith Outline Introduction Overview of OFX Using OFX Benchmarks

More information

Cloud Computing Security: What Changes with Software-Defined Networking?

Cloud Computing Security: What Changes with Software-Defined Networking? Cloud Computing Security: What Changes with Software-Defined Networking? José Fortes Center for Cloud and Autonomic Computing Advanced Computing and Information Systems Lab ARO Workshop on Cloud Security

More information

Software Defined Networking for Telecom Operators: Architecture and Applications

Software Defined Networking for Telecom Operators: Architecture and Applications 2013 8th International Conference on Communications and Networking in China (CHINACOM) Software Defined Networking for Telecom Operators: Architecture and Applications Jian-Quan Wang China Unicom Research

More information

Toward Software-Defined Cellular Networks

Toward Software-Defined Cellular Networks Toward Software-Defined Cellular Networks Li Erran Li Z. Morley Mao Jennifer Rexford Bell Labs University of Michigan Princeton University erranlli@research.bell-labs.com zmao@umich.edu jrex@cs.princeton.edu

More information

Software-Defined Networking for the Data Center. Dr. Peer Hasselmeyer NEC Laboratories Europe

Software-Defined Networking for the Data Center. Dr. Peer Hasselmeyer NEC Laboratories Europe Software-Defined Networking for the Data Center Dr. Peer Hasselmeyer NEC Laboratories Europe NW Technology Can t Cope with Current Needs We still use old technology... but we just pimp it To make it suitable

More information

Design and Implementation of Dynamic load balancer on OpenFlow enabled SDNs

Design and Implementation of Dynamic load balancer on OpenFlow enabled SDNs IOSR Journal of Engineering (IOSRJEN) e-issn: 2250-3021, p-issn: 2278-8719 Vol. 3, Issue 8 (August. 2013), V4 PP 32-41 Design and Implementation of Dynamic load balancer on OpenFlow enabled SDNs Ragalatha

More information

Improving Network Management with Software Defined Networking

Improving Network Management with Software Defined Networking SOFTWARE DEFINED NETWORKS Improving Network Management with Software Defined Networking Hyojoon Kim and Nick Feamster, Georgia Institute of Technology ABSTRACT Network management is challenging. To operate,

More information

On Bringing Software Engineering to Computer Networks with Software Defined Networking

On Bringing Software Engineering to Computer Networks with Software Defined Networking On Bringing Software Engineering to Computer Networks with Software Defined Networking Alexander Shalimov Applied Research Center for Computer Networks, Moscow State University Email: ashalimov@arccn.ru

More information

Scalable Network Virtualization in Software-Defined Networks

Scalable Network Virtualization in Software-Defined Networks Scalable Network Virtualization in Software-Defined Networks Dmitry Drutskoy Princeton University Eric Keller University of Pennsylvania Jennifer Rexford Princeton University ABSTRACT Network virtualization

More information

Enhancing network security with SDN

Enhancing network security with SDN 11.4.2014 Overview Security in Traditional Networks SDN Security Solutions Ethane OpenFlow Random Host Mutation Security of SDN Potential Threats Possible Solutions Enterprise and Campus Networks Networks

More information

SDN Applications in Today s Data Center

SDN Applications in Today s Data Center SDN Applications in Today s Data Center Harry Petty Director Data Center & Cloud Networking Cisco Systems, Inc. Santa Clara, CA USA October 2013 1 Customer Insights: Research/ Academia OpenFlow/SDN components

More information

Auto-Configuration of SDN Switches in SDN/Non-SDN Hybrid Network

Auto-Configuration of SDN Switches in SDN/Non-SDN Hybrid Network Auto-Configuration of SDN Switches in SDN/Non-SDN Hybrid Network Rohit Katiyar cs13m1016@iith.ac.in Prakash Pawar cs13m1015@iith.ac.in Kotaro Kataoka kotaro@iith.ac.in Abhay Gupta cs12b1041@iith.ac.in

More information

Applying SDN to Network Management Problems. Nick Feamster University of Maryland

Applying SDN to Network Management Problems. Nick Feamster University of Maryland Applying SDN to Network Management Problems Nick Feamster University of Maryland 1 Addressing the Challenges of Network Management Challenge Approach System Frequent Changes Event-Based Network Control

More information

libnetvirt: the network virtualization library

libnetvirt: the network virtualization library libnetvirt: the network virtualization library Daniel Turull, Markus Hidell, Peter Sjödin KTH Royal Institute of Technology, School of ICT Stockholm, Sweden Email: {danieltt,mahidell,psj}@kth.se Abstract

More information

Software Defined Networking (SDN) - Open Flow

Software Defined Networking (SDN) - Open Flow Software Defined Networking (SDN) - Open Flow Introduction Current Internet: egalitarian routing/delivery based on destination address, best effort. Future Internet: criteria based traffic management,

More information

An Insight Into Software Defined Wireless Networks

An Insight Into Software Defined Wireless Networks An Insight Into Software Defined Wireless Networks Christian Niephaus, George Ghinea Brunel University London, United Kingdom christian.niephaus@brunel.ac.uk george.ghinea@brunel.ac.uk Osianoh Glenn Aliu,

More information

SOFTWARE DEFINED NETWORKS REALITY CHECK. DENOG5, Darmstadt, 14/11/2013 Carsten Michel

SOFTWARE DEFINED NETWORKS REALITY CHECK. DENOG5, Darmstadt, 14/11/2013 Carsten Michel SOFTWARE DEFINED NETWORKS REALITY CHECK DENOG5, Darmstadt, 14/11/2013 Carsten Michel Software Defined Networks (SDN)! Why Software Defined Networking? There s a hype in the industry!! Dispelling some myths

More information

Software Defined Networking (SDN)

Software Defined Networking (SDN) Software Defined Networking (SDN) Overview Traditional Switches Approaches and Issues Software Defined Networking Overview OpenFlow Controller/Network Operating Systems Traditional Switch Configuration

More information

OpenFlow based Load Balancing for Fat-Tree Networks with Multipath Support

OpenFlow based Load Balancing for Fat-Tree Networks with Multipath Support OpenFlow based Load Balancing for Fat-Tree Networks with Multipath Support Yu Li and Deng Pan Florida International University Miami, FL Abstract Data center networks are designed for satisfying the data

More information

Software Defined Networking: Advanced Software Engineering to Computer Networks

Software Defined Networking: Advanced Software Engineering to Computer Networks Software Defined Networking: Advanced Software Engineering to Computer Networks Ankush V. Ajmire 1, Prof. Amit M. Sahu 2 1 Student of Master of Engineering (Computer Science and Engineering), G.H. Raisoni

More information

Network congestion control using NetFlow

Network congestion control using NetFlow Network congestion control using NetFlow Maxim A. Kolosovskiy Elena N. Kryuchkova Altai State Technical University, Russia Abstract The goal of congestion control is to avoid congestion in network elements.

More information

ulobal: Enabling In-Network Load Balancing for Arbitrary Internet Services on SDN

ulobal: Enabling In-Network Load Balancing for Arbitrary Internet Services on SDN ulobal: Enabling In-Network Load Balancing for Arbitrary Internet Services on SDN Alex F R Trajano, Marcial P Fernandez Universidade Estadual do Ceará Fortaleza, Ceará, Brazil Email: alex.ferreira@uece.br,

More information

Testing Challenges for Modern Networks Built Using SDN and OpenFlow

Testing Challenges for Modern Networks Built Using SDN and OpenFlow Using SDN and OpenFlow July 2013 Rev. A 07/13 SPIRENT 1325 Borregas Avenue Sunnyvale, CA 94089 USA Email: Web: sales@spirent.com www.spirent.com AMERICAS 1-800-SPIRENT +1-818-676-2683 sales@spirent.com

More information

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK SOFTWARE DEFINED NETWORKING A NEW ARCHETYPE PARNAL P. PAWADE 1, ANIKET A. KATHALKAR

More information

Carrier-grade Network Management Extensions to the SDN Framework

Carrier-grade Network Management Extensions to the SDN Framework Carrier-grade Network Management Extensions to the SDN Framework Alisa Devlic, Wolfgang John Ericsson Research Kista, Sweden {alisa.devlic, wolfgang.john}@ericsson.com Pontus Sköldström Acreo AB Kista,

More information

Optimizing Rules Placement in OpenFlow Networks: Trading Routing for Better Efficiency

Optimizing Rules Placement in OpenFlow Networks: Trading Routing for Better Efficiency Author manuscript, published in "ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking (HotSDN 2014) (2014)" Optimizing Rules Placement in OpenFlow Networks: Trading Routing for Better Efficiency

More information

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

SOFTWARE-DEFINED NETWORKING AND OPENFLOW SOFTWARE-DEFINED NETWORKING AND OPENFLOW Freddie Örnebjär TREX Workshop 2012 2012 Brocade Communications Systems, Inc. 2012/09/14 Software-Defined Networking (SDN): Fundamental Control

More information

OpenFlow: Load Balancing in enterprise networks using Floodlight Controller

OpenFlow: Load Balancing in enterprise networks using Floodlight Controller OpenFlow: Load Balancing in enterprise networks using Floodlight Controller Srinivas Govindraj, Arunkumar Jayaraman, Nitin Khanna, Kaushik Ravi Prakash srinivas.govindraj@colorado.edu, arunkumar.jayaraman@colorado.edu,

More information

Software Defined Networking Basics

Software Defined Networking Basics Software Defined Networking Basics Anupama Potluri School of Computer and Information Sciences University of Hyderabad Software Defined Networking (SDN) is considered as a paradigm shift in how networking

More information

基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器

基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器 基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器 楊 竹 星 教 授 國 立 成 功 大 學 電 機 工 程 學 系 Outline Introduction OpenFlow NetFPGA OpenFlow Switch on NetFPGA Development Cases Conclusion 2 Introduction With the proposal

More information

Software-Defined Networking for Wi-Fi White Paper

Software-Defined Networking for Wi-Fi White Paper Software-Defined Networking for Wi-Fi Introduction Software-Defined Networking for Wi-Fi The explosion in the number and diversity of wireless devices in today s enterprise networks has increased the pressure

More information

Ten Things to Look for in an SDN Controller

Ten Things to Look for in an SDN Controller Ten Things to Look for in an SDN Controller Executive Summary Over the last six months there has been significant growth in the interest that IT organizations have shown in Software-Defined Networking

More information

SDN AND SECURITY: Why Take Over the Hosts When You Can Take Over the Network

SDN AND SECURITY: Why Take Over the Hosts When You Can Take Over the Network SDN AND SECURITY: Why Take Over the s When You Can Take Over the Network SESSION ID: TECH0R03 Robert M. Hinden Check Point Fellow Check Point Software What are the SDN Security Challenges? Vulnerability

More information

An Intelligent Framework for Vehicular Ad-hoc Networks using SDN Architecture

An Intelligent Framework for Vehicular Ad-hoc Networks using SDN Architecture 435 An Intelligent Framework for Vehicular Ad-hoc Networks using SDN Architecture Balamurugan.V School of Computing Science and Engineering, VIT University Chennai Campus, 600127, Tamilnadu, India. Abstract

More information

Designing Virtual Network Security Architectures Dave Shackleford

Designing Virtual Network Security Architectures Dave Shackleford SESSION ID: CSV R03 Designing Virtual Network Security Architectures Dave Shackleford Sr. Faculty and Analyst SANS @daveshackleford Introduction Much has been said about virtual networking and softwaredefined

More information

Cloud Networking Disruption with Software Defined Network Virtualization. Ali Khayam

Cloud Networking Disruption with Software Defined Network Virtualization. Ali Khayam Cloud Networking Disruption with Software Defined Network Virtualization Ali Khayam In the next one hour Let s discuss two disruptive new paradigms in the world of networking: Network Virtualization Software

More information