Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Interested in this technology - some vendors do WANop up at layer7, others down in the network layer. Those who are app-aware say that accelerating apps is the way to enhance their performance, the network layer guys say that by, for example, enhancing and deduping TCP, all apps benefit, and that it's more robust. Which do you choose?

share|improve this question
Thanks for your thoughts. My initial reaction would be that a growing number of mobile users - ie traffic from lots of different hardware and OS platforms - means platform-agnosticism is more likely to be the order of the day for whatever we can call future-proofing these days. – user77172 Apr 5 '11 at 5:23

If you run mostly standard applications (Windows file sharing, http, dns, etc) you will probably want application layer optimization. If you run proprietary applications you will want TCP optimization. It really depends on your traffic.

Best bet; get some demo units and try them out. See if it makes any difference at all. Chances are it won't be worth the cost but it all depends on what kind of network you have.

share|improve this answer

As Patrick said, it mostly depends on what problem you're trying to solve.

The strong point of app-layer optimization is that it can, due to intense knowledge of protocols, eliminate round-trips, reducing effective latency. Also, things like locking resources tend to work better here.

The strong point of transport-layer optimization is that it can approach the traffic as a bundle, applying tricks between multiple streams from different applications. And of course unknown/custom protocols benefit as well.

I second Patrick's demo proposal. Explain your problem to multiple vendors, have them define their strong points. Then from that, distill the metrics you want to measure (and how), then ask for demo units.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.