SEC530 Notes
flowchart TD
A[Client Request] --> B[Web Proxy Intercepts]
B --> C[ICAP System: Request Filtering & Policy Enforcement]
C --> D[ICAP System Decision: Block or Forward]
D -->|Forward| E[Web Proxy Requests from Internet]
E --> F[Internet Responds]
F --> G[Web Proxy Sends Response to Client]
G --> H[Client Receives Final Response]
D -->|Block| Z[Request Blocked by ICAP]
graph LR
A[Client Request] -->|Intercepted by Web Proxy|> B[ICAP System]
B -->|Request Filtering|> C[Policy Enforcement]
C -->|Decision Made|> D[Web Proxy Response]
D -->|Forward to Internet or Block|> E[Internet Request]
E -->|Content Retrieval|> F[Internet Response]
F -->|Received by Web Proxy|> G[Web Proxy Response]
G -->|Sent Back to Client|> H[Client Response]
This diagram shows the flow of an ICAP system:
- The client makes a request (A).
- The web proxy intercepts the request and sends it to the ICAP system (B).
- The ICAP system applies request filtering and policy enforcement (C) based on the request metadata.
- A decision is made by the ICAP system, which may block or forward the request (D).
- If the request is forwarded, the web proxy makes a new request to the internet (E).
- The internet responds with content (F).
- The web proxy receives the response and sends it back to the client (G).
- The client receives the final response from the web proxy (H).