Zusammenfassung
Das 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.
References
Ahlgren B, Arkko J, Eggert L, Rajahalme J (2006) A Node Identity Internetworking Architecture. In: Proc IEEE INFOCOM 2006 Global Internet Workshop (Barcelona, Spain). IEEE, Washington, DC, pp 28f
Ariba Website. http://www.ariba-underlay.org, letzter Zugriff 27.1.2010
Banerjee S, Bhattacharjee B, Kommareddy C (2002) Scalable Application Layer Multicast. In: Proc ACM Conf.on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM 2002) (Pittsburgh, PA, USA). ACM, New York, vol. 32, pp 205–217
Bless R, Hübsch C, Mies S, Waldhorst OP (2008) The Underlay Abstraction in the Spontaneous Virtual Networks (SpoVNet) Architecture. In: Proc 4th EuroNGI Conf. on Next Generation Internet Networks (NGI 2008) (Krakow, Poland), CD-ROM
Caesar M, Castro M, Nightingale EB, O’Shea G, Rowstron A (2006) Virtual Ring Routing: Network Routing Inspired by DHTs. In: Proc ACM Conf. on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM 2006) (Pisa, Italy). ACM, New York, pp 351–362
Caesar M, Condie T, Kannan J, Lakshminarayanan K, Stoica I (2006) ROFL: Routing on Flat Labels. In: Proc ACM Conf on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM 2006) (Pisa, Italy). ACM, New York, pp 363–374
Castro M, Druschel P, Kermarrec A-M, Rowstron A (2002) SCRIBE: A Large-Scale and Decentralize Application-Level Multicast Infrastructure. IEEE J Sel Areas Commun 20(8):1489–1499
Chu Y, Rao SG, Zhang H (2000) A Case for End system Multicast. In: Proc ACM Int Conf on Measurement and Modeling of Computer Systems (Santa Clara, CA, USA), pp 1–12
Cohen B (2003) Incentives Build Robustness in BitTorrent. http://www.bittorrent.org/bittorrentecon.pdf, letzter Zugriff 27.1.2010
Eriksson H (1994) MBONE: The Multicast Backbone. Commun ACM 37(8):54–60
Ford B (2008) UIA: A Global Connectivity Architecture for Mobile Personal Devices. Ph.D. thesis, Massachusetts Institute of Technology, Cambridge
Ganesan P, Gummadi PK, Garcia-Molina H (2004) Canon in G Major: Designing DHTs with Hierarchical Structure. Proc ICDCS 2004, IEEE, Washington, DC, pp 263–272
Gnutella Developer Forum. Gnutella – a Protocol for a Revolution. http://rfc-gnutella.sourceforge.net, letzter Zugriff 27.1.2010
Guardini I, Fasano P, Girardi G (2000) Ipv6 operational experience within the 6bone. In: Proc lnternet Society (INET) Conf. (Yokohama, Japan), CD-ROM
Haage D, Holz R, Niedermayer H, Laskov P (2009) CLIO – A Cross-Layer Information Service for Overlay Network Optimization. In: Proc GI/ITG Fachtagung Kommunikation in Verteilten Systemen (KiVS 2009). Springer
Hamachi Website. http://www.hamachi.cc/, letzter Zugriff 27.1.2010
Hosseini M, Ahmed DT, Shirmohammadi S, Georganas ND (2007) A Survey of Application-Layer Multicast Protocols. IEEE Commun Surv Tutor 9(3):58–74
Hübsch C, Mayer CP, Mies S, Bless R, Waldhorst OP, Zitterbart M (2010) Reconnecting the Internet with ariba – Self-Organizing Provisioning of End-to-End Connectivity in Heterogeneous Networks. ACM SIGCOMM Comput Commun Rev 40(1):131–132
Hübsch C, Waldhorst OP (2009) Enhancing Application-Layer Multicast Solutions by Wireless Underlay Support. In: Proc GI/ITG Fachtagung Kommunikation in Verteilten Systemen (KiVS 2009). Springer, Heidelberg
Joost Website. http://www.joost.com/, letzter Zugriff 27.1.2010
KaZaA. Website, http://www.kazaa.com, letzter Zugriff 27.1.2010
Liebeherr J, Wang J, Zhang G (2003) Programming Overlay Networks with Overlay Sockets. In: Proc 5th COST 264 Workshop on Networked Group Communications (NGC 2003), LNCS 2816 (Munich, Germany). Springer, Heidelberg, pp 242–253
Lua EK, Crowcroft J, Pias M, Sharma R, Lim S (2005) A Survey and Comparison of Peer-to-Peer Overlay Network Schemes. IEEE Commun Surv Tutor 7:72–93
Lv Q, Cao P, Cohen E, Li K, Shenker S (2002) Search and Replication in Unstructured Peer-to-Peer Networks. In: Proc 16th ACM Int Conf on Supercomputing (New York, NY, USA). ACM, New York, pp 84–95
Maymounkov P, Mazières D (2002) Kademlia: A Peer-to-Peer Information System Based on the XOR Metric. In: 1st Int Workshop Peer-to-Peer Systems (IPTPS 2002) (Cambridge, MA, USA). Springer, Heidelberg, pp 53–65
Meyer D, Zhang L, Fall K (2007) Report from the IAB Workshop on Routing and Addressing. RFC 4984 (Informational), Internet Society, http://tools.ietf.org/html/rfc4984, letzter Zugriff 27.1.2010
Mies S, Waldhorst OP, Wippel H (2009) Towards End-to-End Connectivity for Overlays across Heterogeneous Networks. In: Proc Int Workshop on the Network of the Future (Future-Net 2009), co-located with IEEE ICC 2009 (Dresden, Germany). IEEE, Washington, DC
Mondal A, Kitsuregawa M (2006) Privacy, Security and Trust in P2P environments. In: 17th International Conference on Database and Expert System Applications (DEXA’06). Springer, Heidelberg
Moskowitz R, Nikander P, Jokela P, Henderson T (2008) Host Identity Protocol. RFC 5201 (Experimental), Internet Society, http://tools.ietf.org/html/rfc5201, letzter Zugriff 27.1.2010
Ratnasamy S, Francis P, Handley M, Karp R, Schenker S (2001) A Scalable Content-Addressable Network. In: Proc ACM Conf on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM 2001) (San Diego, CA, USA). ACM, New York, pp 161–172
Rowstron AIT, Druschel P (2001) Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems. In: Proc IFIP/ACM Int Conf on Distributed Systems Platforms (Middleware 2001) (Heidelberg, Germany). Springer, Heidelberg, pp 329–350
Seedorf J, Burger E (2009) Application-Layer Traffic Optimization (ALTO) Problem Statement, RFC 5693 (Informational), Internet Society, http://tools.ietf.org/html/rfc5693, letzter Zugriff 27.1.2010
Skype Website. http://www.skype.com/, letzter Zugriff 27.1.2010
Steinmetz R, Wehrle K (eds) (2005) Peer-to-Peer Systems and Applications. Lect Notes Comput Sci 3485, Springer, Heidelberg
Stiemerling M (ed) (2006) System Design of SATO and ASI, Deliverable D12-F.1. Ambient Networks Project
Stoica I, Morris R, Karger D, Kaashoek MF, Balakrishnan H (2001) Chord: A Scalable Peer-to-Peer Lookup Service for Internet Applications. In: Proc ACM Conf on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM 2001) (San Diego, CA, USA). ACM, New York, pp 149–160
Subramanian L, Stoica I, Balakrishnan H, Katz R (2004) OverQoS: An Overlay Based Architecture for Enhancing Internet QoS. In: Proc 1st Symp on Networked Systems Design and Implementation (NSDI 2004) (San Francisco, CA, USA). USENIX, Berkeley, CE, pp 71–84
Waldhorst OP, Blankenhorn C, Haage D, Holz R, Koch G, Koldehofe B, Lampi F, Mayer C, Mies S (2008) Spontaneous Virtual Networks: On the Road towards the Internet’s Next Generation. it – Inf Technol Special Issue Next Generation Internet 50(6):367–375
Xie H, Yang YR, Krishnamurthy A, Liu YG, Silberschatz A (2008) P4P: Provider Portal for Applications. In: Proc ACM Conf on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM 2008) (Seatle, WA, USA). ACM, New York, pp 351–362
Zattoo Website. http://zattoo.com/, letzter Zugriff 27.1.2010
Zhuang S, Lai K, Stoica I, Katz R, Shenker S (2005) Host Mobility Using an Internet Indirection Infrastructure. Wirel Netw 11(6):741–756
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Waldhorst, O., Bless, R. & Zitterbart, M. Overlay-Netze als Innovationsmotor im Internet. Informatik Spektrum 33, 171–185 (2010). https://doi.org/10.1007/s00287-010-0418-6
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00287-010-0418-6