ADC

Caso de uso 1: Configuración Jumbo a Jumbo

Consideremos un ejemplo de una configuración jumbo a jumbo en la que el servidor virtual de equilibrio de carga SIP LBVS-1, configurado en el dispositivo NetScaler NS1, se utiliza para equilibrar la carga del tráfico SIP entre los servidores S1 y S2. La conexión entre el cliente CL1 y NS1 y la conexión entre NS1 y los servidores admiten tramas gigantes.

La interfaz 10/1 de NS1 recibe o envía tráfico desde o hacia el cliente CL1. La interfaz 10/2 de NS1 recibe o envía tráfico desde o hacia el servidor S1 o S2. Las interfaces 10/1 y 10/2 de NS1 forman parte de VLAN 10 y VLAN 20, respectivamente.

Para admitir marcos gigantes, la MTU está configurada en 9216, en NS1, para las interfaces 10/1, 10/2 y las VLAN 10 y VLAN 20.

Todos los demás dispositivos de red, incluidos CL1, S1, S2, en este ejemplo de configuración también están configurados para admitir tramas gigantes.

marcos jumbo uc-1

En la tabla siguiente se enumeran los parámetros utilizados en el ejemplo.

Entidad Name Detalles
Dirección IP del cliente CL1 - 192.0.2.10
Dirección IP de los servidores S1 198.51.100.19
S2
Dirección SNIP en NS1 198.51.100.18
MTU especificada para interfaces y VLAN en NS1 10/1 9000
10/2
VLAN 10
VLAN 20
Servicios en servidores que representan NS1 SVC-S1 Dirección IP:198.51.100.19, **Protocolo: SIP, Puerto: 5060**
SVC-S2
Servidor virtual de equilibrio de carga en VLAN 10 LBVS-1 Dirección IP:203.0.113.15, **Protocolo: SIP, puerto: 5060, servicios enlazados:SVC-S1, SVC-S2**

A continuación se muestra el flujo de tráfico de la solicitud de CL1 a NS1:

  1. CL1 crea una solicitud SIP de 20000 bytes para enviarla al LBVS-1 de NS1.
  2. CL1 envía los datos de la solicitud en fragmentos IP a LBVS-1. El tamaño de cada fragmento IP es igual o menor que la MTU (9000) establecida en la interfaz desde la que CL1 envía estos fragmentos a NS1.

    • Tamaño del primer fragmento IP = [encabezado IP+encabezado UDP + segmento de datos SIP] = [20 + 8 + 8972] = 9000
    • Tamaño del segundo fragmento IP = [encabezado IP+segmento de datos SIP] = [20 + 8980] = 9000
    • Tamaño del último fragmento de IP= [encabezado IP+segmento de datos SIP] = [20 + 2048] = 2068
  3. NS1 recibe los fragmentos IP de solicitud en la interfaz 10/1. NS1 acepta estos fragmentos porque el tamaño de cada uno de estos fragmentos es igual o menor que la MTU (9000) de la interfaz 10/1.
  4. NS1 vuelve a ensamblar estos fragmentos de IP para formar la solicitud SIP de 20000 bytes. NS1 procesa esta solicitud.
  5. El algoritmo de equilibrio de carga de LBVS-1 selecciona el servidor S1.
  6. NS1 envía los datos de solicitud en fragmentos IP a S1. El tamaño de cada fragmento de IP es igual o menor que la MTU (9000) de la interfaz 10/2, desde la que NS1 envía estos fragmentos a S1. Los paquetes IP se originan con una dirección SNIP de NS1.

    • Tamaño del primer fragmento IP = [encabezado IP+encabezado UDP + segmento de datos SIP] = [20 + 8 + 8972] = 9000
    • Tamaño del segundo fragmento IP = [encabezado IP+segmento de datos SIP] = [20 + 8980] = 9000
    • Tamaño del último fragmento de IP= [encabezado IP+segmento de datos SIP] = [20 + 2048] = 2068

A continuación se presenta el flujo de tráfico de la respuesta de S1 a CL1 en este ejemplo:

  1. El servidor S1 crea una respuesta SIP de 30000 bytes para enviarla a la dirección SNIP de NS1.
  2. S1 envía los datos de respuesta en fragmentos IP a la dirección SNIP de NS1. El tamaño de cada fragmento IP es igual o menor que la MTU (9000) establecida en la interfaz desde la que S1 envía estos fragmentos a NS1.

    • Tamaño del primer fragmento IP = [encabezado IP+encabezado UDP + segmento de datos SIP] = [20 + 8 + 8972] = 9000
    • Tamaño del segundo y tercer fragmento IP = [encabezado IP+segmento de datos SIP] = [20 + 8980] = 9000
    • Tamaño del último fragmento de IP= [encabezado IP+segmento de datos SIP] = [20 + 3068] = 3088
  3. NS1 recibe los fragmentos IP de respuesta en la interfaz 10/2. NS1 acepta estos fragmentos porque el tamaño de cada fragmento es igual o menor que la MTU (9000) de la interfaz 10/2.
  4. NS1 vuelve a ensamblar estos fragmentos de IP para formar la respuesta SIP de 30000 bytes. NS1 procesa esta respuesta.
  5. NS1 envía los datos de respuesta en fragmentos IP a CL1. El tamaño de cada fragmento de IP es igual o menor que la MTU (9000) de la interfaz 10/1, desde la que NS1 envía estos fragmentos a CL1. Los fragmentos IP se obtienen con la dirección IP de LBVS-1.

    • Tamaño del primer fragmento IP = [encabezado IP+encabezado UDP + segmento de datos SIP] = [20 + 8 + 8972] = 9000
    • Tamaño del segundo y tercer fragmento IP = [encabezado IP+segmento de datos SIP] = [20 + 8980] = 9000
    • Tamaño del último fragmento de IP= [encabezado IP+segmento de datos SIP] = [20 + 3068] = 3088

Tareas de configuración

En la siguiente tabla se enumeran las tareas, los comandos de NetScaler y los ejemplos para crear la configuración necesaria en el dispositivo NetScaler.

Tarea Sintaxis de comandos NetScaler Ejemplo
Configure la MTU de las interfaces deseadas para soportar marcos gigantes configurar interfaz -mtu, mostrar interfaz set int 10/1 -mtu 9000 set int 10/2 -mtu 9000
Cree VLAN y configure la MTU de las VLAN deseadas para admitir marcos gigantes agregar vlan -mtu, mostrar vlan agregar vlan 10 -mtu 9000 agregar vlan 20 -mtu 9000
Enlazar interfaces a VLAN vincular vlan -ifnum, mostrar vlan enlace vlan 10 -ifnum 10/1 enlace vlan 20 -ifnum 10/2
Agregar una dirección SNIP agregar ns ip -escriba SNIP, muestre ns ip add ns ip 198.51.100.18 255.255.255.0 -type SNIP
Cree servicios que representen servidores SIP agregar servicio SIP_UDP, mostrar servicio agregar servicio SVC-S1 198.51.100.19 SIP_UDP 5060 agregar servicio SVC-S2 198.51.100.20 SIP_UDP 5060
Cree servidores virtuales de equilibrio de carga SIP y enlace los servicios con él. agregar lb vserver SIP_UDP, vincular lb vserver, mostrar lb vserver add lb vserver LBVS-1 SIP_UDP 203.0.113.15 5060 enlace lb vserver LBVS-1 SVC-S1 enlace lb vserver LBVS-1 SVC-S2
Guarda la configuración guardar la configuración ns, mostrar la configuración ns  
Caso de uso 1: Configuración Jumbo a Jumbo