Introducción a las políticas
Para gestionar de forma flexible las múltiples funciones del producto, la 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).
Existen tres tipos de políticas:
- Políticas de flujo, para actuar sobre flujos IP (por ejemplo, una conexión TCP o un flujo UDP).
- Políticas de tarifas, asociadas a las sesiones de abonado.
- Políticas de supervisión, también asociadas a las sesiones de abonado.
Una sesión de abonado se define como todo el tráfico procedente de la misma dirección IPv4 en el lado de acceso o, en el caso de IPv6, de la misma subred /64. Véase Qué es un abonado BQN para más detalles.
A cada flujo se le asigna una política de flujo. A cada abonado se le asigna una política de tarifas y una política de monitorización. Dado que un abonado tiene muchos flujos, los flujos pueden asignarse a diferentes políticas de flujo.
A través de las políticas de flujo controlamos las siguientes funcionalidades:
- Optimización de TCP(TCPO).
- Shaping por abonado: límite a las velocidades combinadas de todos los flujos asignados a la política de flujos, para ese abonado. Por ejemplo, si el límite es de 12 Mbps, cuatro flujos del mismo abonado 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.
- Bloquear sólo las conexiones entrantes desde Internet de tipos de tráfico específicos.
- Recuento de cuotas: decide este volumen de tráfico cuenta al comprobar la cuota de volumen.
- Limitación de cuota: qué hacer cuando se alcanza la cuota, si se bloquea el tráfico o se ralentiza a cierta velocidad especificada.
- Prioridad relativa del flujo.
A través de las políticas tarifarias, controlamos las siguientes funcionalidades:
- Limitar la velocidad total de red de un abonado.
- Optimización ACM.
- Límite de flujos concurrentes por abonado.
A través de las políticas de supervisión, controlamos las siguientes funcionalidades:
- La cantidad de muestreo al recopilar información de PPP para un abonado (ya sea automático o basado en algún porcentaje de muestreo explícito).
Las políticas se definen como parte de la configuración de BQN, junto con reglas y perfiles que deciden qué política aplicar en función de las características del tráfico.
Además, las políticas tarifarias pueden gestionarse desde un sistema externo, creándolas dinámicamente y asignándolas a los abonados. El BQN admite muchas API para integrarse con sistemas externos:
- RADIUS
- BQN REST
- Integraciones con muchos proveedores de facturación.
Las políticas tarifarias de un sistema externo siempre tienen prioridad sobre las políticas tarifarias configuradas en el BQN, que se utilizan como alternativa (es decir, para aquellos abonados sin una asignación de política del sistema externo).
¿Qué es un abonado de BQN?
Para el producto BQN, una sesión de abonado 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 caudal total de esa dirección IP distintiva.
Si hay un NAT entre el servidor BQN y los abonados reales, los abonados cuyas direcciones IP se traducen a la misma dirección IP se considerarían como el mismo abonado.
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 abonado se identifica cuando se recibe el primer paquete procedente de una dirección IP de acceso. Es entonces cuando se evalúan las reglas de tasa y supervisión de abonados, para elegir qué políticas aplicar.
Comprobar el estado de un abonado
Puede comprobar las políticas de tarifas aplicadas a un abonado en Estado->Abonados->Atributos del abonado. Enumera los abonados, con la política aplicada en la columna RATE-POLICY .
La columna ASSIGNED-BY, indica el origen de la política: Configuración BQN, radius, BQN rest API o sistema de facturación.
La lista de grupos a los que pertenece este abonado aparece en SUBSCRIBER-GROUPS.
Si el abonado tiene cuota, se mostrará habilitada la columna CUOTA, que es también un enlace a la página de estado de la cuota.
Haciendo clic en la dirección IP del abonado o en el identificador del abonado se accede al panel de control del abonado (para más información, véase Visibilidad de la red, panel de control del abonado ).
En la parte superior de la página, hay campos para filtrar los abonados por política, origen de la asignación de la política o dirección IP.
Puede indagar en los flujos activos de un abonado 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 había en Estado->Radius/REST/Facturación->Suscriptores en versiones anteriores.
Comprobar una política
Dada una política, es posible ver cuántas direcciones IP de abonado están bajo cada política yendo a Estado->Políticas.
Para comprobar las políticas de flujo, vaya a Estado->Políticas->Políticas de flujo:
Un clic sobre el nombre de una política lleva a la definición de la misma y un clic sobre el contador FLUJOS muestra una lista de los flujos asociados a esa política.
Para comprobar las políticas de tarifas, vaya a Estado->Políticas->Políticas de tarifas:
SUBS-PROVISIONED indica cuántos abonados 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 se configura en el BQN localmente, CONFIGURED es "sí". Para políticas creadas dinámicamente vía API (RADIUS, REST, Facturación) mostrará "no". BLOQUEAR "no" significa que la política no bloquea el tráfico y "sí" lo contrario. La tabla también muestra la política límites de velocidad en sentido descendente y ascendente y si tiene el ACM activo o no.
Haciendo clic en el nombre de una política se accede a la definición de la misma, y haciendo clic en el contador SUBS-ACTIVE se muestra una lista de los abonados asociados a esa política.
Para comprobar las políticas de tarifas, vaya a Estado->Políticas->Políticas de supervisión:
Haciendo clic en el nombre de una política se accede a la definición de la misma y haciendo clic en el contador ACTIVE-SUBSCRIBERS se muestra una lista de los abonados asociados a esa política.
Estado->Políticas->Políticas de tarifas combina la información que había en Estado->Radius/REST/Facturación->Políticas y Estado->Políticas en versiones anteriores.
Estado->Políticas->Políticas de Flujo y Estado->Políticas->Políticas de Monitorización contienen la información que había en Estado->Políticas en versiones anteriores.
Desactivar la política de límites de velocidad
Durante las pruebas o por cualquier otra razón, es posible desactivar la aplicación de los límites de velocidad de forma global 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ímite de velocidad son los siguientes:
- Conformación de flujo individual (por flujo): limita la velocidad de un único flujo de tráfico. Los límites se definen en las políticas de flujo (conformación de enlace descendente y ascendente por flujo).
- Conformación de flujo agregado (por abonado): limita la velocidad combinada de todos los flujos de tráfico de un mismo abonado que cumplan la política. Los límites se definen en las políticas de flujo (conformación de enlace descendente y ascendente por abonado).
- Limitación de velocidad del abonado: limita la velocidad combinada de todo el tráfico del abonado. Los límites se definen en políticas de tarifas (velocidades máximas de bajada y subida del abonado).
- Limitación de la velocidad del grupo de abonados: limita la velocidad combinada de todo el tráfico de todos los abonados del grupo. Los límites se definen en las políticas de tarifas (velocidades máximas de bajada y subida de los abonados).
<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 grupos de abonados
Además de las políticas por flujo y abonado, es posible definir políticas por grupo de abonados. A continuación se ofrecen algunos ejemplos:
- Se define un grupo de abonados con todos los abonados en el mismo punto de acceso y luego se asocia una política. El tráfico global de esos abonados no superará la capacidad del punto de acceso, mitigando la congestión.
- Se define un grupo de abonados para cada par de direcciones IPv4 e IPv6 del mismo abonado, con un límite de velocidad igual a ese plan de abonados. Esta es la forma de implementar dual stack en el producto BQN.
Encontrará más información en Limitación de tarifas de grupos de abonados.
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.