Indice
Peer to Peer 2006-07
Docente: Laura Ricci
Orario delle Lezioni
Martedì | 14-16 | Aula C |
Venerdì | 14-16 | Aula C |
Attenzione! Notare il cambiamento di aula in vigore dal 26/2/2007
L'ultima lezione del corso si terrá venerdì 18 maggio
Orario di Ricevimento
Giovedì | 15-18 | Stanza n. 348 DE |
Programma Preliminare
Introduzione
- Caratteristiche Generali di un Sistema P2P
- Esempi di Applicazioni
Sistemi Non Strutturati
- Napster
- Gnutella
- Freenet
- Kazaa, e-Mule, Skype, Bittorent
Sistemi Strutturati
- Distributed Hash Tables: Caratteristiche Generali
- Indirizzamento
- Routing
- Riconfigurazione in seguito a inseriento ed eliminazione di nodi
- Bilinciamento del Carico
- Esempi: Chord, CAN, Pastry, Symphony
Modelli per reti P2P
- Small Worlds Networks
- Scale Free Networks
- Applicazioni ai sistemi P2P
Applicazioni di tipo Collaborativo
- Replicazione dello stato, Consistenza di stato distribuito
- Modelli di Consistenza
- Sincronizzazione
- Applicazioni: Massively Multiplayer Games, CSCW
JXTA
- Definizione dei Protocolli
- Gruppi, Advertisements
- Pipes, Sockets
- Esempi di Applicazioni
Materiale Didattico
- Peer-to-Peer Systems and Applications, Lecture Notes in Computer Science, Volume 3485 Editori: Ralf Steinmetz, Klaus Wehrle, Settembre 2005
- Lucidi del Corso
- Materiale Distribuito a Lezione
Materiale Didattico distribuito a Lezione
Modalitá d'esame
- Scritto o Progetto
- Orale obbligatorio per tutti
- Testo del progetto: il progetto rimane valido fino a febbraio 2008
Proposte di tesi
- Sono disponibili tesi sugli argomenti trattati nel corso. Per maggiori informazioni, contattatemi durante l'orario di ricevimento
Lucidi delle lezioni introduttive tenute nel corso di reti
Lucidi delle Lezioni
Intoduzione al Corso 19-02-2007
Sistemi P2P: Applicazioni, Protocolli 19-02-2007
23-02-2007_NAPSTER.pdf|Sistemi Centralizzati: NAPSTER 23-02-2007
23-02-2007_Nat&Firewalls.pdf|NAT e Firewalls: Introduzione 23-02-2007
Reti P2P pure: GNUTELLA 0.4 27-02-2007
Reti P2P ibride: GNUTELLA 0.6, introduzione alle DHT 02-03-2007
Distributed Hash Tables: CHORD, 06-03-2007
Distributed Hash Tables: CAN, 09-03-2007
Analisi di rete Complesse,Small Worlds, 20-03-2007
Reti P2P basate su Small Worlds, 23-03-2007
Grid Computing: Introduzione, 16/27-03-2007, Dr.Paolo Mori
Distributed Hash Table, Pastry, 30-03-2007
Freenet, 17-04-2007
JXTA:concetti generali, 20-04-2007
JXTA:i protocolli, 24-04-2007
27 aprile: analisi di alcune applicazioni JXTA
4 maggio: analisi di alcune applicazioni JXTA
JXTA:il Servizio SRDI, 08-05-2007
eMule: il protocollo di base, 11-05-2007
Kademlia: la DHT utilizzata da Emule, 11-05-2007
DHT: Tecniche di Bilanciamento del Carico, 18-05-2007
Risultati degli Esami
Appello 2/7/2007
Bruno Antonio D
Ferro Emilio B
Valutazione: B Buono D Discreto S Sufficiente
Orali: Giovedì 12 luglio, ore 11.00, presso il mio studio
Bruno
Carfì
Ferro