Indice

Sistemi Peer to Peer 2009/10

Docente: Laura Ricci

Il Corso di Sistemi Peer to Peer è attualmente attivato per la nuova laurea triennale in Informatica (L-31) e per le nuove Lauree Magistrali in Informatica ed Informatica per l'Economia e l'Azienda (LM-18)

Gli studenti che frequentano le vecchie lauree Specialistiche possono comunque sostenere l'esame che verrà verbalizzato con il vecchio codice

Gli studenti della vecchia laurea triennale(26) possono inserire l'esame nel proprio piano di studi utilizzando i crediti a scelta

Gli studenti della vecchia laurea triennale(26) che hanno gia' utilizzato i crediti a scelta e che intendono sostenere l'esame sono pregati di contattarmi

Prerequisiti richiesti: Reti di Calcolatori, Algoritmica

A causa dei requisiti richiesti dal corso, si consiglia di seguire il corso stesso al terzo anno della laurea triennale

Orario delle lezioni

Giorno Orario Aula
Martedì 16-18 B
Venerdì 14-16 B

Orario di Ricevimento

Giorno Orario Luogo
Giovedì 15.00-18.00 Studio Ricci (348DE) presso Dipartimento di Informatica

Per qualsiasi problema, contattatemi via e-mail (ricci@di.unipi.it)

Materiale Didattico

Lucidi delle Lezioni

Testo di Riferimento

P2P: Networking and Applications, J. Buford, H. Yu, E.K.Lua, Morgan Kaufmann, 2009

Graph Theory and Complex Networks, M. Van Steen, Draft, Gennaio 2010

Testi di Consultazione

Peer to Peer Systems and Applications , R.Steinmetz, K. Wehrle, LNCS. 3485, Springer Verlag, 2005

Peer to Peer Computing, Principles and Applications, Q.Hieu Vu, M.Lupu, B. Chin Ooi, Springer Verlag, 2010

Materiale Integrativo

Il riferimento al materiale integrativo distribuito a lezione è riportato in corrsipondenza dei lucidi di quella lezione

Modalitá d'esame

L'esame prevede una prova scritta oppure un progetto. La prova orale è obbligatoria per tutti. Il progetto può riguardare

I progetti proposti per l'anno accademico 2009/10 sono i seguenti:

Argomento Testo del Progetto Riferimenti
Gradient Overlay: elezione Dinamica e Ricerca di SuperPeer in Sistemi P2PGradient OverlayDecentralizing SOA Aggregation
JXTA-Torrent: Un Supporto JXTA per una Content Distribution NetworkJXTA-Torrent Specifica Bitorrent
Valutazione di Strategie di Replicazione su Distributed Hash TablesDHT Replication Startegie Dinamiche di Replicazione

Appelli: Testi e Risultati

Valutazione

O(Ottimo) : 28-30

B(Buono) : 25-27

D(Discreto) : 22-24

S(Sufficiente): 18-21

Risultati

Appello 19/7/2010

Andolfi : B Moretti : I Tognarelli : I Tondo : D Vishkull : I

Appello 8/9/2010

Peri : O

Mancini : B

Moretti : S

Tognarelli : S

Orali: mercoledi' 15 settembre, ore 9.00, presso il mio studio, si prega di mandare una mail per confermare l'orale

Testi

19/7/2010

8/9/2010

9/2/2011

Registro delle lezioni

ATTENZIONE: UTILIZZARE I LUCIDI PUBBLICATI IN QUESTA PAGINA, NON QUELLI DEGLI ANNI PRECEDENTI!

Giorno Argomenti Lucidi Materiale Integrativo
23/2/2010 Introduzione al Corso Introduzione al Corso
26/2/2010 Sistemi P2P di Prima generazione: NAPSTER NAPSTER
2/3/2010 Sistemi P2P di Seconda generazione: Gnutella 0.4 Gnutella0.4
5/3/2010 Sistemi P2P di Seconda generazione: Gnutella 0.6, Kazaa Sistemi P2P IbridiTutorial Kazaa
9/3/2010 EMule e2k EMule e2kTutorial EMule
12/3/2010 DHT: Introduzione DHT
16/3/2010 Chord Chord ATTENZIONE: data ultimo upload 16/3/2010
19/3/2010 Strumenti per l'analisi di Reti Complesse Random Graphs, Small Worlds Van Steen, cap2, cap 6, cap 7
23/3/2010 Small World, Scale Free Networks Watts Strogatz, Power Laws Van Steen, cap 7
13/4/2010 Kademlia, la Rete KAD di Emule Kademlia
16/4/2010 Content Addressable Network, CAN CAN
20/4/2010 Analisi di reti strutturate, Modello di Kleinberg Kleinberg, Symphony
23/4/2010 JXTA: Caratteristiche Generali JXTA JXTA Programming Guide
27/4/2010 Bittorrent: Chocking, Algoritmi di Scelta dei PezziBittorrent Technical Report
30/4/2010 Pastry, InternetCoordinates Pastry
4/5/2010 Query Complesse su DHT RangeQuery(1) Guest Lecture di Matteo Mordacchini
7/5/2010 Query Complesse su DHT RangeQuery(2) Guest Lecture di Matteo Mordacchini
11/5/2010 Algoritmi epidemici Gossip: Fondamenti ed Algoritmi Peer Sampling Service
14/5/2010 Peersim Peersim: Struttura Generale
18/5/2010 Overlay Weaver Overlay Weaver: Struttura Generale Guest Lecture di Patrizio Dazzi
21/5/2010 Distributed Virtual Environments DVE

Collegamenti ai corsi degli anni precedenti

Peer to Peer 2008/09