Documenti full-text disponibili:
Abstract
Lo scopo principale di questa tesi è quello di implementare la rete di anonimizzazione Invisible Internet Project (I2P) all'interno di un prototipo esistente basato su un'architettura cloud peer-to-peer (P2P). Tale prototipo implementa al proprio interno la rete di anonimizzazione The Onion Router (Tor) e il secondo obiettivo di questa tesi è quello di analizzare e valutare le performance offerte da queste due tipologie di reti. Il prototipo, basandosi su un sistema decentralizzato P2P che, rispetto a quello centralizzato non ha il problema di rappresentare un single point of failure, permette la scoperta di peer all'interno della rete mediante algoritmi di gossip, abili a riconoscere i churn, ovvero quei nodi appartenenti alla rete che si sono disconnessi non facendone più parte. In questo modo ogni peer sarà aggiornato sullo stato dei peer conosciuti e riuscirà ad eliminare dal proprio elenco i peer disconnessi dalla rete evitando di contattarli inutilmente. Oltre alla funzionalità di ricerca di altri peer all'interno della rete, il prototipo mette a disposizione algoritmi e script utili per poter monitorare la rete stessa ed il suo comportamento e per poter costruire overlay tra alcuni dei peer appartenenti alla rete.
Abstract
Lo scopo principale di questa tesi è quello di implementare la rete di anonimizzazione Invisible Internet Project (I2P) all'interno di un prototipo esistente basato su un'architettura cloud peer-to-peer (P2P). Tale prototipo implementa al proprio interno la rete di anonimizzazione The Onion Router (Tor) e il secondo obiettivo di questa tesi è quello di analizzare e valutare le performance offerte da queste due tipologie di reti. Il prototipo, basandosi su un sistema decentralizzato P2P che, rispetto a quello centralizzato non ha il problema di rappresentare un single point of failure, permette la scoperta di peer all'interno della rete mediante algoritmi di gossip, abili a riconoscere i churn, ovvero quei nodi appartenenti alla rete che si sono disconnessi non facendone più parte. In questo modo ogni peer sarà aggiornato sullo stato dei peer conosciuti e riuscirà ad eliminare dal proprio elenco i peer disconnessi dalla rete evitando di contattarli inutilmente. Oltre alla funzionalità di ricerca di altri peer all'interno della rete, il prototipo mette a disposizione algoritmi e script utili per poter monitorare la rete stessa ed il suo comportamento e per poter costruire overlay tra alcuni dei peer appartenenti alla rete.
Tipologia del documento
Tesi di laurea
(Laurea magistrale)
Autore della tesi
Brasini, Nicholas
Relatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
peer-to-peer,i2p,tor,anonimizzazione,anonimato,peer,cloud
Data di discussione della Tesi
12 Dicembre 2019
URI
Altri metadati
Tipologia del documento
Tesi di laurea
(NON SPECIFICATO)
Autore della tesi
Brasini, Nicholas
Relatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
peer-to-peer,i2p,tor,anonimizzazione,anonimato,peer,cloud
Data di discussione della Tesi
12 Dicembre 2019
URI
Statistica sui download
Gestione del documento: