Descripción del monitoreo de video en línea en enrutadores de la serie MX
En este tema, se ofrece una descripción general del monitoreo de video en línea en Junos OS.
Junos OS admite el monitoreo de video en línea mediante métricas del índice de entrega de medios (MDI).
Utilice el Explorador de funciones: Servicios de monitoreo de video en línea para confirmar la compatibilidad de la plataforma y la versión para funciones específicas. Consulte video-monitoring para obtener la sintaxis de la instrucción de configuración.
Antes de utilizar la función de monitoreo de video en línea, asegúrese de comprender los siguientes términos:
-
Índice de entrega de medios: las métricas MDI facilitan la identificación de las necesidades de almacenamiento en búfer para los medios de transmisión. El almacenamiento en búfer debe ser adecuado para compensar las fluctuaciones de fase de los paquetes, medidas por el factor de retraso MDI, y los problemas de calidad indicados por paquetes perdidos, medidos por la tasa de pérdida de medios (MLR) MDI. Al realizar mediciones en condiciones de carga variables, puede identificar las fuentes de fluctuación significativa o pérdida de paquetes y tomar las medidas adecuadas.
-
Factor de retraso: el factor de retraso es la diferencia de tiempo máxima observada entre la llegada de los datos multimedia y la purga de datos multimedia. La velocidad de purga esperada es la velocidad de tráfico nominal constante para trenes de velocidad binaria constante o la velocidad de tráfico calculada de datos de paquetes de tren de medios de velocidad variable.
Para velocidades de flujo típicas de 1 megabit por segundo y superiores, un intervalo de un segundo proporciona un tiempo de muestreo adecuado. El factor de retraso indica cuánto tiempo se debe almacenar en búfer (retrasado) un flujo de datos a su velocidad de bits nominal para evitar la pérdida de paquetes.
El factor de retraso sugiere el tamaño mínimo del búfer requerido en el siguiente nodo descendente. A medida que avanza una secuencia, la variación del factor de retraso indica agrupación de paquetes o espacios de paquetes (fluctuación). Los valores de factor de retraso más altos también indican que se necesita más latencia de red para entregar una transmisión debido a la necesidad de llenar previamente un búfer de recepción antes de comenzar el drenaje para garantizar que no haya subdesbordamiento.
Cuando se conoce la velocidad binaria de purga nominal en un nodo receptor, el máximo del factor de retraso indica el tamaño de búfer necesario para dar cabida a las fluctuaciones de paquetes.
-
Variación de la velocidad de medios (MRV): este valor es la diferencia entre la velocidad de paquetes esperada y la velocidad de paquetes real, expresada como un porcentaje de la velocidad de paquetes esperada.
-
Tasa de pérdida de medios (MLR): este valor es el número de paquetes de medios perdidos durante un intervalo de tiempo configurable (
interval-duration), en el que los paquetes de flujo contienen información de la aplicación de streaming. Un solo paquete IP puede contener uno o más paquetes de streaming. Por ejemplo, un paquete IP suele contener siete paquetes de flujo de transporte MPEG de 188 bytes. En este caso, una sola pérdida de paquetes IP da como resultado que se cuenten siete paquetes perdidos (si esos siete paquetes perdidos no incluían paquetes nulos). Incluir paquetes fuera de orden es importante, ya que muchos dispositivos de transmisión de tipo consumidor no intentan reordenar los paquetes que se reciben fuera de orden.
Para configurar el proceso de supervisión, defina plantillas de criterios y aplíquelas a las interfaces y los flujos que desea supervisar. Las plantillas de monitoreo incluyen los siguientes criterios:
-
Duración de cada ciclo de medición
-
Información de caudal utilizada para establecer caudales esperados
-
Niveles de umbral para el factor de retraso, la variación de la velocidad de medios y la tasa de pérdida de medios que activan las alertas de registro del sistema deseadas
Para cada interfaz que desee supervisar, puede definir uno o varios filtros para seleccionar los flujos IPv4 para la supervisión. Los flujos se designan como flujos de entrada o salida. Puede identificar flujos IPv4 sobre MPLS, flujos IPv6 y flujos IPv6 sobre MPLS. A partir de la versión 19.1R1 de Junos OS, puede configurar enrutadores de la serie MX para la supervisión de video en línea de secuencias de video HD o 4K sin comprimir (tipos de carga 98 y 99). La funcionalidad MDI se ha extendido a flujos de video como ST 2000-5 (RTP PT 98) y ST 2000-6 (RTP PT 99). Estos son flujos de video no MPEG sobre IP/UDP/RTP y son flujos de velocidad binaria constante. El operador especificaría las direcciones IP y los puertos UDP adecuados para que los flujos que no sean de video a través de RTP no pasen por el procesamiento MDI.
Los flujos de MPLS con más de tres etiquetas no se pueden monitorear.
Los flujos IPv4 se identifican de forma única por:
-
Dirección IP de destino
-
Puerto de destino
-
Dirección IP de origen
-
Puerto de origen
-
Dirección
-
Índice de interfaz
-
Tipo de medio (RTP o MPEG)
Los flujos de IPv4 sobre MPLS se identifican de forma única por:
-
Las tres etiquetas MPLS principales
-
Dirección IP de destino
-
Puerto de destino
-
Dirección IP de origen
-
Puerto de origen
-
Dirección
-
Índice de interfaz
-
Tipo de medio (RTP o MPEG)
Los flujos IPv6 se identifican de forma única por:
-
Dirección IP de destino
-
Puerto de destino
-
Dirección IP de origen
-
Puerto de origen
-
Dirección
-
Índice de interfaz
-
Tipo de medio (RTP o MPEG)
Los flujos de IPv6 sobre MPLS se identifican de forma única por:
-
Las tres etiquetas MPLS principales
-
Dirección IP de destino
-
Puerto de destino
-
Dirección IP de origen
-
Puerto de origen
-
Dirección
-
Índice de interfaz
-
Tipo de medio (RTP o MPEG)
Junos OS admite la definición de filtros para hasta 256 flujos en una interfaz, los cuales pueden consistir en flujos de entrada, flujos de salida o una combinación de flujos de entrada y salida. Estos filtros proporcionan criterios para seleccionar flujos para el monitoreo. Si los criterios de selección consisten en listas de direcciones IP o puertos, puede superar el número máximo de condiciones de coincidencia para flujos. El monitoreo de video selecciona un número muy variable de flujos basados en filtros de flujo.
La cantidad total de direcciones IP de destino configuradas en un flujo para una interfaz no puede superar las 32 y la cantidad total de direcciones IP de origen configuradas en un flujo para una interfaz no puede superar las 32.
La supervisión de video en línea no se admite cuando habilita los servicios de próxima generación en un enrutador de la serie MX.
El monitoreo de video en línea está disponible en las plataformas de enrutamiento universal 5G de la serie MX que usan solo los siguientes MPC:
-
MPC1
-
MPC1E
-
MPC2
-
MPC2E
-
MPC2E-NG
-
MPC3E-NG
-
MPC-16XGE
-
MPC5E
-
MPC6E
-
MPC7E
-
MPC8E
-
MPC9E
-
MPC10E
-
MPC11E
El enrutador MX304 y los enrutadores de la serie MX que admiten las tarjetas de línea LC4800 y LC9600 también admiten monitoreo de video en línea.
La transferencia de datos del tráfico se reduce por debajo del ancho de banda de la interfaz cuando se utiliza la supervisión de vídeo con una MPC2E-NG o MPC3E-NG en el siguiente escenario:
-
Los puertos de entrada y salida están en la misma ranura.
-
Los flujos de entrada se configuran como inet y los flujos de salida se configuran como mpls.
-
Al menos un flujo tiene una velocidad de tráfico superior a 2 Gbps.
Para evitar esta reducción de la transferencia de datos, utilice puertos de entrada y salida en ranuras diferentes.
Puede configurar el número de flujos que se pueden medir por motor de reenvío de paquetes a la vez, hasta un valor de 8192. En la segunda columna de la tabla 1, se muestra el número máximo configurado de flujos que se pueden medir para cada modelo de MPC o tarjeta de línea. El número predeterminado de flujos que se pueden medir para cada MPC o modelo de tarjeta de línea se muestra en la tercera columna de la Tabla 1.
Cuando no se definen filtros de flujo de entrada o salida para una interfaz supervisada, todos los flujos de la interfaz están sujetos a supervisión.
| Modelo |
Número máximo configurable de flujos monitoreados simultáneamente |
Número predeterminado de flujos monitoreados simultáneamente |
|---|---|---|
| MPC1 |
8000 |
1000 |
| MPC1E |
8000 |
1000 |
| MPC2 |
16,000 |
2000 |
| MPC2E |
16,000 |
2000 |
| MPC2E-NG |
8000 |
1000 |
| MPC3E-NG |
8000 |
1000 |
| MPC-16XGE |
32,000 |
4000 |
| MPC5E |
40,000 |
5000 |
| MPC6E |
40,000 |
5000 |
| MPC7E |
40,000 |
5000 |
| MPC8E |
40,000 |
5000 |
| MPC9E |
40,000 |
5000 |
| MPC10E |
24 000 (a partir de la versión 20.3R1 de Junos OS) |
3000 |
| MPC11E |
64 000 (a partir de la versión 20.3R1 de Junos OS) |
8000 |
| MX304 LMIC |
24,000 |
3000 |
| MX10K-LC4800 |
24,000 |
3000 |
| MX10K-LC9600 |
48,000 |
6000 |
Junos OS mide los flujos UDP (predeterminados) y los flujos RTP. Junos OS diferencia el tráfico de medios por UDP o RTP mediante la inspección del primer byte de la carga UDP. Si el primer byte de la carga UDP es 0x47 (byte de sincronización MPEG2-TS), el tráfico se trata como tráfico multimedia a través de UDP. El tráfico se trata como tráfico de medios a través de RTP si el campo de versión es 2 y el tipo de carga es 33 en el encabezado RTP. Cuando no se cumple ninguno de estos criterios, el paquete no se considera para monitoreo de video.
Los enrutadores de la serie MX admiten la supervisión de video en línea para medir las métricas del índice de entrega de medios (MDI) a las que se puede acceder mediante la operación SNMP GET. Utilice SNMP para supervisar las alarmas generadas por la función de supervisión de vídeo en línea. Las alarmas se monitorean en los sistemas de administración de red para solucionar el problema o para diagnosticar degradación en la calidad del video.
Utilice la video-monitoring instrucción en el nivel de jerarquía para especificar los criterios de supervisión de dos indicadores clave de los problemas de tráfico de vídeo: el factor de retraso y la [edit services] tasa de pérdida de medios (MLR), y para aplicar estas métricas a los flujos de las interfaces designadas.
Tabla de historial de cambios
La compatibilidad de la función depende de la plataforma y la versión que utilice. Utilice el Explorador de características para determinar si una característica es compatible con su plataforma.