Network Layer: The Control Plane
|
|
- Joseph Rich
- 5 years ago
- Views:
Transcription
1 Network Layer: The Control Plane 7 th Edition, Global Edition Jim Kurose, Keith Ross Pearson April 06 5-
2 Software defined networking (SDN) Internet network layer: historically has been implemented via distributed, per-router approach monolithic router contains switching hardware, runs proprietary implementation of Internet standard protocols (IP, RIP, IS-IS, OSPF, BGP) in proprietary router OS (e.g., Cisco IOS) different middleboxes for different network layer functions: firewalls, load balancers, NAT boxes,.. ~005: renewed interest in rethinking network 5-
3 Per-router Individual routing algorithm components in each and every router interact with each other in to compute forwarding tables Routing Algorithm data 5-3
4 Logically centralized A distinct (typically remote) ler interacts with local agents (CAs) in routers to compute forwarding tables Remote Controller CA CA CA CA CA data 5-4
5 Software defined networking (SDN) Why a logically centralized? easier network management: avoid router misconfigurations, greater flexibility of traffic flows table-based forwarding (recall OpenFlow API) allows programming routers centralized programming easier: compute tables centrally and distribute distributed programming: more difficult: compute tables as result of distributed algorithm (protocol) implemented in each and every router open (non-proprietary) implementation of 5-5
6 Analogy: mainframe to PC evolution * Specialized Applications Specialized Operating System Specialized Hardware Ap App p Ap p Windows (OS) Ap p Ap p Ap p Ap p Ap p Ap p Open Interface or Linux or Open Interface Ap p Microprocessor Ap p Mac OS Vertically integrated Closed, proprietary Slow innovation Small industry Horizontal Open interfaces Rapid innovation Huge industry * Slide courtesy: N. McKeown 5-6
7 Traffic engineering: difficult traditional routing 5 u v x 3 3 w y 5 z Q: what if network operator wants u-to-z traffic to flow along uvwz, x-to-z traffic to flow xwyz? A: need to define link weights so traffic routing algorithm computes routes accordingly (or need a new routing algorithm)! Link weights are only knobs : wrong! 5-7
8 Traffic engineering: difficult 5 u v x 3 3 w y 5 z Q: what if network operator wants to split u-to-z traffic along uvwz and uxyz (load balancing)? A: can t do it (or need a new routing algorithm) 5-8
9 Traffic engineering: difficult Networking 40 5 u v v x x 3 3 w w y y 5 z z Q: what if w wants to route blue and red traffic differently? A: can t do it (with destination based forwarding, and LS, DV routing) 5-9
10 Software defined networking (SDN) 4. programmable applications routing access Remote Controller load balance 3. functions external to data switches data CA CA CA CA CA., data separation : generalized flowbased forwarding (e.g., OpenFlow) 5-0
11 SDN perspective: data switches Data switches fast, simple, commodity switches implementing generalized data- forwarding (Section 4.4) in hardware switch flow table computed, installed by ler API for table-based switch (e.g., OpenFlow) defines what is lable and what is not protocol for communicating with ler (e.g., OpenFlow) routing network- applications access load balance northbound API SDN Controller (network operating system) southbound API data 5- SDN-led switches
12 SDN perspective: SDN ler SDN ler (network OS): maintain network state information interacts with network applications above via northbound API interacts with network switches below via southbound API implemented as distributed system for performance, scalability, fault-tolerance, robustness routing network- applications access load balance northbound API SDN Controller (network operating system) southbound API data 5- SDN-led switches
13 SDN perspective: applications network- apps: brains of : implement functions using lower-level services, API provided by SND ler unbundled: can be provided by 3 rd party: distinct from routing vendor, or SDN ler routing network- applications access load balance northbound API SDN Controller (network operating system) southbound API data 5-3 SDN-led switches
14 Components of SDN ler Interface layer to network apps: abstractions API Network-wide state management layer: state of networks links, switches, services: a distributed database communication layer: communicate between SDN ler and led switches routing network graph Network-wide distributed, robust state management Link-state info statistics OpenFlow access RESTful API host info load balance Interface, abstractions for network apps flow tables SNMP intent switch info Communication to/from led devices SDN ler 5-4
15 OpenFlow protocol OpenFlow Controller operates between ler, switch TCP used to exchange messages optional encryption three classes of OpenFlow messages: ler-to-switch asynchronous (switch to ler) symmetric (misc) 5-5
16 OpenFlow: ler-to-switch messages Key ler-to-switch messages features: ler queries switch features, switch replies configure: ler queries/sets switch configuration parameters modify-state: add, delete, modify flow entries in the OpenFlow tables packet-out: ler can send this packet out of specific switch port OpenFlow Controller 5-6
17 OpenFlow: switch-to-ler messages Key switch-to-ler messages packet-in: transfer packet (and its ) to ler. See packetout message from ler flow-removed: flow table entry deleted at switch port status: inform ler of a change on a port. OpenFlow Controller Fortunately, network operators don t program switches by creating/sending OpenFlow messages directly. Instead use higher-level abstraction at ler 5-7
18 SDN: /data interaction example network graph statistics Link-state info s Dijkstra s link-state Routing OpenFlow RESTful API host info s3 s flow tables SNMP s4 intent switch info 3 4 S, experiencing link failure using OpenFlow port status message to notify ler SDN ler receives OpenFlow message, updates link status info Dijkstra s routing algorithm application has previously registered to be called when ever link status changes. It is called. Dijkstra s routing algorithm access network graph info, link state info in ler, computes new routes 5-8
19 SDN: /data interaction example Dijkstra s link-state Routing network graph statistics 3 Link-state info 4 5 OpenFlow RESTful API host info flow tables SNMP intent switch info 5 6 link state routing app interacts with flow-table-computation component in SDN ler, which computes new flow tables needed Controller uses OpenFlow to install new tables in switches that need updating s s3 s s4 5-9
20 OpenDaylight (ODL) ler Network service apps Access Control Traffic Engineering REST API Basic Network Service Functions topology manager forwarding manager switch manager host manager Service Abstraction Layer (SAL) stats manager ODL Lithium ler network apps may be contained within, or be external to SDN ler Service Abstraction Layer: interconnects internal, external applications and services OpenFlow.0 SNMP OVSDB 5-0
21 ONOS ler Network apps REST hosts devices API Intent statistics device link host flow packet OpenFlow Netconf OVSDB northbound abstractions, protocols paths flow rules topology links ONOS distributed core southbound abstractions, protocols apps separate from ler intent framework: high-level specification of service: what rather than how considerable emphasis on distributed core: service reliability, replication performance scaling 5-
22 SDN: selected challenges hardening the : dependable, reliable, performance-scalable, secure distributed system robustness to failures: leverage strong theory of reliable distributed system for dependability, security: baked in from day one? networks, protocols meeting mission-specific requirements e.g., real-time, ultra-reliable, ultra-secure Internet-scaling 5-
Chapter 5 Network Layer: The Control Plane
Chapter 5 Network Layer: The Control Plane A note on the use of these Powerpoint slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you
More informationChapter 5 Network Layer: The Control Plane
Chapter 5 Network Layer: The Control Plane A note on the use of these Powerpoint slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you
More informationCOMP211 Chapter 5 Network Layer: The Control Plane
COMP211 Chapter 5 Network Layer: The Control Plane All material copyright 1996-2016 J.F Kurose and K.W. Ross, All Rights Reserved Computer Networking: A Top Down Approach 7 th edition Jim Kurose, Keith
More informationCSC 401 Data and Computer Communications Networks
CSC 401 Data and Computer Communications Networks Network Layer ICMP (5.6), Network Management(5.7) & SDN (5.1, 5.5, 4.4) Prof. Lina Battestilli Fall 2017 Outline 5.6 ICMP: The Internet Control Message
More informationChapter 5 Network Layer: The Control Plane
Chapter 5 Network Layer: The Control Plane A note on the use of these Powerpoint slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you
More informationChapter 5 Network Layer: The Control Plane
Chapter 5 Network Layer: The Control Plane A note on the use of these Powerpoint slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you
More informationChapter 5 Network Layer: The Control Plane
Chapter 5 Network Layer: The Control Plane A note on the use of these Powerpoint slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you
More informationChapter 5 Network Layer: The Control Plane
Chapter 5 Network Layer: The Control Plane A note on the use of these Powerpoint slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you
More informationChapter 5 Network Layer: The Control Plane
Chapter 5 Network Layer: The Control Plane Lu Su Assistant Professor Department of Computer Science and Engineering State University of New York at Buffalo Adapted from the slides of the book s authors
More informationNETWORK LAYER CONTROL PLANE
NETWORK LAYER CONTROL PLANE 1 GOALS Understand principles behind network control plane Traditional routing algorithms SDN controlllers Internet Control Message Protocol Network management And their instantiation,
More information5.1 introduction 5.5 The SDN control 5.2 routing protocols plane. Control Message 5.3 intra-as routing in Protocol the Internet
Chapter 5: outline 5.1 introduction 5.5 The SDN control 5.2 routing protocols plane link state 5.6 ICMP: The Internet distance vector Control Message 5.3 intra-as routing in Protocol the Internet t 5.7
More informationSoftware-Defined Networking (SDN) Overview
Reti di Telecomunicazione a.y. 2015-2016 Software-Defined Networking (SDN) Overview Ing. Luca Davoli Ph.D. Student Network Security (NetSec) Laboratory davoli@ce.unipr.it Luca Davoli davoli@ce.unipr.it
More informationCSC 4900 Computer Networks: Routing Protocols
CSC 4900 Computer Networks: Routing Protocols Professor Henry Carter Fall 2017 Last Time Link State (LS) versus Distance Vector (DV) algorithms: What are some of the differences? What is an AS? Why do
More informationCS 4226: Internet Architecture
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 informationSoftware Defined Networking
Software Defined Networking Jennifer Rexford COS 461: Computer Networks Lectures: MW 10-10:50am in Architecture N101 http://www.cs.princeton.edu/courses/archive/spr12/cos461/ The Internet: A Remarkable
More informationChapter 4 Network Layer: The Data Plane. Part A. Computer Networking: A Top Down Approach
Chapter 4 Network Layer: The Data Plane Part A All material copyright 996-06 J.F Kurose and K.W. Ross, All Rights Reserved Computer Networking: A Top Down Approach 7 th Edition, Global Edition Jim Kurose,
More informationONOS OVERVIEW. Architecture, Abstractions & Application
ONOS OVERVIEW Architecture, Abstractions & Application WHAT IS ONOS? Open Networking Operating System (ONOS) is an open source SDN network operating system (controller). Mission: to enable Service Providers
More informationGerência SDN. Baseado em slides do Nick McKeown e Survey disponível em:
Gerência SDN Baseado em slides do Nick McKeown e Survey disponível em: http://arxiv.org/abs/1406.0440 What are Software Defined Networks? App App App App App App App App App App App Specialized Applications
More informationOutline. Traditional computer networks. Software Defined Networking - 3 (SDN) Pag. 1 SDN. Openflow protocol Some issues Advances
Software Defined Networking (SDN) Andrea Bianco andrea.bianco@polito.it http://www.telematica.polito.it/ Software Defined Networking - 1 Outline SDN Motivations, definitions, architecture, Flow based forwarding
More informationThe Network Meets the Cloud, or
Palermo, 19-6-14 The Network Meets the Cloud, or Software, Software, Software Nicola Blefari Melazzi blefari@uniroma2.it http://blefari.eln.uniroma2.it/ +39 067259 7501 Why? Network Softwarization : a
More informationOpen Network Operating System
Open Network Operating System Michele Santuari msantuari@fbk.eu FBK CREATE-NET - Future Networks research unit April 28, 2017 Agenda Short introduction to SDN and network programmability Introduction to
More informationSo#ware Defined Networking
The Internet: A Remarkable Story 2! Tremendous success From research experiment to global infrastructure So#ware Defined Networking Brilliance of under- specifying Network: best- effort packet delivery
More informationChapter 5 Network Layer: The Control Plane
Chapter 5 Network Layer: The Control Plane A note on the use of these Powerpoint slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you
More informationCourse on Computer Communication and Networks. Lecture 12 Continuously evolving Internet-working Part B: QoS, traffic engineering, SDN, IoT
Course on Computer Communication and Networks Lecture 12 Continuously evolving Internet-working Part B: QoS, traffic engineering, SDN, IoT EDA344/DIT 423, CTH/GU Based on the book Computer Networking:
More informationSecuring Network Application Deployment in Software Defined Networking 11/23/17
Securing Network Application Deployment in Software Defined Networking Yuchia Tseng, Farid Naıı t-abdesselam, and Ashfaq Khokhar 11/23/17 1 Outline Introduction to OpenFlow-based SDN Security issues of
More informationCisco Extensible Network Controller
Data Sheet Cisco Extensible Network Controller Product Overview Today s resource intensive applications are making the network traffic grow exponentially putting high demands on the existing network. Companies
More informationCSC 401 Data and Computer Communications Networks
CSC 40 Data and Computer Communications Networks Network Layer NAT, Routing, Link State, Distance Vector Prof. Lina Battestilli Fall 07 Chapter 4 Outline Network Layer: Data Plane 4. Overview of Network
More informationTelecomunicazioni. Docente: Andrea Baiocchi DIET - Stanza 107, 1 piano palazzina P. Piga Via Eudossiana 18
University of Roma La Sapienza Telecomunicazioni Docente: Andrea Baiocchi DIET - Stanza 07, piano palazzina P. Piga Via Eudossiana 8 E-mail: andrea.baiocchi@uniroma.it Corso di Laurea in Ingegneria Gestionale
More informationIntroduction to Software-Defined Networking UG3 Computer Communications & Networks (COMN)
Introduction to Software-Defined Networking UG3 Computer Communications & Networks (COMN) Myungjin Lee myungjin.lee@ed.ac.uk Courtesy note: Slides from course CPS514 Spring 2013 at Duke University and
More informationChapter 4 Network Layer: The Data Plane
Chapter 4 Network Layer: The Data Plane A note on the use of these Powerpoint slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you see
More informationCSCE 463/612 Networks and Distributed Processing Spring 2018
CSCE 463/612 Networks and Distributed Processing Spring 2018 Network Layer IV Dmitri Loguinov Texas A&M University April 12, 2018 Original slides copyright 1996-2004 J.F Kurose and K.W. Ross 1 Chapter
More informationWhat is ONOS? ONOS Framework (ONOSFW) is the OPNFV project focused on ONOS integration. It is targeted for inclusion in the Brahmaputra release.
What is ONOS? Open Network Operating System (ONOS) is an open source SDN network operating system. Our mission is to enable Service Providers to build real SDN/NFV Solutions. ONOS Framework (ONOSFW) is
More informationUNIVERSITY OF CAGLIARI
UNIVERSITY OF CAGLIARI DIEE - Department of Electrical and Electronic Engineering Infrastrutture ed Applicazioni Avanzate nell Internet SDN: Control Plane ACK: content taken from Foundations of Modern
More informationIntroduction to OpenDaylight and Hydrogen, Learnings from the Year, and What s Next for OpenDaylight
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, and What s Next for OpenDaylight David Meyer, CTO and Chief Scientist, Brocade dmm@{brocade.com,uoregon.edu,cs.uoregon.edu,1-4-5.net,
More informationSOFTWARE-DEFINED INTER-DOMAIN SWITCHING
SOFTWARE-DEFINED INTER-DOMAIN SWITCHING by Ashvanth Kumar Selvakumaran A thesis presented to Ryerson University in partial fulfillment of the requirements for the degree of Master of Applied Science in
More information11/13/2017 Network Layer (SSL) Network-layer functions. Recall the two network-layer functions:
Chapter 5: outline 5. introduction 5.2 routing protocols link state distance vector 5.3 intra-as routing in the Internet 5.4 inter-as routing: BGP 5.5 The SDN control 5.6 ICMP: The Internet Control Message
More informationSoftware Defined Networks and OpenFlow. Courtesy of: AT&T Tech Talks.
MOBILE COMMUNICATION AND INTERNET TECHNOLOGIES Software Defined Networks and Courtesy of: AT&T Tech Talks http://web.uettaxila.edu.pk/cms/2017/spr2017/temcitms/ MODULE OVERVIEW Motivation behind Software
More informationChapter 4 Network Layer: The Data Plane
Chapter 4 Network Layer: The Data Plane A note on the use of these Powerpoint slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you see
More informationCOMP211 Chapter 4 Network Layer: The Data Plane
COMP211 Chapter 4 Network Layer: The Data Plane All material copyright 1996-2016 J.F Kurose and K.W. Ross, All Rights Reserved Computer Networking: A Top Down Approach 7 th edition Jim Kurose, Keith Ross
More informationEnable Infrastructure Beyond Cloud
Enable Infrastructure Beyond Cloud Tim Ti Senior Vice President R&D July 24, 2013 The Ways of Communication Evolve Operator s challenges Challenge 1 Revenue Growth Slow Down Expense rate device platform
More informationUsing Event-Driven SDN for Dynamic DDoS Mitigation
Using Event-Driven SDN for Dynamic DDoS Mitigation Craig Hill Distinguished SE, US Federal crhill@cisco.com CCIE #1628 1 Concept and Content Creators The Cisco Engineering Team: Jason King Steven Carter
More informationManaging and Securing Computer Networks. Guy Leduc. Chapter 2: Software-Defined Networks (SDN) Chapter 2. Chapter goals:
Managing and Securing Computer Networks Guy Leduc Chapter 2: Software-Defined Networks (SDN) Mainly based on: Computer Networks and Internets, 6 th Edition Douglas E. Comer Pearson Education, 2015 (Chapter
More informationCS118 Discussion 1A, Week 7. Zengwen Yuan Dodd Hall 78, Friday 10:00 11:50 a.m.
CS118 Discussion 1A, Week 7 Zengwen Yuan Dodd Hall 78, Friday 10:00 11:50 a.m. 1 Outline Network control plane Routing Link state routing (OSPF) Distance vector routing (RIP) BGP ICMP Midterm/Project 2
More informationSoftware Defined Networks
Software Defined Networks A quick overview Based primarily on the presentations of Prof. Scott Shenker of UC Berkeley The Future of Networking, and the Past of Protocols Please watch the YouTube video
More informationSoftware Defined Networking
Software Defined Networking Daniel Zappala CS 460 Computer Networking Brigham Young University Proliferation of Middleboxes 2/16 a router that manipulatees traffic rather than just forwarding it NAT rewrite
More informationThe State of SDN & NFV: 5 Years In. Neela Jacques, Executive Director,
The State of SDN & NFV: 5 Years In Neela Jacques, Executive Director, OpenDaylight @NeelaJacques There is a Wave Sweeping the IT Industry The Era of Standards Wars is Over Collaboration With your team...but
More informationCourse on Computer Communication and Networks. Lecture 12 Continuously evolving Internet-working Part 2: QoS, traffic engineering, SDN, IoT
Course on Computer Communication and Networks Lecture 12 Continuously evolving Internet-working Part 2: QoS, traffic engineering, SDN, IoT EDA344/DIT 420, CTH/GU Based on the book Computer Networking:
More informationOpenStack and OpenDaylight, the Evolving Relationship in Cloud Networking Charles Eckel, Open Source Developer Evangelist
OpenStack and OpenDaylight, the Evolving Relationship in Cloud Networking Charles Eckel, Open Source Developer Evangelist Agenda Introduction OpenStack OpenDaylight OPNFV Putting it all Together Conclusion
More informationSoftware Defined Networks and OpenFlow
Tecnologie e Protocolli per Internet 1 Prof. Stefano Salsano e-mail: stefano.salsano@uniroma2.it AA2012/13 Blocco 5 v1 1 Software Defined Networks and OpenFlow 2 Acknowledgements Next slides are taken
More informationSoftware Defined Networking
CSE343/443 Lehigh University Fall 2015 Software Defined Networking Presenter: Yinzhi Cao Lehigh University Acknowledgement Many materials are borrowed from the following links: https://www.cs.duke.edu/courses/spring13/compsc
More informationCMPE 150/L : Introduction to Computer Networks. Chen Qian Computer Engineering UCSC Baskin Engineering Lecture 14
CMPE 150/L : Introduction to Computer Networks Chen Qian Computer Engineering UCSC Baskin Engineering Lecture 14 1 Two notes on routing algorithm Do not believe ou can understand an routing protocol, e.g.,
More informationTopic 4a Router Operation and Scheduling. Ch4: Network Layer: The Data Plane. Computer Networking: A Top Down Approach
Topic 4a Router Operation and Scheduling Ch4: Network Layer: The Data Plane Computer Networking: A Top Down Approach 7 th edition Jim Kurose, Keith Ross Pearson/Addison Wesley April 2016 4-1 Chapter 4:
More informationCS/ECE 438: Communication Networks Fall Network Layer
CS/ECE 438: Communication Networks Fall 2017 4. Network Layer 1 Chapter 4: Network Layer application transport network link physical 2 Chapter 4: Network Layer Kurose & Ross 6 th Edition: Chapter 4: Network
More informationSoftware-Defined Networking. Daphné Tuncer Department of Computing Imperial College London (UK)
Software-Defined Networking Daphné Tuncer Department of Computing Imperial College London (UK) dtuncer@ic.ac.uk 25/10/2018 Agenda Part I: Principles of Software-Defined Networking (SDN) 1. Why a lecture
More informationKeywords SDN, Firewall, Openflow, Mininet, Pox
Volume 6, Issue 6, June 2016 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Development of
More informationApplication Delivery Using SDN
Application Delivery Using SDN Project Leader: Subharthi Paul Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu These slides and audio/video recordings are available at: 1 Northbound
More informationLecture 10.1 A real SDN implementation: the Google B4 case. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it
Lecture 10.1 A real SDN implementation: the Google B4 case Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it WAN WAN = Wide Area Network WAN features: Very expensive (specialized high-end
More informationOpenADN: A Case for Open Application Delivery Networking
OpenADN: A Case for Open Application Delivery Networking Subharthi Paul, Raj Jain, Jianli Pan Washington University in Saint Louis {Pauls, jain, jp10}@cse.wustl.edu International Conference on Computer
More informationCloud Networking (VITMMA02) Software Defined Networking (SDN) in the Cloud
Cloud Networking (VITMMA02) Software Defined Networking (SDN) in the Cloud Markosz Maliosz PhD Faculty of Electrical Engineering and Informatics Budapest University of Technology and Economics Traditional
More informationCableLabs update for ODL Advisory Group
CableLabs update for ODL Advisory Group Chris Donley May 21, 2015 Cable Television Laboratories, Inc. 2015. Do not share this material with anyone other than CableLabs Members, and vendors under CableLabs
More informationSoftware Defined Networks
Software Defined Networks Inevitable Must for Media Technology By Mohamad Reza Noorifard December 13, 2017 M.R. Noorifard M. Behdadfar T. Shabanian 1 Outline Introduction Simplified SDN Architecture SDN
More informationCSC 8560 Computer Networks: Control Plane
CSC 8560 Computer Networks: Control Plane Professor Henry Carter Fall 2017 Last Time Subnets provide granularity for address assignment and ease management. What is 192.168.8.0? 192.168.32.0? 192.168.8.0:
More informationProfessor Yashar Ganjali Department of Computer Science University of Toronto
Professor Yashar Ganjali Department of Computer Science University of Toronto yganjali@cs.toronto.edu http://www.cs.toronto.edu/~yganjali Some slides courtesy of J. Rexford (Princeton), N. Foster (Cornell)
More informationWhy dynamic route? (1)
Routing Why dynamic route? (1) Static route is ok only when Network is small There is a single connection point to other network No redundant route 2 Why dynamic route? (2) Dynamic Routing Routers update
More informationTaxonomy of SDN. Vara Varavithya 17 January 2018
Taxonomy of SDN Vara Varavithya 17 January 2018 Modern Data Center Environmentally protected warehouses Large number of computers for compute and storage Blades Computer- Top-of-Rack (TOR) Switches Full
More informationEC441 Fall 2018 Introduction to Computer Networking Chapter 5: Network Layer Control Plane
EC441 Fall 2018 Introduction to Computer Networking Chapter 5: Network Layer Control Plane This presentation is adapted from slides produced by Jim Kurose and Keith Ross for their book, Computer Networking:
More informationCSCE 463/612 Networks and Distributed Processing Spring 2018
CSCE 463/612 Networks and Distributed Processing Spring 2018 Network Layer V Dmitri Loguinov Texas A&M University April 17, 2018 Original slides copyright 1996-2004 J.F Kurose and K.W. Ross Chapter 4:
More informationPradeep Kathail Chief Software Architect Network Operating Systems Technology Group, Cisco Systems Inc.
Pradeep Kathail Chief Software Architect Network Operating Systems Technology Group, Cisco Systems Inc. March 4 th, 2014 2012 2010 Cisco and/or its affiliates. All rights reserved. 1 2012 Cisco and/or
More informationCommunication System Design Projects
Communication System Design Projects KUNGLIGA TEKNISKA HÖGSKOLAN PROFESSOR: DEJAN KOSTIC TEACHING ASSISTANT: GEORGIOS KATSIKAS Traditional Vs. Modern Network Management What is Network Management (NM)?
More informationCCNA ICND Exam Updates
Appendix B CCNA ICND2 200-105 Exam Updates Over time, reader feedback allows Pearson to gauge which topics give our readers the most problems when taking the exams. To assist readers with those topics,
More informationOpenADN: Service Chaining of Globally Distributed VNFs
OpenADN: Service Chaining of Globally Distributed VNFs Project Leader: Subharthi Paul Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu Software Telco Congress, Santa Clara,
More informationCS 3516: Advanced Computer Networks
Welcome to CS 3516: Advanced Computer Networks Prof. Yanhua Li Time: 9:00am 9:50am M, T, R, and F Location: Fuller 320 Fall 2017 A-term 1 Some slides are originally from the course materials of the textbook
More informationSDN Controller Robustness and Distribution Framework
SDN Controller Robustness and Distribution Framework Network Architectures and Services Faculty of Electrical Engineering, Mathematics and Computer Science Network Architectures and Services Group SDN
More informationWeb-Based User Interface for the Floodlight SDN Controller
3175 Web-Based User Interface for the Floodlight SDN Controller Hakan Akcay Department of Computer Engineering, Istanbul University, Istanbul Email: hknakcay@gmail.com Derya Yiltas-Kaplan Department of
More informationONOS YANG Tools. Thomas Vachuska Open Networking Foundation
ONOS YANG Tools Thomas Vachuska Open Networking Foundation background SDN and Dynamic Control Dynamic control over forwarding plane behaviour from a logically centralized vantage point Configuration and
More informationLast time?! MPLS! Label distribution protocols! Multi Protocol Label Switching! Layer 2.5 protocol! LDP! RSVP!
Part2: SDNs Last time? MPLS Multi Protocol Label Switching Layer 2.5 protocol Label distribution protocols LDP RSVP Per router control plane Individual routing algorithm components in each and every router
More informationLecture 16: Network Layer Overview, Internet Protocol
Lecture 16: Network Layer Overview, Internet Protocol COMP 332, Spring 2018 Victoria Manfredi Acknowledgements: materials adapted from Computer Networking: A Top Down Approach 7 th edition: 1996-2016,
More informationSDN Controller/ Orchestration/ FastDataStacks. Joel Halpern (Ericsson) Frank Brockners (Cisco)
SDN Controller/ Orchestration/ FastDataStacks Joel Halpern (Ericsson) Frank Brockners (Cisco) Building Blocks Service Model WorkFlow Topology App Intent Service/WF Life Cycle Manager Virtual Machine/Container
More informationLecture 17: Network Layer Addressing, Control Plane, and Routing
Lecture 17: Network Layer Addressing, Control Plane, and Routing COMP 332, Spring 2018 Victoria Manfredi Acknowledgements: materials adapted from Computer Networking: A Top Down Approach 7 th edition:
More informationONOS: TOWARDS AN OPEN, DISTRIBUTED SDN OS. Chun Yuan Cheng
ONOS: TOWARDS AN OPEN, DISTRIBUTED SDN OS Chun Yuan Cheng OUTLINE - Introduction - Two prototypes - Conclusion INTRODUCTION - An open, vendor neutral, control-data plane interface such as OpenFlow allows
More informationChapter 4: Network Layer. Lecture 12 Internet Routing Protocols. Chapter goals: understand principles behind network layer services:
NET 331 Computer Networks Lecture 12 Internet Routing Protocols Dr. Anis Koubaa Reformatted slides from textbook Computer Networking a top-down appraoch, Fifth Edition by Kurose and Ross, (c) Pearson Education
More informationAPNIC elearning: SDN Fundamentals
APNIC elearning: SDN Fundamentals Issue Date: esdn01_v0.15 Revision: Overview Evolution of routers The Clean Slate project OpenFlow Emergence and evolution of SDN SDN architecture today Use cases Standards
More informationICONA Inter Cluster ONOS Network Application. CREATE-NET, CNIT/University of Rome Tor Vergata, Consortium GARR
ICONA Inter Cluster ONOS Network Application CREATE-NET, CNIT/University of Rome Tor Vergata, Consortium GARR The evolution of the Network Control Plane Standard networks: Control and Forwarding Planes
More informationLecture 14 SDN and NFV. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it
Lecture 14 SDN and NFV Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it Traditional network vs SDN TRADITIONAL Closed equipment Software + hardware Cost Vendor-specific management.
More informationChallenges for the success of SDN and NFV (from a standardization perspective)
Challenges for the success of SDN and NFV (from a standardization perspective) Dr. Fabian Schneider Senior Researcher, NEC Laboratories Europe Vice-chair of the ONF Architecture WG Disclaimer: The views
More informationIT Infrastructure. Transforming Networks to Meet the New Reality. Phil O Reilly, CTO Federal AFCEA-GMU C4I Symposium May 20, 2015
IT Infrastructure Transforming Networks to Meet the New Reality Phil O Reilly, CTO Federal AFCEA-GMU C4I Symposium May 20, 2015 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION
More informationChapter IV: Network Layer
Chapter IV: Network Layer UG3 Computer Communications & Networks (COMN) Myungjin Lee myungjin.lee@ed.ac.uk Slides copyright of Kurose and Ross Hierarchical routing our routing study thus far - idealization
More informationIEEE NetSoft 2016 Keynote. June 7, 2016
IEEE NetSoft 2016 Keynote June 7, 2016 0 Contents Introduction - Network Evolution & Operator Challenges Re-architecting the RAN SDRAN: Software-defined RAN - Overview & Enabling Features SDRAN Opportunities
More informationHuawei SX700 Switches. SDN Technology White Paper. Issue 01. Date HUAWEI TECHNOLOGIES CO., LTD.
Issue 01 Date 2016-02-15 HUAWEI TECHNOLOGIES CO., LTD. 2016. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written consent of
More informationOpen SDN Controller Applications
The following topics describe the five applications that Open SDN Controller provides to facilitate the day-to-day administration of your network: BGPLS Manager, page 1 Inventory Manager, page 3 Model
More informationDCFabric: An Open Source SDN Controller for Cloud Computing Data Centers. White Paper. Shanghai Engineering Research Center for Broadband Networks
DCFabric: An Open Source SDN Controller for Cloud Computing Data Centers White Paper Shanghai Engineering Research Center for Broadband Networks and Applications Wuhan GreeNet Information Service Co.,
More informationIntel Open Network Platform. Recep Ozdag Intel Networking Division May 8, 2013
Intel Open Network Platform Recep Ozdag Intel Networking Division May 8, 2013 Agenda Traditional Networking vs. SDN Intel Open Network Platform (ONP) Introduction SDN Use Cases Future of ONP Traditional
More informationOpenDaylight Introduction and Overview
OpenDaylight Introduction and Overview David Meyer SP CTO and Chief Scientist dmm@{brocade.com,uoregon.edu,1-4-5.net, } Agenda Introduction Architecture Overview Project Life Cycle, Simultaneous Release
More informationOpenADN: Mobile Apps on Global Clouds Using OpenFlow and SDN
OpenADN: Mobile Apps on Global Clouds Using OpenFlow and SDN Raj Jain Project Leader: Subharthi Paul Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu Microsoft Corporation
More informationLEAP DATA SHEET. Lumina Extension Adaptation Platform. Benefits: Model-driven software platform enables automation of heterogeneous networks.
DATA SHEET LEAP Lumina Extension Adaptation Platform Model-driven software platform enables automation of heterogeneous networks. SDN has long enabled interfaces like Netconf and OpenFlow to program network
More informationCS 3516: Computer Networks
Welcome to CS 3516: Computer Networks Prof. Yanhua Li Time: 9:00am 9:50am M, T, R, and F Location: AK 219 Fall 2018 A-term 1 Some slides are originally from the course materials of the textbook Computer
More informationComputer Network Architectures and Multimedia. Guy Leduc. Chapter 2 MPLS networks. Chapter 2: MPLS
Computer Network Architectures and Multimedia Guy Leduc Chapter 2 MPLS networks Chapter based on Section 5.5 of Computer Networking: A Top Down Approach, 6 th edition. Jim Kurose, Keith Ross Addison-Wesley,
More informationSweet Little Lies: Fake Topologies for Flexible Routing
Sweet Little Lies: Fake Topologies for Flexible Routing Stefano Vissicchio University of Louvain HotNets 27th October 2014 Joint work with Laurent Vanbever (Princeton) and Jennifer Rexford (Princeton)
More informationONOS and the importance of deployments
ONOS and the importance of deployments Luca Prete (ON.Lab) International OpenFlow/SDN Testbeds Miami April 1 st, 2015 Why this talk? The importance of deployments In general, for ONOS and its community
More informationSoftware Define Network Applications on Top of Blockchain Technology
Software Define Network Applications on Top of Blockchain Technology Muhammad Johar Jaafar To Link this Article: http://dx.doi.org/10.6007/ijarbss/v8-i6/4312 DOI: 10.6007/IJARBSS/v8-i6/4312 Received: 24
More information