Strumenti Utente

Strumenti Sito


informatica:p2p:peer_to_peer_2009-10

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

  • Lo sviluppo di un'applicazione in JXTA
  • La simulazione di un sistema P2P mediante il simulatore Peersim
  • L'emulazione di un sistema P2P mediante Overlay Weaver

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
  • I progetti rimangono validi fino alla fine di Aprile 2011.
  • Il progetto può essere consegnato in qualsiasi periodo dell'anno esclusi i periodi di vacanza.
  • La discussione del progetto e l'orale si tengono circa una settimana dopo la consegna del progetto.

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

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

informatica/p2p/peer_to_peer_2009-10.txt · Ultima modifica: 05/03/2011 alle 19:29 (13 anni fa) da Laura Ricci