Scopo di questa tesi è quello di presentare una tecnica di NAT Traversal per la rete PariPari. In particolare: nel primo capitolo sarà esposta una panoramica sulla struttura attuale della rete PariPari, sull’organizzazione del lavoro e sulle decisioni prese per rendere il tutto più facile e più efficiente. Il capitolo successivo sarà dedicato alla presentazione del plugin Connectivity NIO e ai suoi sotto-plugin, soffermandosi principalmente sulle caratteristiche che lo differenziano dalla versione precedente e sui servizi che esso offre, tra i quali il NAT Traversal. Nell’ultimo capitolo si approfondirà in dettaglio la tecnica NAT Traversal, gli usi, le soluzioni implementate (tecnica IP Discover, protocollo STUN, tecnica UDP Hole Punching), i problemi riscontrati ed i servizi che attualmente offre agli utenti della rete PariPari. Per finire, nelle conclusioni, verrà esposto lo stato attuale del lavoro e i possibili sviluppi futuri dell'applicazione (implementazione TCP, stato interno NAT)

Paripari: NAT traversal per connectivity NIO

Corona, Loris
2010/2011

Abstract

Scopo di questa tesi è quello di presentare una tecnica di NAT Traversal per la rete PariPari. In particolare: nel primo capitolo sarà esposta una panoramica sulla struttura attuale della rete PariPari, sull’organizzazione del lavoro e sulle decisioni prese per rendere il tutto più facile e più efficiente. Il capitolo successivo sarà dedicato alla presentazione del plugin Connectivity NIO e ai suoi sotto-plugin, soffermandosi principalmente sulle caratteristiche che lo differenziano dalla versione precedente e sui servizi che esso offre, tra i quali il NAT Traversal. Nell’ultimo capitolo si approfondirà in dettaglio la tecnica NAT Traversal, gli usi, le soluzioni implementate (tecnica IP Discover, protocollo STUN, tecnica UDP Hole Punching), i problemi riscontrati ed i servizi che attualmente offre agli utenti della rete PariPari. Per finire, nelle conclusioni, verrà esposto lo stato attuale del lavoro e i possibili sviluppi futuri dell'applicazione (implementazione TCP, stato interno NAT)
2010-07-23
33
NAT, NAT traversal, routing, peer-to-peer, paripari
File in questo prodotto:
File Dimensione Formato  
Tesina_Corona_Loris.pdf

accesso aperto

Dimensione 967.6 kB
Formato Adobe PDF
967.6 kB Adobe PDF Visualizza/Apri

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/13539