Salta ai contenuti. | Salta alla navigazione

Strumenti personali

RETI PEER-TO-PEER

Anno accademico e docente
Non hai trovato la Scheda dell'insegnamento riferita a un anno accademico precedente? Ecco come fare >>
English course description
Anno accademico
2021/2022
Docente
STEFANIA BARTOLETTI
Crediti formativi
6
Periodo didattico
Secondo Semestre
SSD
ING-INF/03

Obiettivi formativi

Conoscenze dei meccanismi di peer-to-peer (identificazione dei peer e distribuzione dei contenuti); capacità di progettazione ed implementazione di un sistema peer-to-peer; scelta tra architetture client-server e peer-to-peer in funzione dello scenario. Abilità acquisite vincoli di progetto di una rete peer-to-peer e analisi comportamento in varie condizioni di carico.

Prerequisiti

Reti di telecomunicazioni

Contenuti del corso

- Scalabilità degli applicativi nelle reti di telecomunicazione
- Prestazioni sistemi Client-Server
- Prestazioni sistemi Cooperativi
- Concetto di Peer-to-Peer
- Approccio con directory centralizzata
- Il sistema Napster, realizzazione di una architettura analoga
- Approccio con diffusione delle query
- Il sistema Gnutella, realizzazione di una architettura analoga
- Approccio con architettura gerarchica
- Il sistema Kazaa, realizzazione di una architettura analoga
- La condivisione ad alte prestazioni
- Il sistema BitTorrent, realizzazione di una architettura analoga
- Impatto del NAT sui sistemi cooperativi

Metodi didattici

Per ogni argomento l'esposizione della teoria è seguita da tesine realizzate a gruppi con approfondimenti a casa, testate e discusse in modo collegiale.

Modalità di verifica dell'apprendimento

Realizzazione di 4 tesine con verifica del funzionamento di ciascuna di essa e relativa valutazione. Orale sui sistemi peer-to-peer e sul contributo svolto nelle tesine. Il voto finale è fornito dalla somma della valutazione delle 4 tesina e della risposta all'orale.

Testi di riferimento

Documento teoria e specifiche https://docs.google.com/document/d/1o4usK1pLDkXtQSq0epndWYehtO62rBp9_mDOuAwVxN8/edit e materiali https://drive.google.com/folderview?id=0B-RtdEcFX2YzMDVMQWExMVMyZ2M&usp=sharing