Detail práce

Implementace OpenVPN na platformě Windows CE

Diplomová práce Student: Ešner Oldřich Akademický rok: 2007/2008 Vedoucí: Ryšavý Ondřej, doc. Ing., Ph.D.
Název anglicky
Porting OpenVPN to Windows CE Platform
Jazyk práce
český
Abstrakt

Motivací pro vznik této diplomové práce, která navazuje na stejnojmenný semestrální projekt, byl převod aplikace pro tvorbu virtuálních privátních sítí OpenVPN z operačního systému Windows XP na platformu Windows CE Embedded 6.0. Práce pojednává obecně o virtuálních privátních sítích, a podrobněji o jedné z jejich implementací - OpenVPN. Uvádí základní vlastnostioperačního systému Windows CE, dále popisuje princip ovladačů zařízení v operačních systémech na bázi Windows NT, používaný Windows Driver Model, síťový model NDIS a také model ovladačů na Windows CE - Stream Interface Model. Práce pokračuje  popisem komunikace v programu OpenVPN, zejména rolí virtuálních síťových adaptérů TUN/TAP. Následuje návrh převodu ovladačů adaptéru TUN/TAP s podrobným popisem omezení a nutných změn mezi oběma platformami. Výsledkem je implementovaný síťový ovladač TAP, jehož funkčnost je ověřena testovací aplikací emulující chování TUN adaptéru. Práce končí hodnocením dosažených výsledků, možnostmi pokračovánív tomto tématu a vlastním přínosem celého projektu.

Klíčová slova

Virtuální privátní sítě, VPN, OpenVPN, Windows CE 6.0, Windows Embedded, Ovladače, TUN/TAP, NDIS, WDM, IRP, Asynchronní I/O, Stream interface model, NetDCU10

Ústav
Studijní program
Informační technologie, obor Informační systémy
Soubory
Stav
obhájeno, hodnocení A
Obhajoba
16. června 2008
Oponent
Komise
Sekanina Lukáš, prof. Ing., Ph.D. (UPSY FIT VUT), předseda
Bartík Vladimír, Ing., Ph.D. (UIFS FIT VUT), člen
Janoušek Vladimír, doc. Ing., Ph.D. (UITS FIT VUT), člen
Kunovský Jiří, doc. Ing., CSc. (UITS FIT VUT), člen
Motyčka Arnošt, doc. Ing., CSc. (Mendelu), člen
Zbořil František, doc. Ing., Ph.D. (UITS FIT VUT), člen
Citace
EŠNER, Oldřich. Implementace OpenVPN na platformě Windows CE. Brno, 2008. Diplomová práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2008-06-16. Vedoucí práce Ryšavý Ondřej. Dostupné z: https://www.fit.vut.cz/study/thesis/6165/
BibTeX
@mastersthesis{FITMT6165,
    author = "Old\v{r}ich E\v{s}ner",
    type = "Diplomov\'{a} pr\'{a}ce",
    title = "Implementace OpenVPN na platform\v{e} Windows CE",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2008,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/6165/"
}
Nahoru