Caminati, Gyordan
(2019)
Stabilizzazione di un canale DTLS finalizzata all'utilizzo in sistemi IoT mobili: valutazione sperimentale dei limiti e proposte migliorative.
[Laurea], Università di Bologna, Corso di Studio in
Ingegneria e scienze informatiche [L-DM270] - Cesena, Documento ad accesso riservato.
Documenti full-text disponibili:
|
Documento PDF (Thesis)
Full-text accessibile solo agli utenti istituzionali dell'Ateneo
Disponibile con Licenza: Salvo eventuali più ampie autorizzazioni dell'autore, la tesi può essere liberamente consultata e può essere effettuato il salvataggio e la stampa di una copia per fini strettamente personali di studio, di ricerca e di insegnamento, con espresso divieto di qualunque utilizzo direttamente o indirettamente commerciale. Ogni altro diritto sul materiale è riservato
Download (1MB)
| Contatta l'autore
|
Abstract
Nello scenario attuale è molto comune avere a che fare con dispositivi mobili che ospitano applicativi connessi a una rete. Tali dispositivi, spostandosi, possono cambiare indirizzo IP.
Il presente documento di tesi illustra le fasi di progettazione, implementazione e valutazione sperimentale di un canale mono-ancorato basato sul protocollo DTLS, implementato mediante l'utilizzo della libreria OpenSSL.
Obiettivo dello studio era stabilizzare il canale DTLS al fine di renderlo resistente al cambiamento di IP da parte del Client.
Poiché i meccanismi messi a disposizione dal protocollo e dalla libreria non erano sufficientemente adeguati al raggiungimento del risultato voluto, si è andati alla ricerca di approcci alternativi, che hanno portato allo sviluppo di un sistema innovativo che abbiamo deciso di chiamare \textit{Fast Resumption}.
Il metodo da noi progettato e implementato agisce a basso livello, sfruttando alcune caratteristiche delle Socket UDP.
Dal sistema generale di \textit{Fast Resumption} sono derivate quattro diverse soluzioni, che, con i loro pregi e difetti, si adattano a diverse situazioni. La soluzione di maggiore applicabilità è stata battezzata SCT (Socket Connessa Temporanea) e permette di stabilire un canale mono-ancorato perfettamente stabile, al prezzo di un piccolo sforzo computazionale aggiuntivo nella fase di handshake.
L'implementazione finale da noi realizzata, propone una soluzione in cui i meccanismi preesistenti e la Fast Resumption coesistono ed ognuno di essi entra in funzione al momento opportuno.
Abstract
Nello scenario attuale è molto comune avere a che fare con dispositivi mobili che ospitano applicativi connessi a una rete. Tali dispositivi, spostandosi, possono cambiare indirizzo IP.
Il presente documento di tesi illustra le fasi di progettazione, implementazione e valutazione sperimentale di un canale mono-ancorato basato sul protocollo DTLS, implementato mediante l'utilizzo della libreria OpenSSL.
Obiettivo dello studio era stabilizzare il canale DTLS al fine di renderlo resistente al cambiamento di IP da parte del Client.
Poiché i meccanismi messi a disposizione dal protocollo e dalla libreria non erano sufficientemente adeguati al raggiungimento del risultato voluto, si è andati alla ricerca di approcci alternativi, che hanno portato allo sviluppo di un sistema innovativo che abbiamo deciso di chiamare \textit{Fast Resumption}.
Il metodo da noi progettato e implementato agisce a basso livello, sfruttando alcune caratteristiche delle Socket UDP.
Dal sistema generale di \textit{Fast Resumption} sono derivate quattro diverse soluzioni, che, con i loro pregi e difetti, si adattano a diverse situazioni. La soluzione di maggiore applicabilità è stata battezzata SCT (Socket Connessa Temporanea) e permette di stabilire un canale mono-ancorato perfettamente stabile, al prezzo di un piccolo sforzo computazionale aggiuntivo nella fase di handshake.
L'implementazione finale da noi realizzata, propone una soluzione in cui i meccanismi preesistenti e la Fast Resumption coesistono ed ognuno di essi entra in funzione al momento opportuno.
Tipologia del documento
Tesi di laurea
(Laurea)
Autore della tesi
Caminati, Gyordan
Relatore della tesi
Scuola
Corso di studio
Indirizzo
Curriculum ingegneria informatica
Ordinamento Cds
DM270
Parole chiave
DTLS,Resumption,OpenSSL,UDP,CambiamentoIP,NAT,Socket
Data di discussione della Tesi
21 Marzo 2019
URI
Altri metadati
Tipologia del documento
Tesi di laurea
(NON SPECIFICATO)
Autore della tesi
Caminati, Gyordan
Relatore della tesi
Scuola
Corso di studio
Indirizzo
Curriculum ingegneria informatica
Ordinamento Cds
DM270
Parole chiave
DTLS,Resumption,OpenSSL,UDP,CambiamentoIP,NAT,Socket
Data di discussione della Tesi
21 Marzo 2019
URI
Statistica sui download
Gestione del documento: