VSES garantiza que los virus y malware no se propagan a través de recursos compartidos remotos. Analiza archivos que se copian en y desde dispositivos NAS que se utilizan para el almacenamiento de archivos. Sus configuraciones de múltiples analizador y de varios sistemas de almacenamiento ofrecen un procesamiento paralelo para un equilibrio de carga óptimo y una protección de conmutación en caso flexible.
Este artículo es un documento de certificación automática para comprender cómo los Appliances NAS de terceros se integran con VSES, que proporciona una solución de análisis antivirus a los clientes ICAP de NAS.
Protocolo ICAP
- Permite a los clientes ICAP transmitir mensajes HTTP a servidores ICAP para su transformación u otro tipo de procesamiento (modificación).
- El servidor ejecuta su servicio de transformación en los mensajes y envía respuestas al cliente, normalmente con mensajes modificados.
- Normalmente, los mensajes adaptados son solicitudes HTTP o respuestas HTTP.
- La RFC utilizada para ICAP es la 3507.
NOTAS:
- VSES admite Response Modification (RESPMOD) y Request Modification (REQMOD). Lo hace no admite la FILEMOD mando.
- VSES admite RESPMOD solo en un formato específico:
RESPMOD icap://:1344/AVSCAN ICAP/1.0
- VSES admite la versión 1.0 del estándar ICAP.
- VSES solo es compatible con trozos de datos de 8k; rechaza algo más.
Arquitectura básica de ICAP [modelo genérico, solicitud HTTP]
Solicitud de modificación por servidor ICAP
- En el REQMOD modo, un cliente ICAP envía una solicitud HTTP a un servidor ICAP. El servidor ICAP puede devolver una versión modificada de la solicitud. A continuación, el cliente ICAP puede realizar la solicitud modificada poniéndose en contacto con un servidor de origen o canalizar la solicitud modificada a otro servidor ICAP para realizar otras modificaciones.
- Devuelve una respuesta HTTP a la solicitud. Que se utiliza para proporcionar información útil al usuario si se produce un error. Por ejemplo, you sent a request to view a page you are not allowed to see.
- Devuelve un error.
Request Modification Flujo de datos
- Un cliente realiza una solicitud a un suplente que admite ICAP (cliente ICAP) para un objeto en un servidor de origen.
- El suplente envía la solicitud al servidor ICAP.
- El servidor ICAP ejecuta el servicio del recurso ICAP en la solicitud y envía la solicitud modificada posiblemente o una respuesta a la solicitud, de vuelta al cliente ICAP.
- Se produce lo siguiente si el paso 3 devuelve una solicitud:
- El suplente envía la solicitud, que posiblemente sea diferente de la solicitud de cliente original, al servidor de origen.
- El servidor de origen responde a la solicitud.
- El suplente envía la respuesta, tanto desde el servidor ICAP como desde el servidor de origen, al cliente.
- En el modo RESPMOD, un cliente ICAP envía una respuesta HTTP a un servidor ICAP.
- El servidor ICAP puede entonces:
- Devolver una versión modificada de la respuesta.
- Devuelve un error.
Ejemplos: Incluya HTML de formato para su visualización en dispositivos especiales, traducción de idiomas humanos, comprobación de virus, etc.
Response Modification -Flujo de datos
- Un cliente realiza una solicitud a un suplente que admite ICAP (cliente ICAP) para un objeto en un servidor de origen.
- El suplente envía la solicitud al servidor de origen.
- El servidor de origen responde a la solicitud.
- El suplente con capacidad de ICAP envía la respuesta del servidor de origen al servidor ICAP.
- El servidor ICAP ejecuta el servicio del recurso ICAP en la respuesta del servidor de origen y envía la respuesta posiblemente modificada al cliente ICAP.
- El suplente envía al cliente la respuesta, posiblemente modificada desde la respuesta del servidor de origen original.