Overlay-Netze als Innovationsmotor im Internet

ZusammenfassungDas Internet ist heute eine globale Infrastruktur, deren ständige Verfügbarkeit mehr oder weniger als gegeben angenommen wird. Die Einführung neuer Technologien (z. B. Multicast, IPv6) in diese Infrastruktur erweist sich aus unterschiedlichen Gründen als schwierig. Vielmehr haben sich Overlay-Netze in diesem Kontext als Innovationsmotor etabliert. Diese werden von Endgeräten am Netzrand aufgespannt, benötigen somit keine neuen Komponenten in der Netzinfrastruktur und lassen sich selbstorganisierend sowie skalierbar einsetzen. Interessant sind diese Eigenschaften auch für den Overlay-basierten Aufbau und Betrieb von Kommunikationsnetzen an sich, mit dem Ziel, unbeeinflusst von Mobilität, Multi-Homing und Heterogenität der Protokolle und Zugangsnetze nahtlose Konnektivität zwischen Endgeräten herzustellen. Dieser Artikel zeigt anhand von Beispielen auf, wie Overlays die Entwicklung neuer Dienste im Internet vorantreiben können. Als Beispiel für eine Overlay-basierte Netzarchitektur, welche die Realisierung neuer Dienste und Anwendungen ermöglicht, wird die Architektur zur Realisierung von Spontanen Virtuellen Netzen (SpoVNet) und deren Netzabstraktionsschicht ariba detailliert vorgestellt.

[1]  Krishna P. Gummadi,et al.  Canon in G major: designing DHTs with hierarchical structure , 2004, 24th International Conference on Distributed Computing Systems, 2004. Proceedings..

[2]  Klaus Wehrle,et al.  What Is This "Peer-to-Peer" About? , 2005, Peer-to-Peer Systems and Applications.

[3]  Antony Rowstron,et al.  Virtual ring routing: network routing inspired by DHTs , 2006, SIGCOMM 2006.

[4]  Bobby Bhattacharjee,et al.  Scalable application layer multicast , 2002, SIGCOMM 2002.

[5]  李幼升,et al.  Ph , 1989 .

[6]  Edith Cohen,et al.  Search and replication in unstructured peer-to-peer networks , 2002, ICS '02.

[7]  Anirban Mondal,et al.  Privacy, Security and Trust in P2P environments: A Perspective , 2006, 17th International Workshop on Database and Expert Systems Applications (DEXA'06).

[8]  Randy H. Katz,et al.  Host Mobility Using an Internet Indirection Infrastructure , 2005, Wirel. Networks.

[9]  Mark Handley,et al.  A scalable content-addressable network , 2001, SIGCOMM 2001.

[10]  David R. Karger,et al.  Chord: A scalable peer-to-peer lookup service for internet applications , 2001, SIGCOMM '01.

[11]  R. Bless,et al.  The Underlay Abstraction in the Spontaneous Virtual Networks (SpoVNet) Architecture , 2008, 2008 Next Generation Internet Networks.

[12]  Ralph Holz,et al.  CLIO - A Cross-Layer Information Service for Overlay Network Optimization , 2009, KiVS.

[13]  Martina Zitterbart,et al.  Reconnecting the internet with ariba: self-organizing provisioning of end-to-end connectivity in heterogeneous networks , 2010, CCRV.

[14]  Miguel Castro,et al.  Scribe: a large-scale and decentralized application-level multicast infrastructure , 2002, IEEE J. Sel. Areas Commun..

[15]  Lixia Zhang,et al.  Report from the IAB Workshop on Routing and Addressing , 2007, RFC.

[16]  Srinivasan Seshan,et al.  A case for end system multicast , 2002, IEEE J. Sel. Areas Commun..

[17]  David Mazières,et al.  Kademlia: A Peer-to-Peer Information System Based on the XOR Metric , 2002, IPTPS.

[18]  Pekka Nikander,et al.  Host Identity Protocol , 2005 .

[19]  Jan Seedorf,et al.  Application-Layer Traffic Optimization (ALTO) Problem Statement , 2009 .

[20]  Antony I. T. Rowstron,et al.  Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems , 2001, Middleware.

[21]  Shervin Shirmohammadi,et al.  A survey of application-layer multicast protocols , 2007, IEEE Communications Surveys & Tutorials.

[22]  Bobby Bhattacharjee,et al.  Scalable application layer multicast , 2002, SIGCOMM '02.

[23]  Klaus Wehrle,et al.  Peer-to-Peer Systems and Applications , 2005, Peer-to-Peer Systems and Applications.

[24]  Randy H. Katz,et al.  OverQoS: An Overlay Based Architecture for Enhancing Internet QoS , 2004, NSDI.

[25]  Ralph Holz,et al.  Spontaneous Virtual Networks: On the Road Towards the Internet´s Next GenerationSpontane Virtuelle Netze: Auf dem Weg zur nächsten Generation des Internets , 2008, it Inf. Technol..

[26]  M. Frans Kaashoek,et al.  Uia: a global connectivity architecture for mobile personal devices , 2008 .

[27]  Abraham Silberschatz,et al.  P4p: provider portal for applications , 2008, SIGCOMM '08.

[28]  Ion Stoica,et al.  ROFL: routing on flat labels , 2006, SIGCOMM '06.

[29]  S. Mies,et al.  Towards End-to-End Connectivity for Overlays Across Heterogeneous Networks , 2009, 2009 IEEE International Conference on Communications Workshops.

[30]  Jianping Wang,et al.  Programming Overlay Networks with Overlay Sockets , 2003, Networked Group Communication.

[31]  Oliver P. Waldhorst,et al.  Enhancing Application Layer Multicast Solutions by Wireless Underlay Support , 2009, KiVS.

[32]  Jon Crowcroft,et al.  A survey and comparison of peer-to-peer overlay network schemes , 2005, IEEE Communications Surveys & Tutorials.

[33]  Hans Eriksson,et al.  MBONE: the multicast backbone , 1994, CACM.

[34]  B. Cohen,et al.  Incentives Build Robustness in Bit-Torrent , 2003 .

[35]  Jari Arkko,et al.  A Node Identity Internetworking Architecture , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.