ADC

Almacene en caché los datos de la subred del cliente EDNS0 cuando el dispositivo Citrix ADC está en modo proxy

En el modo Citrix ADC Proxy, si un servidor back-end que admite una subred de clientes (ECS) EDNS0 envía una respuesta que contiene la opción ECS, el dispositivo Citrix ADC hace lo siguiente:

  • Reenvía la respuesta tal cual al cliente y
  • Almacena la respuesta en la memoria caché, junto con la información de la subred del cliente.

Las solicitudes DNS que provienen de la misma subred del mismo dominio y para las que el servidor enviaría la misma respuesta, se atienden entonces desde la memoria caché.

Nota:

  • El almacenamiento en caché de ECS está inhabilitado de forma predeterminada. Habilite el almacenamiento en caché de los datos de la subred del cliente EDNS0 en el perfil DNS asociado.
  • La cantidad de subredes que puede almacenar en caché para un dominio se limita a los ID de subred disponibles, es decir, 1270 en el dispositivo Citrix ADC. Si lo desea, puede establecer el límite en un número inferior (valor mínimo: 1 ipv4/ipv6).

Habilite el almacenamiento en caché de las respuestas de ECS mediante la CLI

En la línea de comandos, escriba:

set dns profile <dnsProfileName> -cacheECSResponses ( ENABLED | DISABLED )

Limite la cantidad de subredes que se pueden almacenar en caché por dominio mediante la CLI

En la línea de comandos, escriba:

set dns profile <dnsProfileName> -maxSubnetsPerDomain <positive_integer>

Ejemplo:

Caché ECS

En el ejemplo que se muestra en la figura anterior, el cliente de la dirección IP 2.2.2.2 envía una consulta para www.example.com al solucionador de DNS. El solucionador de DNS envía la siguiente respuesta:

www.example.com EN A, la IP es 2.2.2.11 y ECS 2.2.2.0/24/24

En este punto, la respuesta y el identificador de subred del cliente (2.2.2.0/24) se almacenan en caché. Las solicitudes adicionales de la misma subred y dominio se atienden desde la memoria caché.

Por ejemplo, si la dirección IP del cliente es 2.2.2.100 y la consulta es para www.example.com, la consulta se envía desde la memoria caché en lugar de enviarse al servidor de fondo.

Almacene en caché los datos de la subred del cliente EDNS0 cuando el dispositivo Citrix ADC está en modo proxy