software defined network survey, Exercises of Network Design

survey on networking. give a student a quick idea about sdn

Typology: Exercises

2016/2017

Uploaded on 09/26/2017

samah-rahamnah
samah-rahamnah 🇺🇸

4

(1)

1 document

1 / 74

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
SDN and OpenFlow
A Tutorial
1
IP Infusion Proprietary and Confidential, released under Customer NDA , Roadmap items subject to change without notice © 2011 IP Infusion Inc.
Presenters
Rajasri K ([email protected])
Srikanth K ([email protected])
Kingston S ([email protected])
Bhaskar R ([email protected])
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49
pf4a

Partial preview of the text

Download software defined network survey and more Exercises Network Design in PDF only on Docsity!

SDN and OpenFlowA Tutorial

IP Infusion Proprietary and Confidential, released under Customer NDA , Roadmap items subject to change without notice

© 2011 IP Infusion Inc. Presenters Rajasri K (

[email protected]

Srikanth K (

[email protected]

Kingston S (

[email protected]

Bhaskar R (

[email protected]

Disclaimer:^ ^ This is not a committed development schedule.^ ^ All roadmap items presented are tentative^ ^ The^ roadmap

reflects^ projected

plans^ based

on^ preliminary

requirements

analysis of the market.  All roadmap data is subject to change as necessary  The development, release, and timing of features or functionality described forIP Infusion Inc.' products remains at the sole discretion of IP Infusion Inc. IP Infusion Proprietary and Confidential, released under Customer NDA , Roadmap items subject to change without notice

© 2011 IP Infusion Inc.

^ This roadmap is not a commitment to deliver any material, code, or functionality ^ This^ document

is not^ to be construed as

a promise^

by any participating

company to develop, deliver, or market a product.  IP^ Infusion,^

Inc.^ reserves

the^ right^ to

revise^ this^

document^ and

to^ make

changes to its content, at any time.  IP Infusion, Inc. makes no representations or warranties with respect to thecontents of this document, and specifically disclaims any express or impliedwarranties of merchantability or fitness for any particular purpose.

Traditional network node^ Typical Networking Software^ •^ Control Plane -The brain/decision maker^ •^ Data Plane - packet forwarder^ •^ Management plane

IP Infusion Proprietary and Confidential, released under Customer NDA , Roadmap items subject to change without notice

© 2011 IP Infusion Inc.

Ethernet SwitchEthernet Switch

Control Path (Software)Control Path (Software) Data Path (Hardware)Data Path (Hardware)

SDN entity

App 1^ App 2 IP Infusion Proprietary and Confidential, released under Customer NDA , Roadmap items subject to change without notice

SDN clientSDN client Data Path (Hardware)Data Path (Hardware)^ © 2011 IP Infusion Inc. SDN Controller (server)

Controller (server) Ethernet SwitchEthernet Switch

SDN Protocol –Open Flow

Drawbacks of existing network – Contd.^ ^ Network Equipment in recent decades^ ^ Hardware centric – usage of custom ASICs^ •^

Why?^ •^ Growth in network capacity^ •^ Faster packet switching capability

IP Infusion Proprietary and Confidential, released under Customer NDA , Roadmap items subject to change without notice

© 2011 IP Infusion Inc.

-^ Faster packet switching capability • Impact •^ Slower Innovation •^ Reduced flexibility once chips are fabricated^ •^ Firmware provides some programmability

Drawbacks of existing network – Contd.^ ^ Vendor specific software^ •^ Why^ •

IPR generation, increased competition • Custom built - Efficient • Impact IP Infusion Proprietary and Confidential, released under Customer NDA , Roadmap items subject to change without notice

© 2011 IP Infusion Inc.

-^ Impact^ •^ Closed software^ •^ Non-standard interfaces to H/W  Proprietary networking devices with proprietarysoftware and hardware •^ Innovation is limited to vendor/ vendor partners •^ Huge barriers for new ideas in networking

IP Infusion Proprietary and Confidential, released under Customer NDA , Roadmap items subject to change without notice

© 2011 IP Infusion Inc.

Source: ONF Forum

SDN^ ^ “Software Defined Networking”^ ^ SDN Principles^ ^ Separate Control plane and Data plane entities^ ^ Execute or run Control plane software on general purposehardware^ 

Decouple from specific networking hardware  Use commodity servers IP Infusion Proprietary and Confidential, released under Customer NDA , Roadmap items subject to change without notice

© 2011 IP Infusion Inc.

^ Use commodity servers  Have programmable data planes ^ Maintain, control and program data plane state from a centralentity  An architecture to control not just a networking device but anentire network.

SDN^ ^ Standard Bodies^ ^ Open Networking Foundation^ •^

http://www.openflow.org/ • https://www.opennetworking.org/ IP Infusion Proprietary and Confidential, released under Customer NDA , Roadmap items subject to change without notice

© 2011 IP Infusion Inc.

^ IETF^ •^ http://tools.ietf.org/html/draft-nadeau-sdn-problem-statement-00^ •^ http://tools.ietf.org/html/draft-nadeau-sdn-framework-

Need for SDN ^ Facilitate Innovation in Network ^ Layered architecture with Standard Open Interfaces ^ Independent innovation at each layer ^ Experiment and research using non-bulky, non-expensiveequipment ^ More accessibility since software can be easily developed^ by more vendors

IP Infusion Proprietary and Confidential, released under Customer NDA , Roadmap items subject to change without notice

© 2011 IP Infusion Inc.

by more vendors  Speed-to-market – no hardware fabrication cycles  More flexibility with programmability  Ease of customization and integration with other softwareapplications  Fast upgrades  Program a network vs Configure a network

SDN Architecture

Network Operating System^ Data Forwarding Routing^

TrafficEngineering

OtherApplications

Control Plane^16

IP Infusion Proprietary and Confidential, released under Customer NDA , Roadmap items subject to change without notice

© 2011 IP Infusion Inc.

Data Forwarding(OpenFlow Switch)

Data Forwarding (OpenFlow Switch)

Data Forwarding(OpenFlow Switch) Data Forwarding(OpenFlow Switch)

Data Plane

SDN – A new paradigm^ ^ Software-Centric-Network^ •^ Network devices expose SDKs^ •^ Third-party application development andintegration^ •^ Software vendors develop network applications

IP Infusion Proprietary and Confidential, released under Customer NDA , Roadmap items subject to change without notice

© 2011 IP Infusion Inc.

-^ Software vendors develop network applications •^ Standards for network applications

Key Attributes for SDN Success^ ^ Architecture for a Network OperatingSystem with a service/applicationoriented namespace^ ^ Resource virtualization and aggregation^ (pooling

to achieve

scaling) IP Infusion Proprietary and Confidential, released under Customer NDA , Roadmap items subject to change without notice

© 2011 IP Infusion Inc.

(pooling

to achieve

scaling) ^ Appropriate abstractions to fostersimplification ^ Decouple topology, traffic and inter-layerdependencies ^ Dynamic multi-layer networking

Agenda^ Part I - SDN^ •^ Introduction and motivation^ Part II - OpenFlow^ •^ Introduction^ •^ OpenFlow protocol

IP Infusion Proprietary and Confidential, released under Customer NDA , Roadmap items subject to change without notice

© 2011 IP Infusion Inc.

-^ OpenFlow protocol Part III - Use cases of SDN/OpenFlow •^ Network Virtualization - FlowVisor •^ RouteFlow with Demo