185.A75 Peer-to-Peer Systems
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2016S, VU, 2.0h, 3.0EC

Merkmale

  • Semesterwochenstunden: 2.0
  • ECTS: 3.0
  • Typ: VU Vorlesung mit Übung

Ziele der Lehrveranstaltung

Ziel der Lehrveranstaltung ist eine Einführung der Grundidee, der Designprinzipien und der Technologien von P2P Systemen zu geben.

Dabei werden Techniken und Methoden aus Graphentheorie, verteilten Systemen, Sicherheits-Analyse sowie Algorithm-Analyse und Leistungsbewertung.

Inhalt der Lehrveranstaltung

P2P systems are already a mature technology.

In the lecture we will learn the design principles and mechanisms a computer science engineer needs to understand in order to critically evaluate and use various peer to peer technologies.

Contents overview: P2P concept and motivation, Unstructured P2P,  Distributed Hash tables: concepts and DHT algorithms: Chord, Kademlia Pastry, CAN, PGrid, Application layer multicast , constant degree P2P networks,  Search and retrieval: scalability of lookup,  Applications for DHT: file sharing: replication, caching, Bit torent,  P2P storage and monitoring , P2P streaming,  social P2P networks, P2P  vehicular applications, Security, anonymity, privacy issues in P2P.

Weitere Informationen

 

 

 The course will be given in blocks of 4 hours on some Thursdays.

 The course will be given in (almost) weekly lecture on Thursday from 10-11:30 am in Seminarraum 183/2, in the Favoritenstrasse 9-11.

First Lecture is on 10th of March 2016

Vortragende Personen

Institut

Leistungsnachweis

 

-Two Assignments (homeworks).

- Final written exam.

LVA-Anmeldung

Nicht erforderlich

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
066 937 Software Engineering & Internet Computing Gebundenes Wahlfach

Literatur

Textbook in german

P. Mahlmann, C. Schindelhauer, Peer-to-Peer Netzwerke

Sprache

Englisch