Existuje mnoho generátorů provozu pro IP sítě... některé stojí mnoho peněz, jiné stojí jen Váš čas :).
Některé generátory doporučuje wireshark, jejich seznam je zde.
Osobně mám dobré zkušenosti s testováním propustnosti pomocí:
iperf - opensource program se serverovou a klientskou stranou, umí testovat jednosměrnou a obousměrnou propustnost, jeho použití je jednoduché, zde se můžete podívat na jeho použití v laboratorním cvičení předmětu počítačové sítě 1.
D-ITG - opensource program generuje provoz podle zadaných jednoduchých kritérií, existuje i GUI ve kterém lze provoz dobře definovat. Lze jej používat na windows i na linuxu. Vzhledem k tomu, že je to pěkný kus programu, je opensource a zároveň nefunguje stránka projektu, můžete si D-ITG pro windows včetně gui a manuálu stáhnout zde. O zdrojový kód se na mě neobracejte... nemám jej, ale zde je možné stáhnout aspoň nějakou verzi D-ITG která je se zdrojovým kódem.
Mimo těchto laciných možností existují i placené, nebo těžko přístupné možnosti:
Cisco IOS pagent - lze definovat provoz, do poměrně zajímavých detailů a zobrazovat charakteristiky propustností, QoSu, zpoždění atd. přímo na směrovače Cisco. Jedná se o speciální IOS, který prý možná jde sehnat přes dodavatele Cisca. V rámci Cisco Networking Academy je používán ve 4. semestru CCNP.(snad jen poznámka, k použití pagentu je potřeba dvou věcí: 1. samotný software, 2. na základě sériového čísla směrovače, do kterého to chcete nahrát Vám dodavatel ještě dodá klíč, kterým se teprve pagent "odemkne" a je možné jej používat). Jednoduchou ukázku použití a popis najdete zde.
IXIO IxChariot - prý drahý software, a jak to u drahých softwaru bývá, není cena k sehnání :) ... ale v rámci Cesnetu jsem zahlédl i jeho použití pro testování, takže možná nebude tak drahý :).