vyuka:cviceni:y36sps:semestralky:muzikj1

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

  • vyuka/cviceni/y36sps/semestralky/muzikj1.txt
  • Last modified: 2009/06/05 05:32
  • by misko