I remember that in Linux (when doing make menuconfig) somewhere there was an option that said something like this:
Use this only if you want to generate network traffic, or if you want to create faulty network traffic
Unfortunately I can't remember where this was or even remember any tool that allows me to actually create such traffic.
What I'm after is
- creating erroneous ICMP packets
- injecting high latency or packet loss
on a network which is otherwise perfectly fine.
The purpose is to test the behavior of some applications that have to work with links that are between EU and US. I'd like to "stress test" the application how much latency it will swallow or how much packet loss it can deal with.