SASÁK, L. Systém pro detekci zařízení v síti a rozpoznání použitých protokolů [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2022.

Posudky

Posudek vedoucího

Holasová, Eva

Student zpracoval diplomovou práci na téma „Systém pro detekci zařízení v síti a rozpoznání použitých protokolů“. Diplomová práce má rozsah 69 stran včetně příloh. Práce je logicky členěna do šesti kapitol, které na sebe smysluplně navazují. Téma práce bylo pravidelně konzultováno, student byl během semestru aktivní a zapracovával poznámky vedoucího. V práci jsou popsány vybrané průmyslové a aplikační protokoly. Dále je stručně popsáno strojové učení a vybrané algoritmy strojového učení, neuronových sítí. Výsledkem práce je aplikace, která v reálném čase zpracovává, vyhodnocuje provoz a rozpoznává naučené průmyslové protokoly (Modbus/TCP, DNP3) na základě vytvořených modelů strojového učení. V práci je popsaný postup řešení a dosažené výsledky. Student využil celkem 54 citačních zdrojů z nichž převážná většina je zaměřena na použité knihovny a nástroje. Vědecké publikace jsou využity také, ale v menší míře. Výsledky práce považuji za kvalitní a využitelné v praxi. Zadání práce považuji za splněné a navrhuji známku A, 92 bodů.

Navrhovaná známka
A
Body
92

Posudek oponenta

Fujdiak, Radek

Student v rámci své práce zadání splnil. Práce samotná je na velmi dobré formální úrovni a samotné prezentované výsledky vycházejí velice příznivě. I přesto mám k vypracování několik poznámek. V rámci teoretické části jsou vyjmenovány ICS protokoly DNP3, Profinet a ModbusTCP z pohledu TCP/IP kategorie, nicméně není zmíněn například OPC UA protokol, který je jeden z hlavních moderních ICS TCP/IP protokolů. Na druhé straně protokol Profinet je v teoretické části a chybí v praktické části. V rámci odborné části zcela chybí následně odkazy na jednotlivé standardy protokolů i jejich popis, což považuji za stěžejní. V rámci knihoven, je vybráno několik vzorků k jednotlivým protokolům a stručně jednou větou popsáno, osobně bych uvítal spíše srovnávací tabulku podpory jednotlivých funkcí protokolů. Dále v rámci kap. 2 je nekonzistentní popis v rámci 2.1 (hlubší popis) a následně kap. 2.2 a 2.3 (velice krátké a vynechána téměř celá strana mezi kap. 2.3 a 3), což mi přijde zbytečném, jelikož mohl být věnován stejný prostor všem algoritmům. Dále bych v obecné rovině uvítal bližší popis a odůvodnění k výběrům jednotlivých částí DP (protokoly, algoritmy, atd.). Výsledky práce jsou tedy velmi dobré, ale došlo k otestování na pouze velmi omezeném vzorku dat a navíc nebyla provedena v rámci srovnání ani optimalizace parametrů jednotlivých algoritmů, což výsledky může dále zkreslovat. I přes výše uvedené nedostatky hodnotím B/84.

Navrhovaná známka
B
Body
84

Otázky

eVSKP id 141408