|
Simulace útoků na službu DNS
Navrátil, Tomáš ; Kekely, Lukáš (oponent) ; Kováčik, Michal (vedoucí práce)
Tato bakalářská práce se věnuje simulaci a detekci kybernetických útoků na službu DNS. Cílem bylo vybrané útoky simulovat, analyzovat jejich chování a na základně získaných poznatků vytvořit nástroj schopný analýzy síťového provozu za účelem detekce vybraných typů útoků i jejich replikace pro vývojové účely. Na základě testování vytvořeného nástroje byla zjištěna úspěšnost detekce útoků v běžném provozu. Tyto výsledky jsou v závěru práce diskutovány spolu s možnostmi praktického využití pro vývojáře a dalších možností pro rozšíření aplikace.
|
| |
|
Detekce dynamických síťových aplikací
Juránek, Michal ; Kaštil, Jan (oponent) ; Tobola, Jiří (vedoucí práce)
Tato bakalářská práce popisuje způsoby detekce šifrované komunikace jednoduchých hlasových hovorů VoIP mezi dvěma klienty aplikace Skype. Popsány jsou prvky sítě a principy komunikace. Analyzovány jsou tři přístupy ke klasifikaci. První přístup provádí klasifikaci síťových paketů podle obsahu Pearsonovým chi2 testem dobré shody , druhý podle charakteristiky síťových toků naivní bayesovskou klasifikací . Třetí přístup popisuje možnosti detekce signalizačních zpráv. Na základě zvolených způsobů je naimplementována detekční aplikace.
|
|
Analýza provozu bezdrátové sítě na VUT
Lacina, Vojtěch ; Matoušek, Petr (oponent) ; Čejka, Rudolf (vedoucí práce)
Práce se zabývá problematikou provozu na wifi síti VUT. V průběhu této práce došlo k anonymizaci a následné analýze současného provozu zachyceného programem tcpdump za účelem zjištění jeho povahy. Z této povahy vyplývá potřeba řídit provoz. Proto jsou popsány způsoby řízení a klasifikace provozu na síti. Následuje snaha určit nejvhodnější politiku řízení provozu tak, aby došlo ke zkvalitnění připojení pro interaktivní aplikace a zvýšení spokojenosti provozovatele (VUT) i uživatelů.
|
|
Grafický nástroj pro generování paketů
Mareš, Martin ; Bartoš, Václav (oponent) ; Puš, Viktor (vedoucí práce)
Tato práce se zabývá problematikou generátorů síťových paketů. První část je věnována teorii komunikace v počítačových sítích z pohledu architektury TCP/IP. Druhá část je věnována výsledkům rešerše aktuálně dostupných nástrojů. Třetí část je věnována návrhu a implementaci vlastního nástroje s grafickým uživatelským rozhraním pro generování paketů. Nástroj je navržen objektovým způsobem s důrazem na snadnou možnost budoucího rozšíření. Koncept nástroje zahrnuje, kromě možnosti generovat jednotlivé pakety, také prostředky pro generování jejich dynamicky se měnících sérií za účelem simulace síťových toků. Navržený nástroj je implementován pomocí programovacího jazyka C++ s využitím frameworku Qt. Poslední část práce obsahuje zhodnocení dosažených výsledků a porovnání vytvořené aplikace s již dostupnými řešeními.
|
| |
|
Vestavěný test sondy FlowMon
Kříž, Blažej ; Kaštil, Jan (oponent) ; Kořenek, Jan (vedoucí práce)
Tato práce se zabývá vývojem vestavěného testu sondy FlowMon, což je zařízení pro monitorování síťového provozu na bázi IP toků. V úvodní části jsou shrnuty související pojmy, popsána technologie NetFlow a sonda FlowMon. Samotný vývoj testu pak zahrnuje specifikaci a analýzu požadavků, návrh obecné techniky testování, návrh jednotlivých testů, jejich implementaci a zhodnocení řešení.
|
|
Systém pro uživatelem řízené QoS
Plchot, Oldřich ; Matoušek, Petr (oponent) ; Kašpárek, Tomáš (vedoucí práce)
Tento diplomový projekt se zabývá možnostmi operačního systému GNU/Linux v oblasti zajištění kvality poskytovaných síťových služeb. Práce porovnává a hodnotí prostředky k zajištění kvality služeb dostupné v operačním systému GNU/Linux. Cílem práce je diskutovat nedostatky a přednosti těchto prostředků a navrhnout systém, který řeší problematiku zajištění kvality služeb. Navržený systém využívá heuristiky, která umožní uživateli nastavit kvalitu služeb i bez nutnosti studovat specifické vlastnosti komunikačních protokolů na úrovni síťové nebo aplikační vrstvy. Součástí projektu je také teoretický úvod do problematiky kvality služeb a architektury počítačových sítí.
|
|
Návrh síťových aplikací na platformě NetCOPE
Hank, Andrej ; Kořenek, Jan (oponent) ; Martínek, Tomáš (vedoucí práce)
Monitorování a zaručení bezpečnosti vysoko-propustných sítí s rychlostmi od 1 do 100 Gb/s si vyžaduje hardwarovou akceleraci. Platforma NetCOPE pro rychlý vývoj síťových aplikací využívá akceleraci hardwarovou kartou s technologií FPGA přístupem "Hardware/Software Codesign". Zvýšení výkonnosti softwarové části platformy je podmíněno paralelním zpracováním aplikací pro využití více jader procesoru. Tato práce analyzuje architekturu platformy NetCOPE a možnosti paralelního zpracování standardních síťových aplikací, navrhuje modely využití více jader procesoru umožněním souběžného zpracování dat nad platformou NetCOPE, a následně je implementuje. Podpora modelů je integrovaná do vrstvy systémových ovladačů systému Linux a uživatelských knihoven, které vytváří jednoduché rozhraní pro využití této podpory. Pro dosáhnutí vysoké propustnosti řešení se práce věnuje jeho optimalizacím. Dosáhnuté výsledky jsou změřené vytvořenými testovacími nástroji.
|
|
BigData řešení pro zpracování rozsáhlých dat ze síťových toků
Melkes, Miloslav ; Ráb, Jaroslav (oponent) ; Ryšavý, Ondřej (vedoucí práce)
Tato diplomová práce se zaměřuje na problematiku distribuovaného zpracování velkých dat ze síťové komunikace. Začíná analýzou síťové komunikace založené na modelu TCP/IP se zaměřením na datové jednotky na jednotlivých vrstvách, které je nutno při analýze síťových dat zpracovávat. Z hlediska vlastního zpracování rozsáhlých dat je objasněn výpočetní model MapReduce, architektura technologie Apache Hadoop a jejich možné využití pro zpracování síťových toků na clusteru počítačů. Druhá část práce se zbývá návrhem a následnou implementací aplikace pro zpracování síťových toků ze zachycené síťové komunikace. V této části jsou rozebrány klíčové a problematické části z implementace. Celá práce je poté zakončena srovnáním s dostupnými nástroji pro síťovou analýzu a vyhodnocením sady testů, které potvrdili lineární růst zrychlení.
|