Seminar Peer-to-Peer-Netzwerke  (SoSe 2004) 19581
Veranstalter Prof. Robert Tolksdorf, Dr.  Klaus Schild, Netzbasierte Informationssysteme
Art Seminar 2 SWS, Hauptstudium
Inhalt

Seit Napster sind Peer-to-Peer-Systeme hinlänglich bekannt. Hinter dem Schlagwort Peer-to-Peer verbirgt sich aber mehr als nur die beliebten Filesharing-Systeme. Tatsächlich können Peer-to-Peer-Systeme als eine Blaupause für das Internet der Zukunft angesehen werden: Netzwerke, die auf den Prinzipien Dezentralität und Selbstorganisation aufbauen. In unserem Seminar werden wir uns nicht nur Peer-to-Peer-Architekturen an konkreten Beispielen anschauen, sondern auch auf eine Implementierungsplattform näher eingehen. Wir werden außerdem sehen, wie dezentrale Peer-to-Peer-Architekturen das so genannte Small-World-Phänom ausnutzen, das besagt, dass Knoten in bestimmten Graphen nur über sehr wenige Kanten miteinander verbunden sind. Dies leitet unmittelbar über zu elektronisch unterstützten sozialen Netzwerken, die sich in jüngster Zeit immer größerer Beliebtheit erfreuen.

Bitte beachten Sie die Hinweise zu Ablauf und Leistungserbringung in Seminaren bei NBI.

Themen

Termin Block Thema Vortragende/r Betreuer
15.4.


Einleitung (Folien), Organisation, Themenvergabe KS
 -
22.4.
Themenvergabe II, "Wie halte ich ein Referat und wie schreibe ich eine Ausarbeitung"
RT  -
29.4.

Architekturen


P2P-Netzwerke, Napster (Folien) Stephan Lehmann, Doreen  Rosenthal, Ralf Anske, Britta Weber
KS
6.5.
dezentrale Architekturen: Gnutella, Freenet (Folien)
  • [Oram01, Kap. 8, 9]
Tinosch Ganjineh, Christian v. Prollius, Thomas Schwaier, Florian Greb
KS
13.5.
Skalierbarkeit (Folien) Sebastian Röhl, Hakan Cakar, Robert Hornschild-Bear, Olaf Watteroth
KS
20.5.

Himmelfahrt
-
-
27.5.
Plattformen
JXTA: Einführung und Überblick (Folien, Ausarbeitung) Muss eng mit dem folgenden Referat abgestimmt werden. Franziska Liebsch, Yann-Rudolf Michel, Daniel Müller, Robert Becker
RT
3.6.
JXTA: Programmierung im Detail (Folien)
  • Daniel Brookshier, Darren Govoni, Navaneeth Krishnan, Juan Carlos Soto. JXTA: Java P2P Programming. Sams Publishing. 2002. (Homepage des Buchs). Kapitel 3 und ausgewählte Beispiele. (Buch kann bei NBI ausgeliehen werden)
Muss eng mit dem vorherigen Referat abgestimmt werden.
Nicole Hänelt, Julia Schenk, Rohland, Rafael Grote
RT
10.6.
Suche (Folien)
Malte Münchert, Shunfeng Zhang, Jing Zhao, Elena Antonenko
RT
17.6.
Anwendungen aktuelle Anwendungen (Folien) Denis Kohl, Folker Gramse, Philip Schröder, Jan Kretzschmar
KS
24.6.

Soziale Netzwerke

Elektronisch unterstützte soziale Netzwerke (Folien)
Maren Settekorn, Ivan Boev, Boris Tsarev RT
1.7.
aktuelle Anwendungen (Folien) Markus Hindorf, Victoria Schwarzhaupt, Konstantin Zacharov, Florian Brötzmann
KS
8.7.
Vertrauen (Folien)
Fritz Ulbrich, Jan Schneider, Felix Jurascheck, Christian Katzenbach
RT
15.7.

Ausblick, Rückblick, Abschlussdiskussion (Folien)
Nils Barnickel, Artin Avanis,  Georg Wittenburg
RT/KS
Literatur [Oram01] Oram (Editor), Peer-to-Peer - Harnessing the Power of Disruptive Technologies, Oreilly, 2001.  (kann ausgeliehen werden)
Vorkenntnisse Internet-Grundlagen, Englischkenntnisse
Leistungsnachweise Referat und Ausarbeitung, je nach Teilnehmeranzahl angepasst
Zeit und Ort Donnerstags 12:15 - 13:45, SR 005
Beginn 15.4.2004
Eintrag in Mailingliste über http://lists.spline.inf.fu-berlin.de/mailman/listinfo/nbi_s_p2p ist notwendig.