BIČÁK, T. Návrh a realizace síťového terminálu [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2017.

Posudky

Posudek vedoucího

Koton, Jaroslav

Práce popisuje realizaci jednoduchého síťového terminálu, který je možné využívat při základním textování sítí. Student problematiku pravidelně diskutoval a v případě vzniklých problémů se tyto snažil samostatně řešit. Postupnou implementací jednotlivých funkcí terminálu je konečné řešení postaveno na platformě Raspberry Pi a připraveno pro Banana Pi. Vlastní realizace a nastavení jednotlivých funkcí je popsáno do detailu. Získané výsledky jsou nyní prezentovány pouze v podobě záznamu v programu Wireshark. Chybí prezentace zobrazení výsledků přímo na síťovém terminálu, tj. zobrazení odpovědí, statistika poslaných/přijatých/ztracených paketů či vyhodnocení doby RTT.

Navrhovaná známka
C
Body
78

Posudek oponenta

Novotný, Vít

Náplní práce studenta bylo navrhnout a zrealizovat zařízení, které by bylo co nejjednodušší a umožňovalo otestovat síťovou konektivitu za pomoci známého příkazu ping. Zadané úkoly jsou i na bakalářskou práci nižší úrovně obtížnosti, přesto by bylo možné na tomto základu vypracovat dílo na dobré technické úrovni. Text práce od Úvodu po Seznam literatury má 32 stran. Student ve své práci relativně podrobně popsal tento příkaz respektive protokol ICMP, jenž příkaz ping využívá. Podle ne zcela jasného klíče vybral HW řešení a operační systém, a v jazyce JAVA vytvořil program pro generování příkazu ping s různými parametry. Program asi bude funkční, avšak zcela určitě nebyl zdrojový kód optimalizován. Fotografie oken z displeje, kde není vidět žádná činnost daného programu, však moji domněnku o funkčnosti nemalou měrou podkopává. Vyhodnocení výsledků je realizováno v programu wireshark, já bych však očekával, že by to mělo být součástí navrženého programu. Nejeví se mi jako vhodné, aby návrh řešení v podobě vývojového diagramu byl uveden již v samotném Úvodu, ačkoli je zřejmé, že jeho základní návrh není obtížný. Dále mi bohužel chybí počáteční rozbor situace, ze které by plynuly minimální požadavky na potřebný HW a SW – výkon procesoru, velikost paměti, síťová konektivita, operační systém, aj. Pak by automaticky vypadlo řešení s mikrokontrolérem ATmega2560. Uvedené jednodeskové počítače jistě nejsou jedinými dostupnými typy, a mohly tedy být v přehledu uvedeny i další. Chybí mi také jakékoliv ekonomické ukazatele řešení, tedy cenová srovnání, která by mohla spolu s minimálními výkonnostními požadavky ukázat na nejvhodnější řešení k danému účelu. K práci mám dále následující připomínky: - Student často v textu blízko sebe opakuje několikrát určitou informaci, jako např. již v Úvodu uvádí: „Říditelný síťový terminál posílá a vyhodnocuje ping na zvolený síťový uzel. Účelem terminálu je posílat ping na zvolené síťové uzly … Samotné testování dostupnosti stanic a uzlů se provádí pomocí pingu.“ - V Úvodu je napsáno, že program vypisuje pouze zpoždění reakce na ping a jeho proměnlivost, avšak jedno z velmi důležitých je i úspěšnost odpovědí. - Parametry příkazu ping jsou platné pro určitý operační systém, avšak ten není v souvislosti s popisem parametrů uveden. - Velikost paměti student uvádí v mB a Gb, rychlost rozhraní technologie Ethernet uvádí v Mb (viz Tab. 2.1). - Nesprávná práce s literaturou - v seznamu literatury není uveden základní dokument definující protokol ICMP – RFC792, případně další, které modifikují tento dokument dle aktuálního stavu v dané oblasti. Text práce by si zasloužil více odkazů na literaturu, např. popisy jednodeskových počítačů Raspbery Pi a Banana Pi neobsahují ani jediný odkaz. Po formální stránce není práce také příliš vydařená, často mezi obrázky a jejich popisy existují velké mezery, které nabádají k tomu, že si tím student schválně přidává na rozsahu práce. Používá vedle sebe české a anglické výrazy, jako např. „Processor“, pak „Frekvence“. Z hlediska gramatického lze v textu najít řadu chyb a překlepů, a to i v samotném programu. Celkově lze tedy prohlásit, že by si práce zasluhovala větší nasazení. Závěrem lze konstatovat, že student prokázal základní schopnost zorientovat se v problematice, provést rozbor zadaného úkolu, navrhnout a realizovat určité řešení. Práci doporučuji k obhajobě a vzhledem k výše uvedeným výtkám navrhuji hodnocení E/56

Navrhovaná známka
E
Body
56

Otázky

eVSKP id 102756