Lecture Material

The files provided on this webpage can only be downloaded from within the UZH network. Please use a VPN client from outside. Information for VPN setup

# Date Lecturer Topic Description Slides
00
Feb 17 Burkhard Stiller
Organization and Motivation - m00-1up (PDF, 410 KB)
m00-6up (PDF, 405 KB)
01 Introduction and Application Areas -
m01-2up (PDF, 1387 KB)
m01-6up (PDF, 917 KB)
02 Feb 24
Burkhard Stiller P2P Generations, Past and Future - m02-1up (PDF, 1405 KB)
m02-6up (PDF, 1386 KB)
03 Mar 3 Thomas Bocek Distributed Hash Tables - m03-1up (PDF, 1160 KB)
m03-6up (PDF, 877 KB)
04 Mar 10 Thomas Bocek P2P with TomP2P (1) tomp2p.net m04-1up (PDF, 1333 KB)
m04-6up (PDF, 798 KB)
05 Mar 17 David Hausheer Mobile P2P - m05-1up (PDF, 1644 KB)
m05-6up (PDF, 540 KB)
06 Mar 24 Thomas Bocek P2P with TomP2P (2) tomp2p.net m06-1up (PDF, 2362 KB)
m06-6up (PDF, 763 KB)
07 Mar 31 David Hausheer P2P Test-beds, EMANICSLab, PlanetLab PlanetLab
EMANICSLab
m07-1up (PDF, 1800 KB)
m07-6up (PDF, 1700 KB)
Apr 7 Easter Vacations -
08 Apr 14 Thomas Bocek Overlay Applications and Mechanisms - m08-1up (PDF, 2975 KB)
m08-6up (PDF, 1055 KB)
09 Apr 21 Fabio Hecht P2P Streaming - m09-1up (PDF, 1227 KB)
m09-6up (PDF, 864 KB)
10 Apr 29 Thomas Bocek Bitcoin - m10-1up (PDF, 3537 KB)
m10-6up (PDF, 1147 KB)
11 May 5 Burkhard Stiller Application Layer Multicast - m11-1up (PDF, 775 KB)
m11-6up (PDF, 360 KB)
12 May 12
Thomas Bocek Overlay Applications and Mechanisms (2) - m12-1up (PDF, 1352 KB)
m12-6up (PDF, 721 KB)
13 May 19 All What's next? - m13-1up (PDF, 1413 KB)
m13-6up (PDF, 520 KB)
14 May 26 Challenge Task Presentations - -
June 2 Exam - -

* References to additional material are found in the lecture slides.

* (wip) = work in progress -> slides may change until final version uploaded.

Additional Material

Lecture #1: P2P (PDF, 2022 KB) and Application Areas (PDF, 2538 KB)

Lecture #2: Generations (PDF, 5839 KB) and Past-Future (PDF, 2160 KB)

Lecture #3: DHTs (PDF, 4080 KB), Selected Algorithms (PDF, 6185 KB), and Kademlia (PDF, 183 KB)

Links

Introduction to P2P systems

P2P Tutorial at Infocom

P2P Tutorial

Peer-to-peer on Wikipedia