Introducción a las políticas
Para gestionar de forma flexible las numerosas funciones del producto, el BQN utiliza políticas. Las políticas definen las acciones a realizar sobre el tráfico (por ejemplo, optimización del tráfico, limitación de velocidad, generación de métricas, etc.), junto con los parámetros de acción (por ejemplo, un límite de velocidad).
Hay tres tipos de políticas:
- Políticas de flujo, para actuar sobre los flujos IP (por ejemplo, una conexión TCP o un flujo UDP).
- Políticas de velocidad, asociadas a las sesiones de los suscriptores.
- Políticas de monitorización, también asociadas a las sesiones de los suscriptores.
Una sesión de suscriptor se define como todo el tráfico desde la misma dirección IPv4 en el lado de acceso o, en el caso de IPv6, desde la misma subred /64. Consulte ¿Qué es un suscriptor BQN? para obtener más detalles.
A cada flujo se le asigna una política de flujo. A cada suscriptor se le asigna una política de velocidad y una política de monitorización. Debido a que un suscriptor tiene muchos flujos, los flujos pueden ser asignados a diferentes políticas de flujo.
A través de las políticas de flujo controlamos las siguientes funcionalidades:
- Optimización TCP (TCPO).
- Shaping por suscriptor: límite de las velocidades combinadas de todos los flujos asignados a la política de flujo para ese suscriptor. Por ejemplo, si el límite es de 12 Mbps, cuatro flujos del mismo suscriptor pueden tener 3 Mbps cada uno.
- Shaping por flujo: límite de velocidad de un flujo asignado a la política de flujo. Por ejemplo, un límite de 5 Mbps impide que cualquier flujo bajo esa política supere esos 5 Mbps.
- Bloqueo total del tráfico bajo esta política.
- Bloqueo solo de conexiones entrantes desde Internet de tipos de tráfico específicos.
- Conteo de cuota: decidir si este volumen de tráfico cuenta al comprobar la cuota de volumen.
- Limitación de cuota: qué hacer cuando se alcanza la cuota, si el tráfico se bloquea o se ralentiza a una velocidad especificada.
- Prioridad relativa del flujo.
A través de las políticas de velocidad, controlamos las siguientes funcionalidades:
- Limitar la velocidad total de red de un abonado.
- Optimización ACM.
- Límite de flujos concurrentes por suscriptor.
A través de las políticas de monitorización, controlamos las siguientes funcionalidades:
- La cantidad de muestreo al recopilar información DPI para un suscriptor (ya sea automática o basada en un porcentaje de muestreo explícito).
Las políticas se definen como parte de la configuración de BQN, junto con las reglas y los perfiles que deciden qué política aplicar en función de las características del tráfico.
Además, las políticas de velocidad se pueden gestionar desde un sistema externo, creándolas dinámicamente y asignándolas a los suscriptores. El BQN soporta muchas APIs para integrarse con sistemas externos:
- RADIUS
- BQN REST
- Integraciones con muchos proveedores de facturación.
Las políticas de velocidad de un sistema externo siempre tienen prioridad sobre aquellas políticas de velocidad configuradas en el BQN, que se utilizan como respaldo (es decir, para aquellos suscriptores sin una asignación de política del sistema externo).
¿Qué es un suscriptor BQN?
Para el producto BQN, una sesión de suscriptor es todo el tráfico de una dirección IP distintiva en el lado de acceso: una única dirección IPv4 o una subred IPv6. Por ejemplo, una política con límites de velocidad aplicará esos límites al rendimiento total de esa dirección IP distintiva.
Si existe un NAT entre el servidor BQN y los suscriptores reales, los suscriptores cuyas direcciones IP se traducen a la misma dirección IP se considerarían el mismo suscriptor.
La subred IPv6 por defecto es /64 (para cambiarla, vaya a Administration->General Settings y edite el campo IPv6 prefix for subscribers).
Una nueva sesión de suscriptor se identifica cuando se recibe el primer paquete de una dirección IP de acceso. Es entonces cuando se evalúan las reglas de velocidad y monitorización del suscriptor, para elegir qué políticas aplicar.
Verificar el estado de un suscriptor
Puede comprobar las políticas de velocidad aplicadas a un suscriptor en Status->Subscribers->Subscriber Attributes. Lista los suscriptores, con la política aplicada en la columna RATE-POLICY .

La columna ASIGNADO POR indica el origen de la política: configuración de BQN, radio, API rest de BQN o sistema de facturación.
La lista de grupos a los que pertenece este suscriptor se enumera en GRUPOS DE SUSCRIPTORES.
Si el suscriptor tiene una cuota, la columna CUOTA mostrará habilitado, que también es un enlace a la página de estado de la cuota.
Al hacer clic en la dirección IP del suscriptor o en el ID del suscriptor, se accede al panel de control del suscriptor (consulte Visibilidad de la red, Panel de control del suscriptor para obtener más información).
En la parte superior de la página, hay campos para filtrar los suscriptores por política, fuente de la asignación de política o dirección IP.
Puede profundizar en los flujos activos de un suscriptor en Estado->Flujos->Detalles, que muestra la política aplicada a cada flujo en la columna FLOW-POLICY, junto con otra información:

Estado->Suscriptores->Atributos del suscriptor contiene la información que se encontraba en Estado->Radius/REST/Facturación->Suscriptores en versiones anteriores.
Verificar una política
Dada una política, es posible ver cuántas direcciones IP de suscriptores están bajo cada política yendo a Estado->Políticas.
Para verificar las políticas de flujo, vaya a Estado->Políticas->Políticas de flujo:

Al hacer clic en el nombre de una política, se accede a la definición de la política, y al hacer clic en el contador FLUJOS, se muestra una lista de flujos asociados a esa política.
Para comprobar las políticas de velocidad, vaya a Status->Policies->Rate Policies:

SUBS-PROVISIONED indica cuántos suscriptores están asociados a esa política. SUBS-ACTIVE muestra cuántos de ellos están activos (están ejecutando tráfico). Si la definición de la política está configurada localmente en el BQN, CONFIGURED es “sí”. Para las políticas creadas dinámicamente a través de la API (RADIUS, REST, Billing) mostrará “no”. BLOCK “no” significa que la política no bloquea el tráfico y “sí” lo contrario. La tabla también muestra los límites de velocidad de la política en las direcciones de enlace descendente y ascendente y si tiene el ACM activo o no.
Al hacer clic en el nombre de una política, se accede a la definición de la política, y al hacer clic en el contador SUBS-ACTIVOS, se muestra una lista de suscriptores asociados a esa política.
Para comprobar las políticas de velocidad, vaya a Status->Policies->Monitoring Policies:

Al hacer clic en el nombre de una política, se accede a la definición de la política y al hacer clic en el contador SUSCRIPTORES-ACTIVOS, se muestra una lista de suscriptores asociados a esa política.
Status->Policies->Rate Policies combina la información que estaba en Status->Radius/REST/Billing->Policies y Status->Policies en versiones anteriores.
Estado->Políticas->Políticas de Flujo y Estado->Políticas->Políticas de Monitorización contienen la información que se encontraba en Estado->Políticas en versiones anteriores.
Desactivar los límites de velocidad de la política
Durante las pruebas o por cualquier otra razón, es posible desactivar la aplicación de los límites de velocidad globalmente en el nodo, independientemente de los límites especificados por las políticas.
Vaya a Configuración->Ajustes de optimización. Los tres tipos de límites de velocidad son los siguientes:
- shaping individual por flujo: limita la velocidad de un único flujo de tráfico. Los límites se definen en las políticas de flujo ( shaping descendente y ascendente).
- shaping de flujo agregado (por suscriptor): limita la velocidad combinada de todos los flujos de tráfico del mismo suscriptor que cumplen la política. Los límites se definen en las políticas de flujo ( shaping por suscriptor descendente y ascendente).
- Limitación de velocidad del suscriptor: limita la velocidad combinada de todo el tráfico del suscriptor. Los límites se definen en las políticas de velocidad (velocidades máximas de enlace descendente/ascendente del suscriptor).
- Límite de velocidad del grupo de suscriptores: limita la velocidad combinada de todo el tráfico de todos los suscriptores del grupo. Los límites se definen en las políticas de velocidad (velocidades máximas de enlace descendente/ascendente del suscriptor).

<div class="paragraph-highlight red">Please, bear in mind that while enforcement of speed limits are disabled, speeds may go and will most likely go above those limit. For example, if subscriber rate limit is disabled, subscriber plans will not be enforced.</div>
Políticas de grupo de suscriptores
Además de las políticas por flujo y por suscriptor, es posible definir políticas por grupo de suscriptores. A continuación, se muestran algunos ejemplos:
- Un grupo de suscriptores se define con todos los suscriptores en el mismo punto de acceso y luego se asocia una política. El tráfico global de esos suscriptores no excederá la capacidad del punto de acceso, lo que mitigará la congestión.
- Se define un grupo de suscriptores para cada par de direcciones IPv4 e IPv6 del mismo suscriptor, con un límite de velocidad igual al de ese plan de suscriptor. Esta es la forma de implementar la pila dual en el producto BQN.
Puede encontrar más detalles en Límite de velocidad del grupo de suscriptores.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.