|
Podpora kvalitativních požadavků služeb v operačních systémech unixového typu pro provoz v bezdrátových sítích WiFi
Mizera, Josef ; Komosný, Dan (oponent) ; Novotný, Vít (vedoucí práce)
Diplomová práce je zaměřena na podporu kvalitativních požadavků služeb v bezdrátových sítích, především v operačních systémech Linuxového typu. Téma je spojeno nejen se samotným OS, ale také se standardem bezdrátových sítí podporujícím QoS, který je nazván IEEE 802.11e. Podpora QoS je zapotřebí zejména u časově náročných datových přenosů v reálném čase. Teoretická část práce se zabývá teoretickým rozborem problematiky podpory QoS. Jsou zde popsány parametry, které se u řešení podpory kvalitativních požadavků služeb vyskytují. Tato část se také zabývá dělením služeb používaných pro přenos dat v počítačových sítích. Je zde také popsána podpora QoS v bezdrátových sítích podle standardu 802.11e, jeho zavedení a metody přístupu k médiu s možností klasifikace provozu a bez možnosti klasifikace provozu. Na tuto část navazuje popis podpory QoS v operačních systémech unixového typu. V kapitole je popsáno, jakým způsobem je podpora QoS v těchto operačních systémech řešena, dále jsou zde charakterizovány jednotlivé nástroje, které se pro řízení datového toku v operačních systémech linux používají. V poslední řadě se teoretická část zabývá jednotlivými typy front a metodami používanými v OS linux. V praktické části práce jsou navrženy různé topologie a scénáře, pro ověření funkčnosti podpory QoS v bezdrátových sítích s využitím unixového systému. V těchto kapitolách jsou zobrazeny výsledky různých testování při přenosu zvolených datových toků, které jsou citlivé na přenos v čase. Je zde také ověřena součinnost podpory QoS mezi zařízeními fungujícími na síťové a linkové vrstvě. Výstupem práce je navržení laboratorní úlohy pro předmět Architektura sítí. Tato úloha je zaměřena na seznámení se s funkčností podpory QoS v bezdrátových sítích a v OS unixového typu. V kapitole jsou popsány samotná zařízení a programy, které jsou pro změření úlohy potřeba. Poslední část kapitoly popisuje postup pro přípravu měřicího pracoviště. K laboratorní úloze je v příloze vypracován návod k vypracování.
|
|
Implementace síťových bezpečnostních algoritmů v domácím směrovači
Procházka, Tomáš ; Novotňák, Jiří (oponent) ; Košař, Vlastimil (vedoucí práce)
Tato práce se zabývá minimalistickou linuxovou distribucí OpenWRT a její instalací v směrovači Linksys WAG160Nv2. Popisuje vybraný směrovač a diskutuje postup při měření propustnosti, která byla zvolena jako kritérium pro hodnocení výkonnosti směrovače. Dále je zkoumána výkonnost směrovače při použití původního systému a se systémem OpenWRT. V dalších kapitolách je popsán návrh a implementace odposlouchvávacího algoritmu, jehož hlavním účelem je zachytávání síťového provozu na směrovači. V poslední části jsou dosažené výsledky diskutovány.
|
|
Implementace protokolu HDLC v síťových simulátorech
Polášek, Jaromír ; Mašek, Pavel (oponent) ; Pokorný, Jiří (vedoucí práce)
Tato diplomová práce se zabývá možností využití HDLC (High-Level Data Link Control) protokolu pro komunikaci a adresování inteligentních měřících zařízení s datovým koncentrátorem. HDLC protokol je použitý ve dvou DLMS/COSEM (Device Language Message Specification/Companion Specification for Energy Metering) komunikačních profilech. Pro simulaci těchto komunikačních profilů je zvolen nejvhodnější simulační program, do kterého je implementován první komunikační profil a druhý je navržen. Implementace komunikačního profilu využívající TCP/IP (Transmission Control Protocol/Internet Protocol) byla plně realizována. Pro implementaci třívrstvého HDLC komunikačního profilu byly důsledně prozkoumány všechny možnosti. Pomocí zjištěných poznatků byl navrhnut postup, který slouží jako vodítko pro plnou implementaci. Pro první komunikační profil jsou změřeny kvalitativní parametry, které jsou zaneseny do grafů a zhodnoceny.
|
|
Analýza výměnných sítí
Blažek, Libor ; Mašek, Pavel (oponent) ; Horváth, Tomáš (vedoucí práce)
Cílem bakalářské práce je návrh a implementace protokolu v prostředí Opnet Modeler. V uvedené práci budou vytvořeny veškeré prvky, nebyly použité žádné výchozí nastavení. V prvních kapitolách tvorby simulace jsou definovány pakety. Další kapitolu tvoří blokové schéma koncové stanice, ve které se přiřazují funkce blokům. Pro centrální proces je vytvořen procesní model, také pro router. Jednotlivé prvky jsou vloženy do palety s prvky a následně použité v simulaci. Spojení proběhlo novou linkou, která byla definována zvlášť. Jedna z vytvořených simulací bude v menším rozsahu a druhá v globálním měřítku s více prvky.
|
|
Srovnání širokopásmových systémů HomePlug a DS2 technologie PLC
Horáček, Lukáš ; Zeman, Václav (oponent) ; Mišurec, Jiří (vedoucí práce)
Tato práce se zabývá srovnáváním širokopásmových systémů HomePlug a DS2 technologie PLC (Power Line Communications). PLC je technologie umožňující přenášet data po silových rozvodech elektrické sítě. Teoretická část je tvořena popisem širokopásmových systému pro datovou komunikaci po silnoproudých vedeních, výběr kritérii, popis systému DS2 a HomePlug (varianty čipů, verze, architekturu sítě, jednotlivé prvky). Dále jsou zde popsány modulační techniky, rušení, standardy, norma ČSN EN 50065 a přístupové metody. Praktická část je tvořena laboratorním měřením s oběma systémy. Pro testování byly použity DS2 modemy od firmy Defidev a HomePlug modemy od společnosti AirLive. Ty jsou pak srovnány podle vybraných kritérii.
|
|
Network tester
Haško, Juraj ; Fujdiak, Radek (oponent) ; Zeman, Václav (vedoucí práce)
The thesis deals with data network testing. The aim of the thesis is to design a methodology for the comprehensive measurement of network transmission parameters and design of the tester concept and realisation by helping to extend the existing JMeter program.
|
|
Síťový tester
Štainer, Martin ; Člupek, Vlastimil (oponent) ; Zeman, Václav (vedoucí práce)
Práce se zaobírá problematikou měření parametrů datových sítí. Byly navrhnuty metodiky měření a koncepce testeru. Podle vytvořené koncepce testeru bylo implementováno rozšíření pro nástroj Apache JMeter. Podle navržené metodiky měření byly provedeny dva experimentální testy s cílem zjistit výkonnost protokolu QUIC v porovnání s TCP.
|
|
Performance Testing and Analysis of Qpid Dispatch Router
Stejskal, Jakub ; Rogalewicz, Adam (oponent) ; Fiedor, Tomáš (vedoucí práce)
Application performance testing has recently become more important during the application development of all kinds. This paper maps the fundamentals of performance testing that are commonly used and it analyzes performance testing of components used in Messaging systems, especially Apache ActiveMQ Artemis and Qpid-Dispatch. However, currently used methods for performance testing of these components are primarily focused only on Apache ActiveMQ Artemis by system Messaging Performance Tool called Maestro. This paper proposes improvements of Messaging Performance Tool to allow proper performance testing of Qpid-Dispatch and its capabilities in automatic testing. The solution is demonstrated on series of experiments with different topologies. The final report evaluates the proposed application, the performance of Qpid-Dispatch component and develops ideas for future works.
|
|
Analýza závislostí komunikačních služeb na zpoždění a optimalizace QoS
Schön, Martin ; Číka, Petr (oponent) ; Hošek, Jiří (vedoucí práce)
Tato diplomová práce se zabývá bezdrátovými Wi-Fi sítěmi 802.11a/b/g/n. V první části se práce zabývá vysvětlením principů sítí a přístupu k médiu. Dále jsou rozebrány standardy IEEE 802.11 a obecné parametry QoS a její aplikace v bezdrátových sítích dle standardu 802.11e. V druhé části práce se použité znalosti ověřují prvně v simulačním programu Opnet, poté vliv zpoždění, jitteru a ztrátovosti na VoIP hovor. V poslední části práce byla navržena síť, kde bylo streamováno video v různých kvalitách a vliv ostatního toku na plynulost tohoto videa bez podpory QoS a s podporou.
|
|
HW akcelerace unixových síťových nástrojů
Bartoš, Peter ; Martínek, Tomáš (oponent) ; Kořenek, Jan (vedoucí práce)
Na světě se objevují stále rychlejší technologie pro síťovou komunikaci. Některé síťové nástroje nejsou schopné pracovat při tak vysokých rychlostech, nadměrně zatěžují systém, takže nestíhají vykonávat potřebné funkce. Nedokážou dokonale monitorovat sítě a zajistit bezpečný provoz. Práce podrobně analyzuje síťové nástroje, jejich operace a hledá kritická místa pro budoucí hardwarovou akceleraci. V souvislosti s tím představuje efektivní platformy pro hardwarové programování. Na základě měření vyhodnocuje omezení nástrojů a poukazuje na možnosti akcelerace, které jsou návrhem pro další práci.
|