Manual Chapter : Accelerating Traffic with Intelligent Client Cache

Applies To:

Show Versions Show Versions

BIG-IP AAM

  • 12.1.5, 12.1.4, 12.1.3, 12.1.2, 12.1.1, 12.1.0, 11.6.5, 11.6.4, 11.6.3, 11.6.2, 11.6.1
Manual Chapter

Accelerating Traffic with Intelligent Client Cache

Overview: Accelerating traffic with Intelligent Client Cache

Intelligent Client Cache (ICC) is a web acceleration technique for mobile and desktop browsers that support HTML5. ICC uses HTML5 local storage to build a cache of documents and resources. Client-side javascript code tracks the resources cached and interacts with the serverside code to ensure that only changed resources are downloaded on subsequent requests.

Accelerating traffic for HTML5-compliant browsers

Intelligent Client Cache (ICC) is a web acceleration technique for mobile and desktop clients who support HTML5.
  1. On the Main tab, click Acceleration > Web Application > Policies .
    The Policies screen displays a list of existing acceleration policies.
  2. Click the name of a user-defined acceleration policy.
  3. Expand the Policy Tree to a node that matches html content, and click the node.
  4. From the Matching Rules menu, choose Acceleration Rules.
  5. On the menu bar, click Assembly.
    The screen refreshes to show assembly options.
  6. From the Content Assembly Options list, select Advanced.
  7. In the Intelligent Client Cache Settings, select the check box to enable Intelligent Client Cache.
  8. Configure the Intelligent Client Cache settings.
    1. Set the max size of images to ICC.
      The max size can be limited by the specific browser used. The default setting is 32KB.
    2. Set the max size of CSS to ICC.
      The default setting is 50KB.
    3. Set the max size of JS to ICC.
      The default setting is 50KB.
    4. Set the number of links to ICC.
      The maximum number of links that can be cached with ICC is 100. The default is 10.
    5. Set the client expiry of resource.
      This specifies the minimum expiry of linked content that will be inlined for ICC. The object must have a greater expiry than this minimum in order to be inlined. The default setting is 2 days.
  9. Click Save.

You have now configured Intelligent Client Cache (ICC).