PeertoPeer Netzwerke Christian Schindelhauer Sommersemester 2006 1 Vorlesung

  • Slides: 9
Download presentation
Peer-to-Peer. Netzwerke Christian Schindelhauer Sommersemester 2006 1. Vorlesung 26. 04. 2006 Albert-Ludwigs-Universität Freiburg Rechnernetze

Peer-to-Peer. Netzwerke Christian Schindelhauer Sommersemester 2006 1. Vorlesung 26. 04. 2006 Albert-Ludwigs-Universität Freiburg Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer 1

Organisation Albert-Ludwigs-Universität Freiburg Institut für Informatik Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer ØWeb-Seite

Organisation Albert-Ludwigs-Universität Freiburg Institut für Informatik Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer ØWeb-Seite – http: //cone. informatik. uni-freiburg. de/ teaching/vorlesung/peer-to-peer-s 06/ ØVorlesungen – Mittwoch, 9 -11 Uhr, SR 01 -009/13, Geb. 101 – Donnerstag, 9 -10 Uhr, SR 01 -009/13, Geb. 101 ØÜbungen – Donnerstag, 10 -11 Uhr, SR 01 -009/13, Geb. 101 – Beginn: 03. 05. 2006 ØÜbungsaufgaben – erscheinen jeden Freitag auf der Webseite – Bearbeitung freiwillig – Grundlage für mündliche Prüfung/Klausur – Besprechung in der Folgewoche Peer-to-Peer-Netzwerke 1. Vorlesung - 2

Organisation Albert-Ludwigs-Universität Freiburg Institut für Informatik Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer ØKlausur

Organisation Albert-Ludwigs-Universität Freiburg Institut für Informatik Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer ØKlausur – Bis 15 Teilnehmer: mündliche Einzelprüfungen – Ab 16 Teilnehmer: schriftliche Klausur ØKlausurtermin – Mündlich: nach Vereinbarung am 03. /04. 08. 2006 – Schriftlich: 04. 08. 2006 ØMaterialen – Powerpoint/PDF-Foliensätze • vor der Vorlesung auf der Web-Site – Lecturnity-Mitschnitte • auf der Web-Site und im Vorlesungssystem – Skript (sehr ausführlich) • auf der Web-Site nach der Vorlesung – Literaturhinweise • auf der Web-Site und im Skript Peer-to-Peer-Netzwerke 1. Vorlesung - 3

P 2 P-Netzwerke aktuell ØJuni 2004 – Quelle: Cache. Logic Peer-to-Peer-Netzwerke Albert-Ludwigs-Universität Freiburg Institut

P 2 P-Netzwerke aktuell ØJuni 2004 – Quelle: Cache. Logic Peer-to-Peer-Netzwerke Albert-Ludwigs-Universität Freiburg Institut für Informatik Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer Ø 2005 – Über 8 Mio. aktive Teilnehmer an Peer-to-Peer-Netzwerken zu jeder Zeit – 10 Peta. Byte an Daten zu jeder Zeit – Mehr als die Hälfte des gesamten Internet-Traffic ist Peer-to-Peer – Mehrere Peer-to-Peer-Netzwerke durch Gerichtsprozesse stillgelegt – Tausende von Einzelklagen gegen Peer-to-Peer-Nutzer wegen Verletzung des Urheberschutzes 1. Vorlesung - 4

Meilensteine Praxis Albert-Ludwigs-Universität Freiburg Institut für Informatik Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer

Meilensteine Praxis Albert-Ludwigs-Universität Freiburg Institut für Informatik Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer ØNapster (1999) – seit 1999, bis 2000 (Gerichtsurteil) ØGnutella (2000) – Neue Version (Gnutella 2) in 2002 ØEdonkey (2000) – Später: Overnet unter Verwendung von Kademlia ØFree. Net (2000) – Anonymisierung der Teilnehmer ØJXTA (2001) – Open Source Peer-to-Peer-Netzwerk-Plattform ØFast. Track (2001) – bekannt durch Ka. Zaa, Morpheus, Grokster ØBittorrent (2001) – Nur Download-System, keine Suche Ø. . . Peer-to-Peer-Netzwerke 1. Vorlesung - 5

Meilensteine Theorie Albert-Ludwigs-Universität Freiburg Institut für Informatik Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer

Meilensteine Theorie Albert-Ludwigs-Universität Freiburg Institut für Informatik Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer ØDistributed Hash-Tables (DHT) (1997) – Urspr. für Lastverteilung zwischen Web-Servern ØCAN (2001) – Effiziente verteilte DHT-Datenstruktur für P 2 P-Netzwerke ØChord (2001) – Effiziente verteilte P 2 P-Datenstruktur mit logarithmischer Suchzeit ØPastry/Tapestry (2001) – Effiziente verteilte P 2 P-Datenstruktur aufbauend auf Routing von Plaxton ØKademlia (2002) – P 2 P-Lookup basierend auf XOr-Metrik ØViele weitere interessante Netzwerke – Viceroy, Distance-Halving, Koorde, Skip-Net, P-Grid, . . . Peer-to-Peer-Netzwerke 1. Vorlesung - 6

Was ist ein P 2 P-Netzwerk? Albert-Ludwigs-Universität Freiburg Institut für Informatik Rechnernetze und Telematik

Was ist ein P 2 P-Netzwerk? Albert-Ludwigs-Universität Freiburg Institut für Informatik Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer ØWas ist ein Peer-to-Peer-Netzwerk nicht? – Ein Peer-to-Peer-Netzwerk ist kein Client-Server-Netzwerk! ØEthymologie: Peer – heißt Gleicher, Ebenbürtiger, von lat. par ØDefinition – Peer-to-Peer • bezeichnet eine Beziehung zwischen gleichwertigen Partnern – P 2 P • Internet-Slang für Peer-to-Peer – Ein Peer-to-Peer-Netzwerk ist ein • Kommunikationsnetzwerk zwischen Rechnern im Internet • in dem es keine zentrale Steuerung gibt • und keine zuverlässigen Partner. ØBeobachtung – Das Internet ist (eigentlich auch) ein Peer-to-Peer-Netzwerk – Definitionen zu ungenau Peer-to-Peer-Netzwerke 1. Vorlesung - 7

Inhalte Ø Kurze Geschichte der Peer-to-Peer. Netzwerke Ø Das Internet: Unter dem Overlay Ø

Inhalte Ø Kurze Geschichte der Peer-to-Peer. Netzwerke Ø Das Internet: Unter dem Overlay Ø Die ersten Peer-to-Peer-Netzwerke – Napster – Gnutella Ø Die Verbindungsstruktur von Gnutella Ø Chord Ø Pastry und Tapestry Ø Gradoptimierte Netzwerke – Viceroy – Distance-Halving – Koorde Ø Netzwerke mit Suchbäumen – Skipnet und Skip-Graphs – P-Grid Peer-to-Peer-Netzwerke Albert-Ludwigs-Universität Freiburg Institut für Informatik Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer Ø Selbstorganisation – Pareto-Netzwerke – Zufallsnetzwerke – Selbstorganisation – Metrikbasierte Netzwerke Sicherheit in Peer-to-Peer-Netzwerken Ø Anonymität Ø Datenzugriff: Der schnellere Download Ø Peer-to-Peer-Netzwerke in der Praxis – e. Donkey – Fast. Track – Bittorrent Ø Peer-to-Peer-Verkehr Ø Juristische Situation 1. Vorlesung - 8

Ende der 1. Vorlesung Peer-to-Peer-Netzwerke Christian Schindelhauer Albert-Ludwigs-Universität Freiburg Rechnernetze und Telematik Prof. Dr.

Ende der 1. Vorlesung Peer-to-Peer-Netzwerke Christian Schindelhauer Albert-Ludwigs-Universität Freiburg Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer 9