Hlavní náplní této diplomové práce je naprogramování SPA Mininet editor, ten umožňuje vytvoření a základní nastavení topologie SDN v grafickém prostředí. Funkcionalita zahrnuje import a export ve formě kompletního projektu nebo skriptu pro emulaci v Mininetu, pak také export obrázku topologie a adresního plánu. Práce dále obsahuje stručný úvod do počítačových sítí včetně SDN, Mininetu a ukázkové úlohy z této oblasti s využitím Mininet editoru pro jejich vypracování.
Anotace v angličtině
The main output of this thesis is Mininet editor, an SPA for creating and configuring SDN topologies in GUI. Features include import and export of entire project and a script that can be used to emulate the topology in Mininet. It is also possible to export an image of the topology and an addressing plan. A part of this thesis is also devoted to a brief introduction to computer networks including SDN, Mininet and example assignments that can be completed using Mininet Editor.
Klíčová slova
GUI, JavaScript, Mininet, PWA, SDN, SPA, Vis, Vue
Klíčová slova v angličtině
GUI, JavaScript, Mininet, PWA, SDN, SPA, Vis, Vue
Rozsah průvodní práce
70 s.
Jazyk
CZ
Anotace
Hlavní náplní této diplomové práce je naprogramování SPA Mininet editor, ten umožňuje vytvoření a základní nastavení topologie SDN v grafickém prostředí. Funkcionalita zahrnuje import a export ve formě kompletního projektu nebo skriptu pro emulaci v Mininetu, pak také export obrázku topologie a adresního plánu. Práce dále obsahuje stručný úvod do počítačových sítí včetně SDN, Mininetu a ukázkové úlohy z této oblasti s využitím Mininet editoru pro jejich vypracování.
Anotace v angličtině
The main output of this thesis is Mininet editor, an SPA for creating and configuring SDN topologies in GUI. Features include import and export of entire project and a script that can be used to emulate the topology in Mininet. It is also possible to export an image of the topology and an addressing plan. A part of this thesis is also devoted to a brief introduction to computer networks including SDN, Mininet and example assignments that can be completed using Mininet Editor.
Klíčová slova
GUI, JavaScript, Mininet, PWA, SDN, SPA, Vis, Vue
Klíčová slova v angličtině
GUI, JavaScript, Mininet, PWA, SDN, SPA, Vis, Vue
Zásady pro vypracování
Cílem diplomové práce je návrh a realizace grafického editoru pro emulátor Mininet. Při návrhu bude napodobena funkcionalita aplikace MiniEdit. Teoretická část bude složená z popisu prostředí emulátoru Mininet a jeho komponet a z ukázkových úloh, které budou realizovány v navrženém GUI editoru.
Zásady pro vypracování
Cílem diplomové práce je návrh a realizace grafického editoru pro emulátor Mininet. Při návrhu bude napodobena funkcionalita aplikace MiniEdit. Teoretická část bude složená z popisu prostředí emulátoru Mininet a jeho komponet a z ukázkových úloh, které budou realizovány v navrženém GUI editoru.
Seznam doporučené literatury
NADEAU, Thomas D. a Kenneth GRAY. SDN: software defined networks. Beijing: O'Reilly, 2013. ISBN 978-1-449-34230-2
SUMMERFIELD, Mark, Python 3: výukový kurz. Brno: Computer Press, 2010. ISBN 9788025127377. Mininet Walkthrough - Mininet [online]. 2017 [cit. 2018-10-04]. Dostupné z: http://mininet.org/walkthrough/
Seznam doporučené literatury
NADEAU, Thomas D. a Kenneth GRAY. SDN: software defined networks. Beijing: O'Reilly, 2013. ISBN 978-1-449-34230-2
SUMMERFIELD, Mark, Python 3: výukový kurz. Brno: Computer Press, 2010. ISBN 9788025127377. Mininet Walkthrough - Mininet [online]. 2017 [cit. 2018-10-04]. Dostupné z: http://mininet.org/walkthrough/
Přílohy volně vložené
1 CD
Přílohy vázané v práci
ilustrace, tabulky
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Hlavní náplní této diplomové práce je naprogramování SPA Mininet editor, ten umožňuje vytvoření a základní nastavení topologie SDN v grafickém prostředí. Funkcionalita zahrnuje import a export ve formě kompletního projektu nebo skriptu pro emulaci v Mininetu, pak také export obrázku topologie a adresního plánu. Práce dále obsahuje stručný úvod do počítačových sítí včetně SDN, Mininetu a ukázkové úlohy z této oblasti s využitím Mininet editoru pro jejich vypracování. Teoretická část práce poskytuje velice stručný úvod do softwarově definovaných sítí a použití emulátoru Mininet. Praktická část práce pak naopak velice podrobně popisuje vyvinutou aplikaci Mininet editor. Veškeré požadavky kladené na tuto aplikaci byly splněny. V závěru práce pak autor aplikaci podrobně otestoval a vytvořil několik příkladů použití aplikace.
Práce byla vystavena testování v systému STAG a nejeví známky plagiátorství.