Black Boxes Boxes: : Making Making Ends Ends Meet Meet Black - - PowerPoint PPT Presentation

black boxes boxes making making ends ends meet meet black
SMART_READER_LITE
LIVE PREVIEW

Black Boxes Boxes: : Making Making Ends Ends Meet Meet Black - - PowerPoint PPT Presentation

Black Boxes Boxes: : Making Making Ends Ends Meet Meet Black in Data Driven Driven Networking Networking in Data Sasu Tarkoma Helsinki University of Technology and Helsinki Institute for Information Technology Dirk Trossen BT Research


slide-1
SLIDE 1

Black Black Boxes Boxes: : Making Making Ends Ends Meet Meet in Data in Data Driven Driven Networking Networking

Sasu Tarkoma Helsinki University of Technology and Helsinki Institute for Information Technology Dirk Trossen BT Research Mikko Särelä Nomadiclab, Ericsson Research

slide-2
SLIDE 2

Introduction Introduction

  • Current Internet is increasingly data and content centric
  • The protocol stack may not offer best support for this
  • End-to-end principle is no longer followed

– Firewalls and NAT boxes – Peer-to-peer and intermediaries

  • Ultimately, hosts are interested in receiving valid and

relevant information and do not care about IP addresses or host names

  • This motivate the design and development of new data

and content centric networking architectures – Related work includes ROFL, DONA, TRIAD, FARA, AIP, ..

slide-3
SLIDE 3

IP layer IP layer IP layer Fragmentation Fragmentation Link Layer Link Layer Link Layer Forwarding Forwarding Forwarding IPsec IPsec Transport Layer Transport Layer Transport Layer Routing Routing

Observations End-to-end reachability is broken Unwanted traffic is a problem Mobility and multi-homing are challenging Multicast is difficult (does not scale) Security is difficult Not optimal fit for broadcast and all-optical networking

Current Current State State

slide-4
SLIDE 4

Where Where we we are are going going

Observations No topological addresses, only labels Security enhanced using self-certification End-to-end reachability, control in the network Natural support for multicast, it is the norm Support for broadcast and all-optical label- switching technologies Dynamic state is introduced into the network How do we make it scale?

Pub/Sub layer Pub/Sub layer Pub/Sub layer Fragmentation Fragmentation Link Layer Link Layer Link Layer Forwarding Forwarding Forwarding Rendezvous Rendezvous Routing Routing Higher Layers Higher Higher Layers Layers

slide-5
SLIDE 5

Publish/Subscribe Internet Routing Publish/Subscribe Internet Routing

  • We propose a future network design that

– gives more trust and more anonymity to Internet – ensures network and data availability – ensures rapid and accurate dissemination of crucial information

  • The publish/subscribe model

– Subscribers and publishers – Many-to-many communication – End-points described in terms of data and local links – Incorporating support for end-point identification

  • Flat self-certifying labels

– Data-centric routing, forwarding, rendezvous

slide-6
SLIDE 6

Many Many Faces Faces of

  • f Rendezvous

Rendezvous

RZV-0 RZV-I RZV-S RZV-C Basic connectivity Internetworking Information Services Communal Services

slide-7
SLIDE 7

Black Black Boxes Boxes

  • The distinguishing feature is that the network is defined

in terms of black boxes and their interconnections – Interconnections between boxes, upstream, transit, downstream

  • Rendezvous is the central primitive

– Rendezvous on multiple layers

  • We utilize the notion of completeness to optimize

processing and mobility updates – Complete / incomplete dissemination structures between boxes – A structure is complete when the operation (sub, adv) has been processed by all elements that should process it typically partial in a global network – Completeness can be used for network diagnostics

slide-8
SLIDE 8

Conclusions Conclusions

  • We outline a data-centric network architecture

– Publish and subscribe are the basic primitives making multicast the norm – Receiver driven (subscriber has control) – Composed of black boxes that hide internal routing – Rendezvous as the primitive to connect publishers and subscribers across boxes on multiple levels – Scoping to group data into manageable sets

  • Principles and completeness are discussed in more

detail in the paper

  • FP7 Publish-Subscribe Internet Routing Paradigm

(PSIRP) project (www.psirp.org)