Developing a NextGeneration Internet Architecture - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

Developing a NextGeneration Internet Architecture

Description:

Presented by Dong Wook Kim. 2 / 14. Contents. Paper Approach. Introduction ... A set of abstract principles for the technical design of protocols and ... – PowerPoint PPT presentation

Number of Views:23
Avg rating:3.0/5.0
Slides: 15
Provided by: cosmosK
Category:

less

Transcript and Presenter's Notes

Title: Developing a NextGeneration Internet Architecture


1
Developing a Next-Generation Internet Architecture
  • Robert Braden, David Clark, et al
  • Internal Whitepaper
  • 2002. 09. 16
  • Presented by Dong Wook Kim

2
Contents
  • Paper Approach
  • Introduction
  • Defining the Problem Space
  • Developing A New Architecture
  • Project Organization
  • Conclusions

3
Paper Approach
The limit of original internet architecture due
to increasing app. and variety of requirements
4
Introduction
  • The term network architecture
  • A set of abstract principles for the technical
    design of protocols and mechanisms for computer
    communications
  • It is now time to revisit the internet
    architecture!!!
  • The goal of a new-arch research program
  • defines and prototypes a future architecture
    towards which the internet technology can evolve
  • The new-arch project uses the experimental
    paradigm that worked well for the original
    internet research program

5
Defining the Problem Space what is network
architecture? (1/3)
  • Network architecture
  • A set of high-level design principles that guides
    the technical design of the network
  • The role is to ensure that the resulting design
    will be consistent and coherent
  • E.g., the internet architecture

6
Defining the Problem Space why is architecture
important? (2/3)
  • It provides a basis for individual technical
    decisions
  • Guides technical development such as protocol
    design in a consistent direction
  • Without adequate architectural principles,
    designers with short-term goals often implement
    point solutions
  • E.g., IntServ, DiffServ, IPSEC, firewalls, mobile
    IP, NAT, label switching, VPNs, Web caches, etc.

7
Defining the Problem Space the original
requirements (3/3)
  • A fundamental requirement of a new-arch research
    effort must be the choice of high-level
    requirements and goals
  • The requirements underlying the original internet
    architecture Clark88
  • Internetworking
  • Robustness
  • Heterogeneity
  • Distributed management
  • Cost
  • Ease of attachment
  • Accountability

8
Developing A New Architecture New Architecture
Requirements (1/4)
  • The development of an architecture must be guided
    in part by an understanding of the requirements
    to be met
  • Major requirements arise from non-technical
    issues in the real world
  • other requirements are the product of earlier
    technical decisions
  • A new internet architecture must deal with a
    multi-ordered requirements set

9
Developing A New Architecture New Architecture
Requirements (2/4)
  • New requirements
  • Mobility
  • Policy-driven Auto-Configuration
  • Auto-configuration of end systems and routers
  • Highly time-variable resources
  • E.g., switched backbone links, mobile devices,
    etc.
  • Allocation of capacity
  • Users and network administrators must have the
    ability to allocate capacity among users and
    applications

10
Developing A New Architecture New Architecture
Design (3/4)
  • Some components that need to develop a new
    internet architecture
  • Examination of the areas in which the original
    architecture is known to have failed
  • Examination of the changed and changing
    requirements
  • Exploration of possible new meta-principles for
    an architecture
  • Implementation of a proof-of-concept environment
  • Iteration based on feedback from proof-of-concept
    experiments
  • Etc.

11
Developing A New Architecture New Architecture
Design (4/4)
  • New meta-architectural principle
  • The goal
  • Explicitly minimize the degree of required global
    architectural consistency within the internet
  • To allow as much regional flexibility as possible
    while still supporting the definition of
    end-to-end services

12
Project Organization
  • There is no commercial provider because the
    internet is open
  • A new-arch research project proceed in two phases
  • The first phase
  • a team of individuals knowledgeable about network
    architecture develop a new prioritized
    requirement list
  • The second phase
  • It elaborate, demonstrate the designs using the
    combination of simulation, prototyping, testing

13
Project Organization Proof-of-Concept for New
Architecture
  • proof-of-concept component
  • Build and test prototype protocols that are
    consistent with the architecture
  • The objective is analogous to the working models
    of inventions used to the US Patent Office
  • The purpose of a new architecture is to guide a
    large volume of further protocol engineering by
    researchers, vendors, etc.
  • Four areas must be validated
  • (1) scaling issues
  • (2) heterogeneity
  • (3) high performance
  • (4) interaction with economic and business model

14
Conclusions
  • The internet architecture play a central role in
    the technical development of the internet
  • Without an updated architecture, it will be a
    loss of functionality, adaptability, robustness
  • Results of research efforts include a
    requirements definition, an architectural design,
    the design and validation of protocols to realize
    the architecture
  • Evaluation of the concrete results of this
    project use conventional simulation, network
    experiments on prototype implementations
Write a Comment
User Comments (0)
About PowerShow.com