Network Virtualization Sandip Chakraborty. In routing table we keep both the next hop IP (gateway) as well as the default interface. Why do we require.

Slides:



Advertisements
Similar presentations
NETWORK TRANSFORMATION THROUGH VIRTUALIZATION
Advertisements

IP Router Architectures. Outline Basic IP Router Functionalities IP Router Architectures.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Implement Inter- VLAN Routing LAN Switching and Wireless – Chapter 6.
Omniran TG 1 Cooperation for OmniRAN P802.1CF Max Riegel, NSN (Chair OmniRAN TG)
Implementing Inter-VLAN Routing
Assignment 3 LTEC 4550 Cason Parker. Network Hub A Network Hub is a device that connects other devices together using Ethernet cables. Hubs are unintelligent.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 W. Schulte Chapter 5: Inter-VLAN Routing Routing And Switching.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 5: Inter-VLAN Routing Routing & Switching.
Towards Virtual Routers as a Service 6th GI/ITG KuVS Workshop on “Future Internet” November 22, 2010 Hannover Zdravko Bozakov.
1 Version 3.0 Module 8 Virtual LANs. 2 Version 3.0.
1 Fall 2005 Internetworking: Concepts, Architecture and TCP/IP Layering Qutaibah Malluhi CSE Department Qatar University.
Inside the Internet. INTERNET ARCHITECTURE The Internet system consists of a number of interconnected packet networks supporting communication among host.
Institute of Technology, Sligo Dept of Computing Semester 3, version Semester 3 Chapter 3 VLANs.
Bandwidth DoS Attacks and Defenses Robert Morris Frans Kaashoek, Hari Balakrishnan, Students MIT LCS.
Jennifer Rexford Princeton University MW 11:00am-12:20pm SDN Software Stack COS 597E: Software Defined Networking.
(part 3).  Switches, also known as switching hubs, have become an increasingly important part of our networking today, because when working with hubs,
Virtual LANs. VLAN introduction VLANs logically segment switched networks based on the functions, project teams, or applications of the organization regardless.
Network Devices BY JACKSON HARDESTY. Hubs  Hubs are a now outdated way of sending signals at layer 2 compared to switches.  Hubs are used primarily.
NETWORKING COMPONENTS Zach Avis. Hub A hub is a low cost way to connect two computers. A hub can also act as a repeater. When a signal comes from one.
WAN Technologies & Topologies Lecture 8 October 4, 2000.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 5: Inter-VLAN Routing Routing And Switching.
Common Devices Used In Computer Networks
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Connecting to the Network Networking for Home and Small Businesses.
Day 12 Chapter 13 WAN Technologies and Routing. Classification of Networks LAN – spans a single building or campus MAN – Spans a city WAN – Spans multiple.
Technical Refresher Session 3. Overview Difference between communication between devices on a single logical network and communication between different.
 Network Segments  NICs  Repeaters  Hubs  Bridges  Switches  Routers and Brouters  Gateways 2.
Routers. What is a Router? A multi-port connectivity device Can connect different types of LANs as well as WANS Works at Layer 3 – Network Layer using.
NETWORKING COMPONENTS AN OVERVIEW OF COMMONLY USED HARDWARE Christopher Johnson LTEC 4550.
The University of Bolton School of Games Computing & Creative Technologies LCT2516 Network Architecture CCNA Exploration LAN Switching and Wireless Chapter.
LAN Switching and Wireless – Chapter 1
Chapter Overview Bridging Switching Routing.
Page 1 Intro to Cisco Routers and RIP & IGRP Lecture 6 Hassan Shuja 04/18/2006.
3/5/2002e-business and Information Systems1 Computer Networking Computer System Computer Hardware Computer Software Computer Networking.
Networking Components Michelle Vega Network System Administrations LTEC /026 Mr. West.
Intro to Switching Lecture # 3 Hassan Shuja 03/14/2006.
Chapter2 Networking Fundamentals
5: DataLink Layer5-1 Link Layer r 5.1 Introduction and services r 5.2 Error detection and correction r 5.3Multiple access protocols r 5.4 Link-Layer Addressing.
Components of wireless LAN & Its connection to the Internet
Network Structure Elements of communication message source the channel message destination Network data or information networks capable of carrying many.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 VLANs LAN Switching and Wireless – Chapter 3.
The University of Bolton School of Games Computing & Creative Technologies LCT2516 Network Architecture CCNA Exploration LAN Switching and Wireless Chapter.
SDN Management Layer DESIGN REQUIREMENTS AND FUTURE DIRECTION NO OF SLIDES : 26 1.
Networking And their components. What is Networking? In it’s simplest term, networking is when two or more things are able to communicate and understand.
NETWORK COMPONENTS BY REYNALDO ZAMORA. HUB Hubs are devices that serve as the central connection for a network. Its job is to send data from one computer.
Advanced Computer Networks Lecturer: E EE Eng. Ahmed Hemaid Office: I 114.
Planning and Implementing a Basic SOHO Network using Network Segmentation COMP 316.
1 Syllabus at a glance – CMCN 6103 Introduction Introduction to Networking Network Fundamentals Number Systems Ethernet IP Addressing Subnetting ARP DNS.
 A hub is a central connecting device in a network.  Each node is connected directly to the hub.  They receive a data packet from one node and send.
Networking Components WILLIAM NELSON LTEC HUB  Device that operated on Layer 1 of the OSI stack.  All I/O flows out all other ports besides the.
Switched LAN Architecture
+ Routing Concepts 1 st semester Objectives  Describe the primary functions and features of a router.  Explain how routers use information.
Computer Network Architecture Lecture 3: Network Connectivity Devices.
Networking Components William Isakson LTEC 4550 October 7, 2012 Module 3.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 VLANs LAN Switching and Wireless – Chapter 3.
NETWORK DEVICES Department of CE/IT.
1 Version 3.0 Module 8 Virtual LANs. 2 Version 3.0.
Fabric: A Retrospective on Evolving SDN Presented by: Tarek Elgamal.
WAN Technologies. 2 Large Spans and Wide Area Networks MAN networks: Have not been commercially successful.
Cisco Routers Routers collectively provide the main feature of the network layer—the capability to forward packets end-to-end through a network. routers.
Static Routing CCNA Routing and Switching Semester 2 Chapter 6
SDN challenges Deployment challenges
Instructor Materials Chapter 1: LAN Design
Chapter 4: Routing Concepts
Chapter 5: Inter-VLAN Routing
Virtual LANs.
Virtual Local Area Network
CS 31006: Computer Networks – The Routers
Software Defined Networking (SDN)
Virtual LAN VLAN Trunking Protocol and Inter-VLAN Routing
Cloud-Enabling Technology
Presentation transcript:

Network Virtualization Sandip Chakraborty

In routing table we keep both the next hop IP (gateway) as well as the default interface. Why do we require both?

R1-eth0 R1-eth1 R2-eth0 R3-eth0 R4-eth0 1.A router may have multiple interfaces ! 2.An interface may have multiple routers connected to it ! 1.A router may have multiple interfaces ! 2.An interface may have multiple routers connected to it ! Finding a next hop essentially means finding a L3 device along with its L2 connectivity – The policies and access control get added up when we talk about routing in ISP domains! Essentially, the routers need to do a lots of “CONTROL” operations! Finding a next hop essentially means finding a L3 device along with its L2 connectivity – The policies and access control get added up when we talk about routing in ISP domains! Essentially, the routers need to do a lots of “CONTROL” operations! The Life of a Network Administrator is very tough !!!

Can we get a simple view of networking system?

Logical Similarity between Networks and Operating System Applications OS Functionalities Hardware Resources Memory, CPU, I/O Devices System Calls Applications – Process Communications Network Services Hardware Resources Physical Links, NICs, Switches Service Primitives Operating Systems Networks

Networks and Operating System – Where they Differ? Applications CENTRALIZED OS Functionalities Hardware Resources Memory, CPU, I/O Devices System Calls Applications – Process Communications Network Services Hardware Resources Physical Links, NICs, Switches Service Primitives Operating Systems Networks

Networks and Operating System – Where they Differ? Applications OS Functionalities Hardware Resources Memory, CPU, I/O Devices System Calls Applications – Process Communications Network Services Hardware Resources Physical Links, NICs, Switches Service Primitives Operating Systems Networks DISTRIBUTED CONTROLLED

Networks and Operating System – Where they Differ? Applications OS Functionalities Hardware Resources Memory, CPU, I/O Devices System Calls Applications – Process Communications Hardware Resources Physical Links, NICs, Switches Service Primitives Operating Systems Networks DISTRIBUTED CONTROLLED Network is Completely Distributed and Unsynchronized Network is Completely Distributed and Unsynchronized

How OS Manages Centralized Control over Distributed Architecture?

Network Virtualization – Decoupling Infrastructure and Service Providers Infrastructure Providers: Maintains routers, links, data centres, and other physical infrastructure Infrastructure Providers: Maintains routers, links, data centres, and other physical infrastructure Service Providers: Offer end-to-end services to users Service Providers: Offer end-to-end services to users

Example from Other Sectors Airport authority provides the infrastructure, Airline operators “rent” it and provide end-to- end services.

Solution – Network Virtualization A A A A A A A A A A A A B B B B B B B B B B B B

Packet Forwarding with Network Virtualization Competing ISPs with different goals must coordinate Single service provider controls end-to-end path Today’s Network Network Virtualization

Network Function Virtualization (NFV) Network Functions: – Routing / Forwarding – Access Control – Traffic shaping – … Implement network functions in software Load the software functions on-demand to the hardware

SOFTWARE CONTROLLER Switch ASwitch BSwitch C Flow 1 VOICE Flow 2 VIDEO Policy VO Policy VI

Putting These All Together – Software Defined Networking (SDN)

SDN Architecture – Control and Data

Control Logic

Network Administration – Things are Much Simple Now !! Fed the control logic (routing logic like routing policies, QoS control, Access control list etc) to the controller Controller will convert that logic to switch configuration (through Network virtualization)