ADC
Gracias por los comentarios

Este artículo ha sido traducido automáticamente. (Aviso legal)

Configurar límite de velocidad a nivel de paquete

Puede configurar un selector de flujo y una directiva de respuesta para recopilar estadísticas a nivel de paquete que fluyen a través de todas las conexiones identificadas por el selector. Si el número de paquetes por segundo supera el umbral configurado, la directiva aplica la acción configurada (RESET o DROP). Puede configurar estas directivas para todos los tipos de servidores virtuales. Se consideran paquetes de todos los tamaños.

Para configurar la limitación de velocidad a nivel de paquetes, lleve a cabo las siguientes tareas

  1. Habilitar equilibrio de carga
  2. Agregar selector de transmisiones
  3. Agregar identificador de transmisión
  4. Add responder policy
  5. Agregar un servidor virtual de equilibrio de carga
  6. Directiva de respuesta de enlace

Para habilitar la función de equilibrio de carga

En el símbolo del sistema, escriba:

enable ns feature lb

Para agregar un selector de transmisiones

En el símbolo del sistema, escriba:

add stream selector packetlimitselector client.ip.src client.tcp.srcport client.ip.dst client.tcp.dstport

Para agregar un identificador de transmisión

En el símbolo del sistema, escriba:

add stream identifier packetlimitidentifier packetlimitselector -interval 1

Para habilitar el seguimiento de paquetes solo ACK

En el símbolo del sistema, escriba:

set stream identifier packetlimitidentifier –trackAckOnlyPackets ENABLED

Para agregar una directiva de respuesta

En el símbolo del sistema, escriba:

add responder policy packet_rate_sessionpolicy "ANALYTICS.STREAM("packetlimitidentifier").COLLECT_STATS("PACKET_LIMIT", <max_threshold_PPS>, ACTION, 0/1)" NOOP

Donde:

  • <max_threshold_PPS>es el número máximo de paquetes permitidos a través de la conexión por segundo.
  • ACTION puede ser DROP o RESET.
  • 0 o 1 representa el tipo de límite; 0 representa el tipo de límite BURSTY y 1 representa el tipo de límite SMOOTH.

Ejemplo:

add responder policy packet_rate_sessionpolicy "ANALYTICS.STREAM("packetlimitidentifier").COLLECT_STATS("PACKET_LIMIT", 40, RESET, 0)" NOOP

Para agregar un servidor virtual de equilibrio de carga

En el símbolo del sistema, escriba:

add lb vserver <name> <serviceType> <ip> <port> add lb vserver Vserver-lb-1 HTTP 10.102.20.200 80

Para vincular una directiva de respuesta

Después de configurar el selector y la directiva de respuesta, la directiva se puede vincular de forma global o al servidor virtual específico.

En el símbolo del sistema, escriba uno de los siguientes comandos:

bind responder global <policyName> <priority> [<gotoPriorityExpression>] [-type <type>] [-invoke (<labelType> <labelName>) ]

O BIEN:

bind lb vserver <name>@ (-policyName <string>@ [-priority <positive_integer>]

Ejemplos:

bind responder global packet_rate_sessionpolicy 101 END -type REQ_DEFAULT bind responder global packet_rate_sessionpolicy 102 END -type bind lb vserver v1 -policyname packet_rate_sessionpolicy -priority 10
La versión oficial de este contenido está en inglés. Para mayor comodidad, parte del contenido de la documentación de Cloud Software Group solo tiene traducción automática. Cloud Software Group no puede controlar el contenido con traducción automática, que puede contener errores, imprecisiones o un lenguaje inadecuado. No se ofrece ninguna garantía, ni implícita ni explícita, en cuanto a la exactitud, la fiabilidad, la idoneidad o la precisión de las traducciones realizadas del original en inglés a cualquier otro idioma, o que su producto o servicio de Cloud Software Group se ajusten a cualquier contenido con traducción automática, y cualquier garantía provista bajo el contrato de licencia del usuario final o las condiciones de servicio, o cualquier otro contrato con Cloud Software Group, de que el producto o el servicio se ajusten a la documentación no se aplicará en cuanto dicha documentación se ha traducido automáticamente. Cloud Software Group no se hace responsable de los daños o los problemas que puedan surgir del uso del contenido traducido automáticamente.
Configurar límite de velocidad a nivel de paquete