Přístupnostní navigace
E-application
Search Search Close
Master's Thesis
Author of thesis: Ing. Dalibor Beneš
Acad. year: 2023/2024
Supervisor: Ing. Lukáš Šišmiš
Reviewer: Ing. Martin Žádník, Ph.D.
Protection against distributed denial of service (DDoS) attacks is one of the key areas of network security. One of the forms of defence is to use the DCPro DDoS Protector device developed by the CESNET association. The CESNET association also utilizes network monitoring and traffic analysis systems IPFIXcol2 and NEMEA, as well as the network monitoring protocol sFlow. The aim of this thesis was to propose and realize the integration of those systems, so that an effective distributed system for the mitigation of DDoS attacks could be created. During the work on this task, special focus was given to the effective utilization of existing solutions, reusability and the option for a future expansion of the distributed architecture.
DCPro DDoS Protector, NEMEA, IPFIXcol, IPFIX, sFlow, NetFlow, CESNET, DoS, DDoS, network security, network data analysis, network monitoring, DDoS attack mitigation
Date of defence
17.06.2024
Result of the defence
Defended (thesis was successfully defended)
Grading
B
Process of defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázku oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B.
Topics for thesis defence
Language of thesis
English
Faculty
Fakulta informačních technologií
Department
Department of Computer Systems
Study programme
Information Technology and Artificial Intelligence (MITAI)
Specialization
Application Development (NADE)
Composition of Committee
prof. Ing. Tomáš Hruška, CSc. (předseda) doc. Ing. František Zbořil, Ph.D. (člen) doc. Ing. Ondřej Lengál, Ph.D. (člen) RNDr. Marek Rychlý, Ph.D. (člen) Ing. Libor Polčák, Ph.D. (člen) Dr. Ing. Petr Peringer (člen)
Supervisor’s reportIng. Lukáš Šišmiš
Této diplomové práce se student zhostil s aktivním přístupem, což se odrazilo na kvalitě jak textové části, tak návrhu a implementace. Studentovi se podařilo navrhnout a implementovat rozšíření stávajícího systému DDoS ochrany. V práci student také důkladně otestoval a vyhodnotil navržené řešení. Navrhuji souhrnné hodnocení stupněm A (výborně).
Cílem práce bylo navrhnout a implementovat rozšíření stávajícího systému ochrany vůči distribuovaným síťovým útokům na odepření služeb. Cílem rozšíření bylo přidání funkcionality pro přijímání dat ze síťových prvků. Student stanovené cíle práce splnil a práci rozšířil o podrobné testování.
Práce byla dokončena načas. Obsah a výsledky práce byly konzultovány nejen před odevzdáním ale i počasvypracování práce.
Publikační činnost není známa a ani se neočekává.
Student samostatně vyhledal všechny potřebné studijní materiály.
Student byl během řešení diplomové práce aktivní. Pracoval samostatně a pravidelně konzultoval výsledky prácese svým vedoucím/konzultantem. Na konzultace byl vždy připraven.
Grade proposed by supervisor: A
Reviewer’s reportIng. Martin Žádník, Ph.D.
Student prokázal schopnost nastudovat komplexní systém, navrhnout , implementovat a otestovat jeho rozšíření. Vzhledem k nižšímu rozsahu implementačních prací by pro hodnocení stupněm A bylo vhodné implementovat modul v C/C++, který by dosáhl potřebné výkonnosti.
Evaluation level: zadání splněno
Zadání bylo splněno bez výhrad.
Evaluation level: je v obvyklém rozmezí
Technická zpráva obsahuje všechny potřebné informace.
Zpráva má logickou strukturu, pochopitelnost pro čtenáře je místy náročnější, neboť se kontext střídá mezi dvěma různými formáty dat (sFlow a síťové toky), které vyžadují odlišný způsob zpracování.
Formální úprava technické zprávy je na velmi dobré úrovni. Kladně hodnotím anglicky psanou práci.
Student využil relevantní zdroje literatury, které využil při řešení práce. Vlastní a převzaté prvky jsou řádně odlišeny a citace jsou v souladu s citačními zvyklostmi.
Úroveň realizačního výstupu je na dobré úrovni a dobře zdokumentován. Pro ještě lepší hodnocení bych očekával reimplementaci komponenty pro zpracování dat o tocích do C/C++ pro zvýšení propustnosti.
Výstup lze prakticky využít pro ověření napojení systému na monitorovací data. Jedna z komponent má charakter prototypu, neboť svou výkonností nebude schopna zpracovat vysoký tok monitorovaných dat.
Evaluation level: průměrně obtížné zadání
Zadání vyžadovalo především nastudovat komplexní systém pro DDoS ochranu a navrhnout, jak do tohoto systému doručit další data.
Grade proposed by reviewer: B
Responsibility: Mgr. et Mgr. Hana Odstrčilová