1 / 6

ICAP at Network Edge Caches

Gary Tomlinson. Novell, Inc. USENIX Special Workshop on Intelligence at the Network Edge. ICAP at Network Edge Caches. March 20, 2000. ICAP Server. Origin. ICAP Client (Proxy Cache). User. ICAP Server. ICAP Backgrounder. Hooks external application servers into the proxy flow

bertille
Télécharger la présentation

ICAP at Network Edge Caches

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Gary Tomlinson Novell, Inc. USENIX Special Workshop on Intelligence at the Network Edge ICAP at Network Edge Caches March 20, 2000

  2. ICAP Server Origin ICAP Client (Proxy Cache) User ICAP Server ICAP Backgrounder • Hooks external application servers into the proxy flow • ICAP specification • http://www.i-cap.org/specification.txt • ICAP introduction • http://www.i-cap.org/icap5.ppt

  3. Edge Applications Device translation (distillation) Context mixing Content injection/substitution …….. Content filtering Identity anonymity Content redirecting ……..

  4. Engineering caches for ICAP • Buffering • Content serialization, idempotency, flow pipeline stalls • QoS • QoS propagation • ICAP server introduced flow latency • Triggers • Patterns for headers, content • Time for streaming media • Variations • Adaptations with new HTTP Varies or HTTP ETags

  5. Operational Considerations • Co-location • Bandwidth • Latency • Security • Remote callout programming • ICAP Client configuration out of ICAP scope • Call outs are URL web server applications • Potential Improvements • Secure ICAP channel, possibly SSL • Signaling channel with standard trigger grammar

  6. Ethical & Social Issues • Privacy • Access controls • Security breaches • End to end semantic correctness • Intermediary compliance with party interests • User • Provider • Conflict • Does transparent adaptations make sense? • User Opt-in • Provider Opt-in

More Related