Národní úložiště šedé literatury Nalezeno 17 záznamů.  1 - 10další  přejít na záznam: Hledání trvalo 0.01 vteřin. 
Pluginy pro efektivní úložiště dat v knihovně sysrepo
Kušnírik, Ondrej ; Martínek, Tomáš (oponent) ; Matoušek, Jiří (vedoucí práce)
Tato práce se zabývá seznámením čtenáře s knihovnou sysrepo a jejími pluginy pro úložiště, problémy s ukládáním dat do souborů a řešením těchto problémů napojením databáze na knihovnu sysrepo. Ve zkratce se tato knihovna využívá jako komplexní úložiště konfiguračních dat YANG v unixových/linuxových systémech. Data, která výchozí plugin knihovny ukládá do souborů, nemohou být dostatečně rychle a efektivně spravována, což způsobuje celkové zpomalení práce s daty. Jako řešení se nabízí použití databáze, která bude na knihovnu sysrepo napojena za pomoci implementace pluginu pro úložiště. Porovnáním jednotlivých databází byly zvoleny dvě (MongoDB a Redis) z hlediska efektivity práce s daty YANG a dalších kvalitativních vlastností. Pro tyto databáze byly následně implementovány pluginy pro úložiště, které byly nakonec podrobeny optimalizacím a výkonnostním testům. V porovnání s původním pluginem založeným na souborech vynikají implementované pluginy založené na databázích především v operacích s malým množstvím dat, kdy například při načítání jednoho prvku ze statisíc dochází ke zrychlení až o tři řády.
Konfigurační API knihovny libnetconf2 podle YANG modelu ietf-netconf-server
Janota, Roman ; Martínek, Tomáš (oponent) ; Matoušek, Jiří (vedoucí práce)
Cílem této práce je navrhnout a implementovat nové uživatelské rozhraní pro knihovnu libnetconf2, které bude umožňovat nakonfigurovat NETCONF server podle popisu ietf-netconf-server YANG modelu. Podstatou řešení byla prvně analýza knihovny a modelu a jejich následné porovnání. Na základě výsledků porovnání jsem navrhl nové konfigurační rozhraní, jehož vstupem jsou YANG data popisující konfiguraci serveru. Navržené řešení umožňuje nastavovat chování serveru dvěma způsoby. První způsob zachovává a upravuje stávající konfiguraci pomocí speciálního atributu operace, zatímco druhý způsob kompletně nahrazuje stávající konfiguraci novou. Nové řešení je dále rozděleno do dvou fází --- vytvoření a aplikace konfiguračních dat. Práce se dále zaměřuje na implementaci návrhu, na jeho nedostatky, na které jsem narazil až při implementaci, a následně na testování, které bylo provedeno dvěma způsoby, a to pomocí vlastní testovací sady a následně integrací nového rozhraní do existujícího open-source NETCONF serveru s názvem netopeer2. V práci dále popisuji svůj přínos k open-source projektu libssh a k samotnému návrhu YANG modelu ietf-netconf-server. Výsledky této práce umožňují uživatelům knihovny libnetconf2 nakonfigurovat svůj NETCONF server podle standardizovaného popisu nebo sdílet svou konfiguraci pomocí konfiguračních dat. Nové konfigurační rozhraní je nyní součástí hlavní větve projektu libnetconf2.
An efficient and general abstraction of middle layer for embedded Linux
Drexler, Filip Emanuel ; Košař, Vlastimil (oponent) ; Korček, Pavol (vedoucí práce)
The goal of this thesis is middle layer (middleware) design and construction in embedded devices with Linux. Middleware is a layer which can help devices with abstraction from hardware, interprocess communication (IPC), code genericity and cleaner software architecture. It was constructed with tools such as D-Bus and YANG modeling language which lead to architecture changes and cleaner design. Some parts of lower level code were moved to one process which provides interface for communication for other processes. The outcome is the suitability of this middle layer, its advantages and disadvantages.
Syntaktická analýza a validace datových modelů popsaných jazykem YANG
Vican, Pavol ; Kekely, Lukáš (oponent) ; Kořenek, Jan (vedoucí práce)
Administrátori počítačových sietí potrebujú nástroje na konfiguráciu a monitorovanie sieťových zariadení. Z tohto dôvodu bol vytvorený protokol NETCONF, určený na vzdialenú konfiguráciu, a modelovací jazyk YANG, ktorý popisuje štruktúru a sémantiku konfiguračných dát. Cieľom tejto práce je rozšírenie knižnice libyang o syntaktický analyzátor, ktorý spracováva modely popísané jazykom YANG a ukladá ich do interných štruktúr knižnice libyang. Tento analyzátor je vygenerovaný pomocou nástrojov bison a flex.
Konfigurace OpenWRT systému pomocí protokolu NETCONF
Nagy, Peter ; Kořenek, Jan (oponent) ; Kekely, Lukáš (vedoucí práce)
Cílem práce je konfigurace platformy OpenWrt s využitím protokolu NETCONF. Na komunikaci pomocí protokolu NETCONF byly použity stávající nástroje ve formě knihovny libnetconf a sady nástrojů Netopeer. Implementační část se zabývá vývojem modulů na konfiguraci systému a síťových rozhraní.
SDN pro řízení sítí LAN
Kříž, Daniel ; Hošek, Jiří (oponent) ; Slavíček, Karel (vedoucí práce)
Tato bakalářská práce je věnována problematice softwarově definovaných sítí. V práci je popsán koncept SDN, protokol OpenFlow, který je nedílnou součástí této problematiky a v~poslední řadě je zde zmíněn koncept NFV. Cílem je udělat si přehled informací o této problematice, projít dostupné open source kontroléry a vybrat z nich nejvhodnější. Dále pak vytvořit návrh realizace laboratorní úlohy a vytvořit seznam dostupných komponent. Závěrečným úkolem je sestrojit a otestovat laboratorní úlohu a následně za pomocí těchto znalostí vytvořit laboratorní návod.
Libyang - modul pro Python 3
Sedlák, David ; Kocnová, Jitka (oponent) ; Kučera, Jan (vedoucí práce)
Bakalářská práce se zabývá interakcí jazyků C a Python 3. Hlavním cílem bylo vytvoření  uživatelsky přívětivého Python 3 rozhraní pro knihovnu libyang2, která své základní rozhraní poskytuje v jazyce C. Výsledné Python 3 rozhraní je vytvořené s využitím CFFI balíčku, ten umožňuje jednoduché použití v rámci jazyka Python 3 a adekvátním způsobem využívá jeho možností. Součástí práce je také srovnání několika vybraných přístupů a nástrojů, které interakci mezi jazyky C a Python 3 umožňují, včetně měření a porovnávání režie spojené s jejich použitím. Implementované rozhraní poslouží ke  zjednodušení integrace podpory modelovacího jazyka YANG do síťových aplikací a zařízení.
Počáteční automatická konfigurace v NETCONF serveru
Vican, Pavol ; Žádník, Martin (oponent) ; Wrona, Jan (vedoucí práce)
Administrátori počítačových sietí potrebujú pokročilé nástroje na konfiguráciu sieťových zariadení. Pre tento účel vznikol protokol NETCONF a modelovací jazyk YANG. Cieľom tejto práce je implementovať mechanizmu Zero Touch, ktorý slúži na počiatočnú konfiguráciu NETCONF servera.Tento mechanizmus bude integrovaný do dátového úložiska sysrepo.
Automated Inference of User Interface for NETCONF Protocol
Man, Jakub ; Orsák, Michal (oponent) ; Tisovčík, Peter (vedoucí práce)
This thesis focuses on creating a user-friendly user interface for devices that use the NETCONF protocol for configuration. A web user interface was selected to make using the user interface simple and for it to not require any additional installation. In this thesis, a user interface with a plugin architecture and with a NETCONF library was created. The NETCONF library allows users to connect devices, save them,  group devices in profiles and to modify the device's configuration. The plugin architecture allows device manufacturers to provide a graphical user interface that does not require additional user training, without having to develop a whole new application.
Nástroj na měření odezvy síťových zařízení ovládaný protokolem NETCONF
Rutarová, Barbora
Tato bakalářská práce se zaměřuje na vývoj aplikace pro automatizované měření odezvy síťových zařízení ovládané protokolem NETCONF. Aplikace byla navrhnuta tak, aby poskytovala přesné informace o stavu síťových zařízení. Využití RAW soketů umožňuje aplikaci zpracovávat paralelní ICMP zprávy a detekovat chyby v ICMP paketech. Na základě získaných dat jsou vytvářeny statistiky, které umožní uživateli sledovat klíčové parametry jako je zpoždění, ztrátovost nebo jitter. Pro dosažení tohoto cíle byl navržen a implementován vlastní modul YANG, který slouží k ukládání konfigurace a správě měřených dat. Tato práce představuje podrobný návrh a implementaci tohoto řešení, včetně analýzy jeho výkonu a srovnání s existujícími nástroji pro monitorování síťových zařízení.

Národní úložiště šedé literatury : Nalezeno 17 záznamů.   1 - 10další  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.