scnp a protocol for automatic decentralized and scalable
play

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,


  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

  2. Motivation Our Solution Summary Outline Motivation 1 Problem statement Related Work Our Solution 2 Main Results Evaluation Thomas Delaet SCNP

  3. Motivation Problem statement Our Solution Related Work Summary Outline Motivation 1 Problem statement Related Work Our Solution 2 Main Results Evaluation Thomas Delaet SCNP

  4. Motivation Problem statement Our Solution Related Work Summary 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

  5. Motivation Problem statement Our Solution Related Work Summary Network configuration: Functional requirements Functional Requirements Initial Autoconfiguration Routing Address Uniqueness Guarantee Thomas Delaet SCNP

  6. Motivation Problem statement Our Solution Related Work Summary Network configuration: Non-Functional requirements Functional Requirements Scalability (in a subnet, between subnets) Decentralization Self-configuration Thomas Delaet SCNP

  7. Motivation Problem statement Our Solution Related Work Summary Outline Motivation 1 Problem statement Related Work Our Solution 2 Main Results Evaluation Thomas Delaet SCNP

  8. Motivation Problem statement Our Solution Related Work Summary 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

  9. Motivation Problem statement Our Solution Related Work Summary Scalable network configuration Scalable network configuration DHCP , IPv6 Stateless Autoconfiguration No self-configuration + Extra routing protocol Thomas Delaet SCNP

  10. Motivation Main Results Our Solution Evaluation Summary Outline Motivation 1 Problem statement Related Work Our Solution 2 Main Results Evaluation Thomas Delaet SCNP

  11. Motivation Main Results Our Solution Evaluation Summary IPv6 Address Configuration Subnet identifier uniqueness (between routers) Interface identifier uniqueness (link-local) Thomas Delaet SCNP

  12. Motivation Main Results Our Solution Evaluation Summary Routing Routing Routing Protocol: OSPFv3 All parameters can be automatically generated Thomas Delaet SCNP

  13. Motivation Main Results Our Solution Evaluation Summary 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

  14. Motivation Main Results Our Solution Evaluation Summary Thomas Delaet SCNP

  15. Motivation Main Results Our Solution Evaluation Summary Outline Motivation 1 Problem statement Related Work Our Solution 2 Main Results Evaluation Thomas Delaet SCNP

  16. Motivation Main Results Our Solution Evaluation Summary 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

  17. Motivation Main Results Our Solution Evaluation Summary Evaluation Non-functional requirements Scalability: Upper limit of routing algorithm Decentralization: All routers keep information about all other subnets Self-configuration: subnet and interface identifiers are automatically generated + validated, routing algorithm is dynamic Thomas Delaet SCNP

  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

Recommend


More recommend