アプリケーション アクセラレーションでは、ネットワーク接続を介したアプリケーションのパフォーマンスと応答時間を向上させるために多くのテクノロジを使用しています。
アプリケーション アクセラレーションは、ブラウザとサーバーの両方でさまざまなキャッシング技術を用いて、Webベースのアプリケーションに最初に実装されました。最終的にはアプリケーションのパフォーマンスを向上させるメカニズムとしてキャッシングでは不十分になり、プロトコルの最適化がソリューションに不可欠になりました。最適化は、最初はTCPなどのトランスポート層プロトコルに限られていましたが、最終的にはHTTPなどのアプリケーション固有のプロトコルも含まれるようになりました。
アプリケーション アクセラレーションは、WANの遅延、パケット ロス、帯域幅の輻輳といったネットワークへの影響を解消します。また、アプリケーション アクセラレーションは、HTTP、CIFS、Sambaなどの「おしゃべりな」プロトコル、TCP/IPスタックの実装の違い、Webアプリケーションでキャッシュ可能なコンテンツとキャッシュ不可能なコンテンツが区別されていないことなど、パフォーマンスに悪影響を与えるアプリケーションの課題にも対応しています。
F5は、インテリジェントな圧縮、WAN最適化、レイヤ7レート シェーピング、スマート キャッシング、SSLアクセラレーションなどのテクノロジを補完的かつ緊密に組み合わせることで、アプリケーション アクセラレーションを実現しました。