ADC

Caso de uso 6: Configurar el equilibrio de carga en modo DSR para redes IPv6 mediante el campo TOS

Puede configurar el equilibrio de carga en el modo de devolución directa del servidor (DSR) para redes IPv6 mediante el campo Tipo de servicio (TOS) cuando el dispositivo NetScaler y los servidores estén en redes diferentes.

Nota: El campo TOS también se denomina campo Clase de tráfico.

En el modo DSR, cuando un cliente envía una solicitud a una dirección VIP6 de un dispositivo NetScaler, el dispositivo reenvía esta solicitud al servidor cambiando la dirección IPv6 de destino del paquete por la dirección IPv6 del servidor y establece un valor codificado de la dirección VIP6 en el campo TOS (también denominado clase de tráfico) del encabezado IPv6. Puede configurar el servidor para que utilice la información del campo TOS para derivar la dirección VIP6 del valor codificado, que luego se utiliza como dirección IP de origen en los paquetes de respuesta. El tráfico de respuesta va directamente al cliente sin pasar por el dispositivo.

Considere un ejemplo en el que se utiliza un servidor virtual de equilibrio de carga LBVS1, configurado en un dispositivo NetScaler NS1, para equilibrar la carga del tráfico entre los servidores S1, S2 y S3. El dispositivo NetScaler NS1 y los servidores S1, S2 y S3 se encuentran en redes diferentes, por lo que el router R1 se implementa entre NS1 y los servidores.

dsrmode-ipv6

En la siguiente tabla se enumeran las configuraciones utilizadas en este ejemplo.

Entidades Name
Dirección IPv6 del cliente C1 C1_IP (solo con fines de referencia)
Servidor virtual de equilibrio de carga en NS1 LBVS1
Dirección IPv6 de LBVS1 LBVS1_VIP6 (solo para fines de referencia)
Valor TOS TOS_LBVS1_VIP6 (solo para fines de referencia)
Servicio para el servidor S1 en NS1 SVC_S1
Dirección IPv6 para el servidor S1 S1_IP (solo para fines de referencia)
Servicio para el servidor S2 en NS1 SVC_S2
Dirección IPv6 para el servidor S1 S2_IP (solo para fines de referencia)
Servicio para el servidor S3 en NS1 SVC_S3
Dirección IPv6 para el servidor S1 S3_IP (solo para fines de referencia)

A continuación se muestra el flujo de tráfico en el caso de ejemplo:

  1. El cliente C1 envía una solicitud al servidor virtual LBVS1.
  2. El algoritmo de equilibrio de carga de LBVS1 selecciona el servidor S1 y el dispositivo abre una conexión con S1. NS1 envía la solicitud a S1 con:
    • Campo TOS establecido en TOS_LBVS1_VIP6.
    • Dirección IP de origen como C1_IP.
  3. El servidor S1, al recibir la solicitud, utiliza la información del campo TOS para derivar la dirección LBVS1_VIP6, que es la dirección IP del servidor virtual LBVS1 en NS1. El servidor envía directamente la respuesta a C1, sin pasar por el dispositivo, con:
    • Dirección IP de origen establecida en la dirección DerivedLBVS1_VIP6 para que el cliente se comunique con el servidor virtual LBVS1 en NS1 y no con el servidor S1.

Para configurar el equilibrio de carga en el modo DSR mediante TOS, lleve a cabo los siguientes pasos en el dispositivo

  1. Habilite el modo USIP a nivel mundial.
  2. Añada los servidores como servicios.
  3. Configure un servidor virtual de equilibrio de carga con un valor TOS.
  4. Enlazar los servicios al servidor virtual.

Para configurar el equilibrio de carga en modo DSR mediante TOS mediante la interfaz de línea de comandos

En la línea de comandos, escriba:

enable ns mode USIP

add service <serviceName> <IP> <serviceType> <port>
<!--NeedCopy-->

Repita el comando anterior tantas veces como sea necesario para agregar cada servidor como servicio en el dispositivo NetScaler.

add lb vserver <name> <serviceType> <ip> <port> -m <redirectionMode> -tosId <positive_integer>

bind lb vserver <vserverName> <serviceName>
<!--NeedCopy-->

Para habilitar el modo USIP mediante la utilidad de configuración

Vaya a Sistema > Configuración > Configurar modosy seleccione Usar dirección IP de origen.

Para crear servicios mediante la utilidad de configuración

Vaya a Administración del tráfico > Equilibrio de carga > Serviciosy cree un servicio.

Para crear un servidor virtual de equilibrio de carga y vincular servicios mediante la utilidad de configuración

  1. Vaya a Administración del tráfico > Equilibrio de carga > Servidores virtualesy cree un servidor virtual.
  2. Haga clic en la sección Servicio para vincular un servicio a este servidor virtual.