SCNP: A protocol for automatic, decentralized and scalable IP - - PowerPoint PPT Presentation

scnp a protocol for automatic decentralized and scalable
SMART_READER_LITE
LIVE PREVIEW

SCNP: A protocol for automatic, decentralized and scalable IP - - PowerPoint PPT Presentation

Motivation Our Solution Summary SCNP: A protocol for automatic, decentralized and scalable IP network configuration T. Delaet Department of Computer Science K.U.Leuven IFIP/IEEE International Workshop on Self-Managed Systems & Services,


slide-1
SLIDE 1

Motivation Our Solution Summary

SCNP: A protocol for automatic, decentralized and scalable IP network configuration

  • T. Delaet

Department of Computer Science K.U.Leuven

IFIP/IEEE International Workshop on Self-Managed Systems & Services, 2005

Thomas Delaet SCNP

slide-2
SLIDE 2

Motivation Our Solution Summary

Outline

1

Motivation Problem statement Related Work

2

Our Solution Main Results Evaluation

Thomas Delaet SCNP

slide-3
SLIDE 3

Motivation Our Solution Summary Problem statement Related Work

Outline

1

Motivation Problem statement Related Work

2

Our Solution Main Results Evaluation

Thomas Delaet SCNP

slide-4
SLIDE 4

Motivation Our Solution Summary Problem statement Related Work

Network configuration in home networks

Home network model Hybrid form of ad-hoc and enterprise networks Mobile and relatively stable parts Different subnets (different networking hardware) Self-configured protocol is necessary Problem No currently existing network configuration protocol can handle these kind of home networks

Thomas Delaet SCNP

slide-5
SLIDE 5

Motivation Our Solution Summary Problem statement Related Work

Network configuration: Functional requirements

Functional Requirements Initial Autoconfiguration Routing Address Uniqueness Guarantee

Thomas Delaet SCNP

slide-6
SLIDE 6

Motivation Our Solution Summary Problem statement Related Work

Network configuration: Non-Functional requirements

Functional Requirements Scalability (in a subnet, between subnets) Decentralization Self-configuration

Thomas Delaet SCNP

slide-7
SLIDE 7

Motivation Our Solution Summary Problem statement Related Work

Outline

1

Motivation Problem statement Related Work

2

Our Solution Main Results Evaluation

Thomas Delaet SCNP

slide-8
SLIDE 8

Motivation Our Solution Summary Problem statement Related Work

Link-local network configuration

Link-local network configuration Fully automatic protocols exist (AutoIP , Zeroconf-stack, IPv6 Stateless Autoconfiguration) No scalability between subnets No routing

Thomas Delaet SCNP

slide-9
SLIDE 9

Motivation Our Solution Summary Problem statement Related Work

Scalable network configuration

Scalable network configuration DHCP , IPv6 Stateless Autoconfiguration No self-configuration + Extra routing protocol

Thomas Delaet SCNP

slide-10
SLIDE 10

Motivation Our Solution Summary Main Results Evaluation

Outline

1

Motivation Problem statement Related Work

2

Our Solution Main Results Evaluation

Thomas Delaet SCNP

slide-11
SLIDE 11

Motivation Our Solution Summary Main Results Evaluation

IPv6 Address Configuration

Subnet identifier uniqueness (between routers) Interface identifier uniqueness (link-local)

Thomas Delaet SCNP

slide-12
SLIDE 12

Motivation Our Solution Summary Main Results Evaluation

Routing

Routing Routing Protocol: OSPFv3 All parameters can be automatically generated

Thomas Delaet SCNP

slide-13
SLIDE 13

Motivation Our Solution Summary Main Results Evaluation

Duplicate Detection

Duplicate Detection Interface identifier: IPv6 Stateless Autoconfiguration protocol Subnet identifier: Trigger from Routing algorithm

Old subnet identifiers are discarded Process of initial network configuration is repeated

Thomas Delaet SCNP

slide-14
SLIDE 14

Motivation Our Solution Summary Main Results Evaluation Thomas Delaet SCNP

slide-15
SLIDE 15

Motivation Our Solution Summary Main Results Evaluation

Outline

1

Motivation Problem statement Related Work

2

Our Solution Main Results Evaluation

Thomas Delaet SCNP

slide-16
SLIDE 16

Motivation Our Solution Summary Main Results Evaluation

Evaluation

Functional Requirements Initial autoconfiguration: IPv6 Stateless Autoconfiguration protocol + messages for generating unique subnet identifiers Routing: OSPFv3 Address Uniqueness Guarantee: hook in routing algorithm + collision message

Thomas Delaet SCNP

slide-17
SLIDE 17

Motivation Our Solution Summary Main Results Evaluation

Evaluation

Non-functional requirements Scalability: Upper limit of routing algorithm Decentralization: All routers keep information about all

  • ther subnets

Self-configuration: subnet and interface identifiers are automatically generated + validated, routing algorithm is dynamic

Thomas Delaet SCNP

slide-18
SLIDE 18

Motivation Our Solution Summary

Summary

Glue between IPv6 Stateless Autoconfiguration protocol and routing algorithm Added value

Generation of unique subnet identifiers Collision reporting

Thomas Delaet SCNP