Tool for configuration and monitoring

dc.contributor.advisor Čejka, Tomáš
dc.contributor.author Kubernát, Václav
dc.contributor.referee Kundrát Jan
dc.date.accessioned 2019-06-15T22:51:57Z
dc.date.available 2019-06-15T22:51:57Z
dc.date.issued 2019-06-15
dc.description.abstract Tato práce se zabývá návrhem a implementací interaktivní konzolové aplikace sloužící ke konfiguraci síťových zařízení. Tento program slouží jako alternativa k dostupným, méně intuitivním, řešením. Toho dosahuje přívětivým uživatelským rozhraním implementovaným pomocí knihovny replxx. Jádrem programu je parser vygenerovaný pomocí generátoru parserů Boost Spirit X3. Tento parser slouží k implementaci generické syntaxe, která nezávisí na typu konfigurovaného zařízení. Součásti programu jsou modulární a na sobě nezavislé a díky tomu je lze velmi dobře testovat. cs
dc.description.abstract This thesis focuses on creating an interactive console application with the purpose of configuring network devices. This program serves as an alternative to available, but less intuitive solutions. This is achieved mainly by creating a user-friendly interface implemented with the use of the replxx library. The core of the application is a parser generated by the Boost Spirit X3 library. This parser server as an implementation of a generic syntax, which is independent of the type of the configured device. The applications' components are modular, independent of each other, which makes testing very effective. en
dc.identifier KOS-695599697005
dc.identifier.uri http://hdl.handle.net/10467/83195
dc.publisher České vysoké učení technické v Praze cs
dc.publisher Czech Technical University in Prague en
dc.rights A university thesis is a work protected by the Copyright Act of the Czech Republic. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one`s own expense. The use of thesis should be in compliance with the Copyright Act. en
dc.rights Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem v platném znění. cs
dc.subject netconf cs
dc.subject yang cs
dc.subject síťová konfigurace cs
dc.subject konfigurace cs
dc.subject cli cs
dc.subject interaktivní cli cs
dc.subject parsování cs
dc.subject netconf en
dc.subject yang en
dc.subject network configuration en
dc.subject configuration en
dc.subject cli en
dc.subject interactive cli en
dc.subject parsing en
dc.title Nástroj pro konfiguraci a monitorování cs
dc.title Tool for configuration and monitoring en
dc.type bachelor thesis en
dspace.entity.type Publication
relation.isAdvisorOfPublication c41e0742-37b8-4ffd-b5a4-9d8e4030c8ac
relation.isAdvisorOfPublication.latestForDiscovery c41e0742-37b8-4ffd-b5a4-9d8e4030c8ac
relation.isAuthorOfPublication 15bb158a-2e14-4109-8f94-9ebcf96546aa
relation.isAuthorOfPublication.latestForDiscovery 15bb158a-2e14-4109-8f94-9ebcf96546aa
theses.degree.discipline Webové a softwarové inženýrství cs
theses.degree.grantor katedra softwarového inženýrství cs
theses.degree.programme Informatika cs

Files

Original bundle

Now showing 1 - 3 of 3
Name:
F8-BP-2019-Kubernat-Vaclav-thesis.pdf
Size:
403.18 KB
Format:
Adobe Portable Document Format
Description:
PLNY_TEXT
Name:
F8-BP-2019-posudek-Cejka_Tomas.pdf
Size:
137.41 KB
Format:
Adobe Portable Document Format
Description:
POSUDEK
Name:
F8-BP-2019-posudek-Kundrat_Jan.pdf
Size:
139.02 KB
Format:
Adobe Portable Document Format
Description:
POSUDEK