Salta ai contenuti. | Salta alla navigazione

Strumenti personali

Programma del corso

Programma:

  • Scalabilità degli applicativi nelle reti di telecomunicazione
  • Prestazioni sistemi Client-Server
  • Prestazioni sistemi Cooperativi
  • Concetto di Peer-to-Peer
  • Applicazioni per 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