Zadání: Pro komunikaci za pomocí TCP existují programy jako např. Putty, pro UDP komunikaci však nikoliv. Takový program by mohl být například použit v jiných předmětech na kontrolu vlastních prací nebo na ukázku komunikace s DNS serverem
Cílem práce je proto vytvořit grafickou aplikaci pro jednoduché definování a používání vlastních UDP packetů. Program bude mít možnost jednoduchým způsobem definovat vlastní UDP packet (který bit/bity odpovídají jaké proměnné a jakým způsobem má být překládána do binární/hex podoby a zpět). Do takto nadefinovaného packetu potom již bude možnost vyplnit vlastní hodnoty a odeslat je, stejně jako přijmout a přečíst (přeložit zpět do čitelné formy).
Součástí práce bude návod pro studenty PSI, jak program použít při testování semestrální úlohy.
Schválení: ANO udpanalyzator.rar Výsledek: Aplikace byla napsána v jazyce Python, primárně pro platformu Windows, ale samotný Python zaručuje přenostitelnost. Ke spuštění slouží .exe soubor, instalaci to nevyžaduje, žádné další balíčky nejsou potřeba.
Dokumentace:muzikj1-dokumentace.pdf
Manual: muzikj1-manual.pdf
Aplikace: udpanalyzator.rar