Citrix ADC

Usar la dirección IP de origen del cliente para la comunicación de back-end en una configuración de equilibrio de carga v4-v6

En una configuración de equilibrio de carga de v4-a v6, para los servicios con USIP inhabilitado, el dispositivo Citrix ADC se comunica con los servidores relacionados desde una de las direcciones SNIP IPv6 (SNIP6) configuradas.

Para los servicios con USIP habilitado, debe establecer el parámetro de prefijo NAT de USIP global para que los servidores relacionados conozcan la dirección IP del cliente de los paquetes de solicitud. El prefijo USIP NAT es un prefijo IPv6 global de longitud 32/40/48/56/64/96 bits configurado en el dispositivo Citrix ADC.

Para un servicio de equilibrio de carga que tiene USIP habilitado, el dispositivo traduce el paquete de solicitud IPv4 a un paquete IPv6 y establece la dirección IP de origen del paquete IPv6 traducido en una concatenación de:

  • el prefijo USIP NAT de longitud de 32/40/48/56/64/96 bits.
  • ceros acolchados si la longitud del prefijo USIP NAT es inferior a 96 bits. Número de bits acolchados con ceros = 96-USIP NAT longitud del prefijo. Por ejemplo, si la longitud del prefijo USIP NAT es 64, entonces el número de bits acolchados con ceros = 96-64 = 32.
  • la dirección de origen IPv4 [32 bits] que se recibió en el paquete de solicitud. En otras palabras, los últimos 32 bits de la dirección IPv6 de origen se establecen en la dirección IPv4 del cliente.

Al recibir un paquete de respuesta IPv6 del servidor, el dispositivo Citrix ADC traduce el paquete IPv6 a un paquete IPv4 y establece la dirección IP de destino del paquete IPv4 traducido en los últimos 32 bits de la dirección IP de destino del paquete IPv6.

Nota: Esta función no es compatible con la configuración de Citrix Gateway ni con configuraciones de equilibrio de carga de conmutación de contenido y redirección de caché.

Pasos de configuración

La configuración de USIP para una configuración de equilibrio de carga de v4-a v6 consta de las siguientes tareas:

Para agregar un prefijo NAT USIP global mediante la CLI:

  • set ipv6 -usipnatprefix <prefix/prefix_length>
  • show ipv6

Para agregar un prefijo NAT USIP global mediante la GUI:

  1. Vaya a Sistema > Red y haga clic en Cambiar configuración de IPv6.
  2. En la pantalla Configurar configuración para IPV6, establezca el parámetro USIP NAT Prefijo.

Configuración de ejemplo

> set ipv6 -usipnatprefix 2001:DB8:90::/64
Done

> enable ns mode USIP
Done

> add lb vserver LBVS-1 HTTP 203.0.113.90 80
Done

> add service SVC-1 2001:DB8:5001::30 HTTP 80 -usip yes
Done

> add service SVC-2 2001:DB8:5001::60 HTTP 80 -usip yes
Done

> bind lb vserver LBVS-1 SVC-1
Done

> bind lb vserver LBVS-1 SVC-2
Done

Usar la dirección IP de origen del cliente para la comunicación de back-end en una configuración de equilibrio de carga v4-v6