I'm in the middle of developing an embedded network appliance and am thinking about how to test how it would work in different environments, in regards to the traffic flowing on that network. Is their any tools or recommended ways to go in this matter?
The following are things I have come up with to test but don't know how:
- How does it handle traffic intended for someone else?
- How do I stress test it? I would like to see the availability of the rest of the appliance e.g. in case of a denial of service attack.
- How does it handle errornous packets?