|
Laboratory exercises for network technologies education
Kapusta, Martin ; Langhammer, Lukáš (oponent) ; Dvořák, Jan (vedoucí práce)
The aim of the diploma thesis is to choose network simulator suitable for network technologies laboratory tasks for educational use. Theoretical part of thesis describes basics of network communication, addressing, reference models. Thesis also describes standards Wi Fi, Ethernet and routing protocol OSPF - technologies which are discussed in laboratory tasks. The practical part of diploma thesis describes a few available network simulators suitable for creating two laboratory tasks. Finally, the NS-3 simulator was chosen. Both laboratory tasks include theoretical introduction, detailed description of source code, individual tasks, expected outputs and control questions which senses understanding of discussed technologies.
|
|
Návrh a realizace laboratorního pracoviště s mikrokontrolérem RABBIT
Váša, Tomáš ; Štohl, Radek (oponent) ; Bradáč, Zdeněk (vedoucí práce)
Diplomová práce se zabývá návrhem laboratorního pracoviště pro výuku programování jednoduchých mikrokontrolerů. Pracoviště je osazeno dvěma moduly od firmy Rabbit, které jsou vzájemně propojeny pomocí lokální sítě. Navržené úlohy se soustředí na práci se základními periferiemi, jako jsou digitální vstupy a výstupy, generátor PWM signálu,hodiny reálného času a sériová komunikace. Dále se úlohy zabývají vyhodnocováním maticové klávesnice a komunikací s alfanumerickým LCD displejem. Díky možnosti jednoduchého přístupu k internetu jsou některé úlohy navrženy pro práci s~tímto rozhraním. Pro navržené úlohy byly také navrženy potřebné periferie. Díky těmto přípravkům je možné ovládání stejnosměrných motorů, krokových motorů, ovládání digitálních výstupů, ovládání LCD displeje. Každá navržená úloha obsahuje úvod, zadání, návod a vývojový diagram realizované úlohy. Návody jsou sepsány tak, aby obsahovaly důležité kroky ke správnému zvládnutí úlohy. Jednotlivé úlohy jsou koncipovány se vzrůstávájící obtížností, tak jak studenti získávají zkušenosti.
|
|
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í.
|
| |
|
Návrh počítačové sítě pro kanceláře technické podpory
Hriadeľ, Ondřej ; Jordán, Vilém (oponent) ; Ondrák, Viktor (vedoucí práce)
Tato bakalářská práce navrhuje počítačovou síť pro kanceláře technické podpory nově vznikající pobočky zahraniční firmy. První část práce analyzuje aktuální stav počítačové sítě, požadavky na software a hardware a také požadavky investora. Druhá část práce představuje obecné informace o počítačových sítích potřebné k vypracování návrhu. Ten je vypracován ve třetí části práce. Součástí návrhu jsou konkrétní řešení kabeláže, zařízení, ale také ekonomické zhodnocení celého návrhu.
|
| |
|
Virtualizace FITkitu
Vavruša, Marek ; Korček, Pavol (oponent) ; Vašíček, Zdeněk (vedoucí práce)
Práce se zabývá komplexní virtualizací výukové platformy FITkit. První část bakalářské práce popisuje rozšíření knihovny libkitclient o podporu virtuálních zařízení a návrh protokolu pro sdílení platformy FITkit v IP sítích. Protokol je rozšířen o podporu automatického vyhledávání zařízení v místní síti pomocí protokolu UDP multicast. Druhá část práce se zabývá návrhem architektury pro vzdálený překlad aplikací pro platformu FITkit a její implementací v programech fcmake a QDevKit. Poslední část práce shrnuje dosažené výsledky a představuje další možnosti rozšíření.
|
|
Systém pro sdílení skenerů po síti
Richter, Martin ; Rychlý, Marek (oponent) ; Očenášek, Pavel (vedoucí práce)
Cílem této diplomové práce je vytvoření systému pro sdílení skenerů po počítačové síti. Systém je navržen pro rozhraní TWAIN a WIA na operačním systému Microsoft Windows a pro rozhraní SANE na linuxových systémech. Implementace proběhla pomocí programovacího jazyka C++, knihoven Boost a frameworku Qt. Vytvořené pomocné knihovny mají význam i mimo tuto práci, především framework TWAIN++. Výsledný systém umožňuje sdílení skenerů po síti a připojení k nim pomocí libovolného skenovacího rozhraní.
|
| |
|
Návrh a realizace síťové aplikace pro audit a monitorování počítačů
Krym, David ; Veselý, Zdeněk (oponent) ; Dydowicz, Petr (vedoucí práce)
Tato diplomová práce se zabývá návrhem a implementací síťové monitorovací aplikace pro vybranou společnost. Hlavní funkcí aplikace je automatizovaný sběr softwarových a hardwarových informací z firemních počítačů. Dále také monitorování vybraných hodnot, jako je například teplota procesoru či volné místo pevného disku. Návrh využívá síťovou architekturu klient-server. Byly vytvořeny tři aplikace ve funkci serveru, klienta a grafické konzole pro správu.
|