I'm looking for a solution/product/application to perform network load & performance testing. Specifically I'd like to be able to generate a wide variety of traffic types and also monitor deep down the transactions between say a server and an endpoint to measure the responsiveness of the application on the network. I'm primarily going to be using this to test the performance of remote sites, which connect to the main side via DS3 connection.
I would like feedback as to what is being used by others in the industry to perform this type of testing.
Thank you for your input,