Peer-to-Peer-Systeme
Vorlesung, Übung und Projekt
Wann und Wo
Bitte tragen Sie sich bis 18.04.2020 in den Moodle-Kurs ein (siehe unten).
Die Veranstaltungen werden online stattfinden. Weiteres wird über Moodle bekannt gegeben.
Wer
Dozent: Prof. B. Scheuermann
Was
In der Vorlesung werden grundlegende Prinzipien und konkrete Protokolle aus dem Bereich der Peer-to-Peer-Netzwerke behandelt. Dazu zählen neben Beispielen für praktisch eingesetzte Peer-to-Peer-Anwendungen insbesondere Techniken für die Konstruktion und Analyse von unstrukturierten und strukturierten Overlay-Netzwerken, aber beispielsweise auch Fragen der Sicherheit und Fairness in vollständig dezentralen Systemen. Es werden Überlegungen zu Robustheit, Skalierbarkeit, Implementierbarkeit, Effizienz, Geschwindigkeit und Zuverlässigkeit von Peer-to-Peer-Systemen angestellt.
Themen sind unter anderem:
- Unstrukturierte Overlays
- Napster und Gnutella
- Hierarchische Overlays
- Zufallsgraphen, Small-World-Graphen, skalenfreie Netze
- BubbleStorm
- Verteilte Hashtabellen (DHTs)
- CAN
- Chord
- Gradminimierte Netze
- DHTs in der Praxis: Kademlia
- Praktische Aspekte von Peer-to-Peer-Netzen
- NAT Traversal
- Sicherheit und Fairness, spieltheorietische Aspekte
- Anwendungen
- BitTorrent
- Skype
- P2P-Multimedia-Streaming
- ...
Während des Praktikums implementieren die Teilnehmer der Veranstaltung in kleinen Gruppen eine eigene Peer-to-Peer-Anwendung.
Wie
Die Organisation des Kurses erfolgt über das Moodle-Portal der HU.
Sie benötigen zum Zugriff auf den Moodle-Kurs ein Anmeldekennwort. Das Kennwort finden Sie hier. Zum Zugriff auf das Kennwort benötigen Sie die Anmeldedaten Ihres Informatik-Kontos.
Melden Sie sich bei Moodle an und tragen sich für den Kurs ein.
Tragen Sie bei der Moodle-Anmeldung in Ihr Profil Ihren richtigen Namen und Ihre Email-Adresse der Humboldt-Universität ein! Die Email-Adresse müssen Sie in Ihrem Moodle-Profil sichtbar schalten! Ansonsten ist Ihre Anmeldung ungültig und wird von uns entfernt!
Prüfungen
Erfolgreiche Teilnahme an der Übung und am Praktikum ist Voraussetzung für die Zulassung zur Prüfung.