Application classification testing
I'm involved in a project which needs to discover and classify network traffic according to which application the traffic comes from, e.g. we need to be able to recognise Oracle, SAP R/3, Citrix, HTTP URL's etc etc.
We need a tool that will generate as many of these types of traffic as possible. What's the best tool out there for this? Is QA Load a candidate??
Re: Application classification testing
Your inclusing of SAP r/3 & Citrix narrows your selection set quite a bit on the generation side. The only one that I am aware of that supports everything that you cite is LoadRunner from Mercury Interactive.
Keep in mind few few (if any) of these tools are designed to upconvert a protocol analyzer trace, they generally involve a record, modify and playback model against the client API.
As far as classification of traffic goes, any good protocol analyzer should have decodes for the items that you cite. I happen to use and like Ethereal. It's software only, so if you're looking to examine the stream coming out of a very high speed interface like Gig-E, HiPPI/SuperHiPPI, or 10-Gig-E, then you might want to consider a specialized hardware solution. The decodes are very good. I often use the protocol analyzer in conjunction with a load/performance testing tool (Mercury Interactive LoadRunner for apps, Ixia Communications IxChariot for network) to classify the types of protcols on the wire generated by an application.
Ixia Communications IxChariot
Replace ineffective offshore contracts, LoadRunnerByTheHour
. Starting @ $19.95/hr USD.
Put us to the test, skilled expertise is less expensive than you might imagine.
Twitter: @LoadRunnerBTH @PerfBytes