Ditg – Distributed Internet Traffic Generator
Popis: Program, ktorý generuje IP /TCP/UDP/ICMP traffic od klienta k serveru. Program umožňuje náhodne generovať počet a veľkosť odoslaných paketov. Potporuje IPv4 aj IPv6.
Home page: http://www.grid.unina.it/software/ITG/
Platforma: Linux, Windows and Linux Familiar platform
Licencia: open-source (určité obmedzenia pre komerčné využitie)
Testovaná verzia: 2.6.1
Client – server aplikácia
Možnosť nastaviť protokol, port, velkosť prenášaných dát, počet paketovNahodné generovanie počtu paketovNahodné generovanie velkosti paketovExistenciagui Práca s programom:
Program ma GUI, s ktorým sme mali problémy. Program v GUI proste nefungoval. Mali sme problémy aj s logovaním do súbora.
Práca v command line nie je náročná. Program pozostáva s pár commandov, ktoré sa púšťajú na strane servera a clienta. Je nutné si pozrieť manuál.
Napr:
dItgsend –a 158.193.84.111 –rp 1000 –T UDP –E 100 –e 512
Odosielanie náhodne generovaných UDP paketov z exponenciálneho rozdelenia pravdepodobnosti, priemerne 100B/s a náhodnou exponenciálnou veľkosťou paketu 512B.
destination address: 158.193.84.111, destination port 1000
Testovanie:
Na dvoch rôznych PC bežali sniffer programy (PRTG a Network Probe), ktoré monitorovali odoslané a prijaté dáta. Bol pustený testovaný traffic generátor, a následne boli porovnané hodnoty odoslaných a prijatých paketov/Byte.
Pri testovaných generátoroch neboli zistené veľké rozdiely medzi odoslanými a prijatými dátami.
Testované pri: 1000 B/s – 100000B/s
Problémy:
– nepresnosť pri prenášaní značného množstva dát (monitorovacie programy zaokrúhľovali na KB prípadne MB)
Záver:
– Problémy s GUI/windows a tvorbou log súborov
-Nahodné generovanie počtu paketovNahodné generovanie velkosti paketov
– Veľmi zaujímavý program a najlepší z trojice:
ditg
network traffic generator and monitor
Networktrafic emulator.