introduction of - skkumonet.skku.edu/wp-content/uploads/2016/09/intro-sdn-and...opnfv open platform...

17
Networking Laboratory 1/ Sungkyunkwan University Copyright 2000-2016 Networking Laboratory Introduction of Mobile IPv6 and Software-Defined Network Mobile Computing Sungkyunkwan University Hyunseung Choo [email protected]

Upload: others

Post on 11-Aug-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introduction of - SKKUmonet.skku.edu/wp-content/uploads/2016/09/Intro-SDN-and...OPNFV Open Platform for NFV (OPNFV) provides an open source platform for deploying NFV solutions that

Networking Laboratory 1/

Sungkyunkwan University

Copyright 2000-2016 Networking Laboratory

Introduction of

Mobile IPv6 and Software-Defined Network

Mobile Computing

Sungkyunkwan University

Hyunseung Choo

[email protected]

Page 2: Introduction of - SKKUmonet.skku.edu/wp-content/uploads/2016/09/Intro-SDN-and...OPNFV Open Platform for NFV (OPNFV) provides an open source platform for deploying NFV solutions that

Mobile Computing Networking Laboratory 2/17

Mobile IPv6 (MIPv6)Introduction (1/4)

Video Content

► Terminologies used in the MIPv6

► The problem caused by the network node mobility

► The architecture of MIPv6

► Applications of MIPv6

► Security issues of MIPv6

Page 3: Introduction of - SKKUmonet.skku.edu/wp-content/uploads/2016/09/Intro-SDN-and...OPNFV Open Platform for NFV (OPNFV) provides an open source platform for deploying NFV solutions that

Mobile Computing Networking Laboratory 3/17

Mobile IPv6 (MIPv6)Introduction (2/4)

Page 4: Introduction of - SKKUmonet.skku.edu/wp-content/uploads/2016/09/Intro-SDN-and...OPNFV Open Platform for NFV (OPNFV) provides an open source platform for deploying NFV solutions that

Mobile Computing Networking Laboratory 4/17

Mobile IPv6 (MIPv6)Introduction (3/4)

MIPv6 is the IETF standard to manage IPv6 mobility

MIPv6 allows mobile devices to move from one network to

another while maintaining their permanent IP addresses

The MIPv6 protocol allows for location-independent routing of IP

datagrams on the Internet

Each mobile node is identified by its home address disregarding

its current location in the Internet

► Mobile node home address is associated with the local endpoint of a tunnel

to its home agent

► While away from its home network, a mobile node is associated with a care-

of address

Page 5: Introduction of - SKKUmonet.skku.edu/wp-content/uploads/2016/09/Intro-SDN-and...OPNFV Open Platform for NFV (OPNFV) provides an open source platform for deploying NFV solutions that

Mobile Computing Networking Laboratory 5/17

Mobile IPv6 (MIPv6)Introduction (4/4)

Page 6: Introduction of - SKKUmonet.skku.edu/wp-content/uploads/2016/09/Intro-SDN-and...OPNFV Open Platform for NFV (OPNFV) provides an open source platform for deploying NFV solutions that

Mobile Computing Networking Laboratory 6/17

Mobile IPv6 (MIPv6)MIPv6 in Internet of Things

The IPv6 over Low-Power Wireless Personal Area Networks

(6LoWPAN) standard allows Internet of Things (IoT) devices to

connect to IPv6 networks

MIPv6 for mobility management in

IoT devices

MIPv6 requires a lot of control

signaling

► Because of energy constrains, IoT

devices can not sustain such complex

protocols

► Implications caused by MIPv6 in IoT

devices are yet to be investigated

Page 7: Introduction of - SKKUmonet.skku.edu/wp-content/uploads/2016/09/Intro-SDN-and...OPNFV Open Platform for NFV (OPNFV) provides an open source platform for deploying NFV solutions that

Mobile Computing Networking Laboratory 7/17

Proxy Mobile IPv6 (PMIPv6)Introduction

PMIPv6 is a network-based mobility management protocol

standardized by IETF

Contrary to MIPv6, mobility management is implemented by the

network

PMIPv6 enables the same functionality as MIPv6

No modifications to the mobile node protocol stack

PMIPv6 suffers from large

handover delay (because of

the control signaling)

Page 8: Introduction of - SKKUmonet.skku.edu/wp-content/uploads/2016/09/Intro-SDN-and...OPNFV Open Platform for NFV (OPNFV) provides an open source platform for deploying NFV solutions that

Mobile Computing Networking Laboratory 8/17

Proxy Mobile IPv6 (PMIPv6)Research Problems

Many schemes, to reduce the handover delay and packet loss in

PMIPv6

► Some schemes target the packet loss and try to eliminate this problem

through buffering mechanisms

► On the other hand some schemes try to reduce the handover delay which in

turn decreases the packet loss

Most of the schemes proposed are too complex to be

implemented in reality

Page 9: Introduction of - SKKUmonet.skku.edu/wp-content/uploads/2016/09/Intro-SDN-and...OPNFV Open Platform for NFV (OPNFV) provides an open source platform for deploying NFV solutions that

Mobile Computing Networking Laboratory 9/17

Software Defined Networks (SDN)Introduction (1/4)

Video Content

► Definition of a Software Defined Network (SDN)

► The control and data components in a SDN and how they work with one

another

► Connections establishment in a scalable enterprise architecture

► The features and benefits of SDN

Page 10: Introduction of - SKKUmonet.skku.edu/wp-content/uploads/2016/09/Intro-SDN-and...OPNFV Open Platform for NFV (OPNFV) provides an open source platform for deploying NFV solutions that

Mobile Computing Networking Laboratory 10/17

Software Defined Networks (SDN)Introduction (2/4)

Page 11: Introduction of - SKKUmonet.skku.edu/wp-content/uploads/2016/09/Intro-SDN-and...OPNFV Open Platform for NFV (OPNFV) provides an open source platform for deploying NFV solutions that

Mobile Computing Networking Laboratory 11/17

Software Defined Networks (SDN)Introduction (3/4)

Todays networks are distributed in nature where each network

element has a data and control plane is responsible to perform

certain functionalities

SDN concept

► Separates the data plane from the control plane

► Becomes a new and very active research field

► In SDN network control is centralized at one or distributed entities called

“controller”

Page 12: Introduction of - SKKUmonet.skku.edu/wp-content/uploads/2016/09/Intro-SDN-and...OPNFV Open Platform for NFV (OPNFV) provides an open source platform for deploying NFV solutions that

Mobile Computing Networking Laboratory 12/17

Software Defined Networks (SDN)Introduction (4/4)

Page 13: Introduction of - SKKUmonet.skku.edu/wp-content/uploads/2016/09/Intro-SDN-and...OPNFV Open Platform for NFV (OPNFV) provides an open source platform for deploying NFV solutions that

Mobile Computing Networking Laboratory 13/17

Software Defined Networks (SDN)SDN for Reliability and Scalability

The possible bottleneck in SDN is a single controller

Reliability and scalability of the controller is a concern

“Distributed controllers”: one solution to address these diverse

research problems

► Constant network state management

across all controllers

► Assigning switches to different controllers

according to the controller load

► Communication between controllers for

efficient network functioning

Page 14: Introduction of - SKKUmonet.skku.edu/wp-content/uploads/2016/09/Intro-SDN-and...OPNFV Open Platform for NFV (OPNFV) provides an open source platform for deploying NFV solutions that

Mobile Computing Networking Laboratory 14/17

Software Defined Networks (SDN)SDN in Datacenter Networks

Datacenter networks requires precise control to ensure efficient

routing and load balancing

Delay of even few milliseconds is costly in datacenter networks

SDN enables required control over the datacenter networks

► Through SDN load can be efficiently balanced across multiple servers

► Routing paths are proactively established using history information

SDN also plays significant role

for optimizing the traffic with in

the datacenter network

Page 15: Introduction of - SKKUmonet.skku.edu/wp-content/uploads/2016/09/Intro-SDN-and...OPNFV Open Platform for NFV (OPNFV) provides an open source platform for deploying NFV solutions that

Mobile Computing Networking Laboratory 15/17

Network Function Virtualization (1/2)

Network functions virtualization (NFV) is an initiative to virtualize

network functions previously carried out by dedicated hardware

The goal of NFV is to decouple network functions from dedicated

hardware devices

NFV allows network services, that are now being carried out by routers,

load balancers and other dedicated hardware devices to be hosted on

virtual machines (VMs)

NFV will decrease the amount of

proprietary hardware that's

needed to launch and operate

network services

Page 16: Introduction of - SKKUmonet.skku.edu/wp-content/uploads/2016/09/Intro-SDN-and...OPNFV Open Platform for NFV (OPNFV) provides an open source platform for deploying NFV solutions that

Mobile Computing Networking Laboratory 16/17

Network Function Virtualization (2/2)

Once the network functions are under the control of a hypervisor, the

services that once require dedicated hardware can be performed on

standard x86 servers

Network administrators will no longer need to purchase dedicated

hardware devices in order to build a service chain

Server capacity will be able to be added through software, this will

reduce both capital expenses (CAPex) and operating expenses (OPex)

Page 17: Introduction of - SKKUmonet.skku.edu/wp-content/uploads/2016/09/Intro-SDN-and...OPNFV Open Platform for NFV (OPNFV) provides an open source platform for deploying NFV solutions that

Mobile Computing Networking Laboratory 17/17

OPNFV

Open Platform for NFV (OPNFV) provides an open source

platform for deploying NFV solutions that leverages investments

from a community of developers and solution providers

Goals include

► Accelerating time to market for NFV solutions

► Ensuring the platform meets the industry’s needs

► Enabling end user choice in

specific technology components

based on their use cases and

deployment architectures