minimal internet architecture n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Minimal Internet Architecture PowerPoint Presentation
Download Presentation
Minimal Internet Architecture

Loading in 2 Seconds...

play fullscreen
1 / 6

Minimal Internet Architecture - PowerPoint PPT Presentation


  • 124 Views
  • Uploaded on

Minimal Internet Architecture. Henning Schulzrinne (scribe). Core goals. Application- neutral : transparent support for any exchange of data ; Minimalist : core infrastructure focuses on providing services that have to be handled there ; Cost effective : deployed and operated at low cost ;

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

Minimal Internet Architecture


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
    Presentation Transcript
    1. Minimal Internet Architecture Henning Schulzrinne (scribe)

    2. Core goals • Application-neutral: transparent support for any exchange of data; • Minimalist: core infrastructure focuses on providing services that have to be handled there; • Cost effective: deployed and operated at low cost; • Trustworthy: optional identity assurance at all levels; • Developer-friendly: small number of abstractions & uniform APIs; • Introspective: observe and modify the behavior of network elements; • Complete: Integrating storage and computation • Self-configuring: network elements can self-assemble into a functioning network; • Self-diagnosing: users and operators can readily find the source of difficulties; • Self-healing: encourage redundancy, automatic fail-over and multi-homing; • Scalable: >tens of billions of nodes • Efficient: supporting a wide range of network and end system capabilities; • Evolvable: defer and revisit technology choices later.

    3. MIA Overview general-purpose CPU common functionality modules (e.g., pub-sub, CDN) language binding network API signaling (install state & code) everywhere fast & low cost internetworking layer • Hypothesis: network elements can offer • communication (global) • computation • storage

    4. Network node example RE storage & computation PIC PIC PE multiple computation & storage providers

    5. MIA • “Deliver packets from point A to B” • where A and B are globally unique identifiers libraries content-based networks device-centric protocols human-centered protocols datagrams name translation name translation MAC & PHY routing signaling (path-state mgt.) routing

    6. New common services • Name mapping • unify ARP, DHCP, DNS, DHTs, LoST (geo), LIS, LISP, … • Identity assurance (see Shibboleth) • optional component provides • geo location • identity (name, organization, pseudonym, attributes) • bonding?