|
System Log Analysis for Anomaly Detection Using Machine Learning
Šiklóši, Miroslav ; Fujdiak, Radek (oponent) ; Hošek, Jiří (vedoucí práce)
This thesis deals with system log analysis for anomaly detection using machine learning models. The proposed models are based on supervised, unsupervised and deep learning algorithms. However, the functionality and behaviour of these algorithms have been clarified theoretically and practically in the thesis. Moreover, many preprocessing methods and logics were used to preprocess the data before it was fed to the machine learning model. At the end and to confirm the workability of proposed models, many metrics were calculated and unseen syslogs were fed to the best-proposed machine learning models to detect the anomalies. However, models Decision Tree Classifier, One-class SVM and Hierarchical Clustering demonstrated the best performance, correctly predicting 93.95%,85.66% and 85.3% of all anomalies respectively.
|
|
Matematická analýza zachyceného síťového provozu
Soós, Tibor ; Koutný, Martin (oponent) ; Hošek, Jiří (vedoucí práce)
Projekt se zabývá popisem a s predikcí síťového provozu reální sítě při běžném využívání její služeb. V první časti práce je teoreticky popsáno několik matematických modelů, které se běžně používají v simulačních algoritmech na modelování síťového provozu. V druhé časti je pak popsán postup matematické analýzy, na který je pak aplikován vybraný model. Je zachycen provoz, který zahrnuje všechny možný vyskytující se pakety na reální síti. V poslední části práci je pak zahrnut detailní návrh několik predikčních algoritmů, které jsou realizovány v programovacím prostředí Matlab® Mathworks®.
|
|
Měření parametrů datových přenosů v počítačových sítích
Šeda, Pavel ; Hošek, Jiří (oponent) ; Skořepa, Michal (vedoucí práce)
Diplomová práce je souhrně zaměřena na základní parametry datových přenosů počítačových sítí. V první části jsem přehledně popsal základní parametry sítí, způsob jakým se dané parametry měří a zohledňují. Zaměřil jsem se na pevné počítačové sítě LAN, a také na bezdrátové sítě Wifi. V druhé části jsem realizoval vlastní návrh měření těchto parametrů. Tento návrh jsem aplikoval při vývoji SW aplikace. Aplikace má za úkol měřit zpoždění přenášených paketů, jitter, ztrátovost a dostupnou šířku pásma. V závěru práce jsem uvedl provedená měření spolu s podrobným popisem SW aplikace.
|
|
Zabezpečení přenosu multimediálních dat v reálném čase
Otoupalík, Petr ; Koutný, Martin (oponent) ; Hošek, Jiří (vedoucí práce)
Tato práce se zabývá technologií multimediálního přenosu dat v reálném čase a jeho případným zabezpečením. Z hlediska zabezpečení jsou popsány možnosti ochrany vlastního přenosu multimediálních dat a také mechanismy definované pro zabezpečení signalizačního protokolu SIP a doporučení H.323. Dále jsou zmíněny možné útoky na přenos dat v reálném čase a specifikovány základní požadavky na bezpečný a spolehlivý přenos. Hlavní část práce je věnována bezpečnostní analýze přenášených dat v několika vybraných komunikačních programech, které se liší používaným způsobem zabezpečení. Závěr práce je věnován realizaci jednoduchých útoků na přenos multimediálních dat, která jsou přenášena protokolem RTP, a také na signalizační protokol SIP.
|
|
Modelování bezdrátového přenosového kanálu v simulačním prostředí OPNET Modeler
Spiglazova, Světlana ; Koutný, Martin (oponent) ; Hošek, Jiří (vedoucí práce)
Tato diplomová práce se zabývá modelováním bezdrátového přenosu v simulačním prostředí OPNET Modeler. V teoretické části je popsána samotná podstata šíření signálu prostřednictvím elektromagnetického vlnění včetně vlivů prostředí, které na šíření působí. Tyto vlivy ovlivňují popsané parametry přenášeného signálu, které charakterizují jeho kvalitu. Dále je v teoretické části popsáno prostředí OPNET Modeler umožňující bezdrátový přenos navrhnout a prostřednictvím simulace ověřit jeho funkčnost a získat jeho parametry. Samotný přenos signálu od vysílače k přijímači je rozdělen na samostatné kroky, které jsou detailně popsány s ohledem na implementaci ve výše uvedeném prostředí. V praktické časti je nakonfigurován základní model bezdrátové sítě a provedena série simulací s různými variantami běžně nastavitelných základních parametrů přenosu jako jsou modulace signálu, typ antény a topologie sítě. Dále je pozornost zaměřena na samostatné kroky přenosu, filosofii jejich spolupráce založenou na sdílení informací prostřednictvím datových jednotek zvaných TDA a jejich realizaci ve zdrojovém kódu jazyka C++ formou tzv. modelů přenosu. Na základě těchto poznatků je nad rámec předem definovaných TDA vytvořen nový uživatelský TDA a prostřednictvím simulace je ověřena jeho správná implementace v rámci přenosu paketů. Hodnoty vybraných TDA včetně uživatelských TDA jsou pomocí příkazů jazyka C++ vypsány do okna simulační konzole. Získané výsledky simulací jsou na závěr analyzovány a zdokumentovány. Zdrojové kódy jsou k dispozici v přílohách diplomové práce.
|
|
Analýza modelů směrovacích protokolů OLSR a AODV pro MANET sítě v prostředí OPNET Modeler
Machata, Tomáš ; Růčka, Lukáš (oponent) ; Hošek, Jiří (vedoucí práce)
Tato práce se zabývá problematikou MANET sítí a je zaměřena zejména na procesy směrování. Největší pozornost je věnována směrovacím protokolům AODV a OLSR. Tyto protokoly jsou zde podrobně popsány. Cílem této práce je vytvoření simulačního modelu MANET sítě v prostředí OPNET Modeler. V tomto modelu je nakonfigurován AODV protokol a za účelem dosažení lepších charakteristik síťového provozu je provedena optimalizace parametrů směrovacího protokolu. Dále je v tomto prostředí prostudován a rozšířen procesní model AODV protokolu o nový typ zprávy, který umožňuje přenášet aktuální přenosovou rychlost síťového rozhraní MANET stanice. Aktuální přenosová rychlost jednotlivých stanic je vyčtena ze statistik. Každá stanice v pravidelných intervalech posílá novou zprávu sousedním uzlům. Uzel po přijetí nové zprávy uloží informace do souboru.
|
|
Simulace H2H a M2M komunikace v mobilní síti LTE-Advanced
Číhal, Josef ; Mašek, Pavel (oponent) ; Hošek, Jiří (vedoucí práce)
Bakalářská práce „Simulace H2H a M2M komunikace v mobilní síti LTE-Advanced“ se zabývá teoretickým rozborem H2H (Human to Human) a M2M (Machine to Machine) komunikace v mobilní síti čtvrté generace (LTE/LTE-Advanced). Dále se zabývá vli- vem M2M komunikace na dodržení smluvených podmínek kvality služeb (QoS) pro H2H provoz. Na základě teoretického rozboru byl vytvořen model M2M a H2H komunikace pomocí NS-3 (Network Simulator 3). Poslední část bakalářské práce se zabývá ověře- ním funkčnosti vytvořeného modelu formou simulací zaměřených na klíčové parametry provozu jako je zpoždění, propustnost a vytížení základnové stanice (eNodeB).
|
|
Systém automatizovaného zavírání na základě světelných podmínek
Hajný, Stanislav ; Krajsa, Ondřej (oponent) ; Hošek, Jiří (vedoucí práce)
Bakalářská práce se zabývá návrhem a realizací automatizovaných dvířek na základě světelných podmínek. Jako hlavní výpočetní jednotka je použit modul ESP32. Výsledný návrh se skládá z napájecí části a výpočetní části. V první části je popsána teorie IoT a solárních systémů. Dále jsou popsány jednotlivé dílčí součástky. Další část se věnuje návrhu zařízení a v poslední je popsána výsledná realizace a výsledky.
|
|
Univerzální domácí brána pro IoT zařízení
Šelinga, Martin ; Krejčí, Jan (oponent) ; Hošek, Jiří (vedoucí práce)
V tejto diplomovej práci je teoreticky popísaná M2M komunikácie a jej hlavné rozdiely oproti H2H komunikácii, ďalej popis protokolov používaných v oblasti internetu vecí a popis praktickej implementácie protokolu WM-Bus a Z-Wave v programovacom jazyku Python vo frameworku Django.
|
|
Integrace ITSM aplikací prostřednictvím webových služeb a IBM cloudu
Gryc, Václav ; Hošek, Jiří (oponent) ; Šeda, Pavel (vedoucí práce)
Tato diplomová práce se zabývá vývojem software s možností integrace ITSM řešení. Cílem práce je návrh vhodné softwarové architektury integrační aplikace v cloudovém prostředí. Z důvodu využití řešení pro mnoho zákazníku je kladen důraz na udržitelnost a znovupoužitelnost. Po rozsáhlé analýze technologií byla vytvořena webová aplikace, která je plně konfigurovatelná pro uspokojení široké škály zákaznických potřeb. Pro vývoj aplikace je rozhodnuto využití prostředí Node.js a framework Loopback 4. To zajišťuje nižší náklady na provoz cloudových zdrojů, oproti konkurenčním technologiím, jako je například Java. Celý systém je nasazen do IBM Cloud. Výsledná aplikace je uvedena do produkce ve firmě IBM.
|