Descripción del uso de sondeos para la supervisión del rendimiento en tiempo real en enrutadores de las series M, T, ACX, MX y PTX, conmutadores EX y QFX
La supervisión del rendimiento en tiempo real (RPM) le permite configurar sondas activas para rastrear y monitorear el tráfico. Las pruebas recopilan paquetes por destino y por aplicación, incluidos los paquetes PING del Protocolo de mensaje de control de Internet (ICMP), los paquetes de protocolo de datagramas de usuario y protocolo de control de transmisión (UDP/TCP) con puertos configurados por el usuario, los paquetes de tipo de servicio (ToS) del punto de código de servicios diferenciados (DSCP) configurado por el usuario y los paquetes de protocolo de transferencia de hipertexto (HTTP). RPM ofrece soporte de base de información de administración (MIB) con extensiones para RFC 2925, definiciones de objetos administrados para operaciones de ping remoto, traceroute y búsqueda.
Cuando RPM se configura en un dispositivo Junos, el dispositivo calcula el rendimiento de la red en función del tiempo de respuesta del paquete, la fluctuación y la pérdida de paquetes. El dispositivo recopila estadísticas de RPM mediante el envío de sondeos a un destino de sondeo especificado, identificado por una dirección IP. Cuando el destino recibe un sondeo, genera respuestas que recibe el dispositivo.
A partir de Junos OS versión 17.3R1, puede aplicar RPM a túneles IPsec y GRE para clientes y servidores RPM basados en PIC y motor de enrutamiento si utiliza MS-MPC o MS-MIC. Rpm basada en motor de reenvío de paquetes no es compatible con túneles IPsec. La compatibilidad con RPM en túneles IPSec permite la supervisión del acuerdo de nivel de servicio (SLA) para el tráfico transportado en túneles IPSec.
RPM no se admite en sistemas lógicos.
A partir de Junos OS Evolved versión 20.1R1, puede configurar sondas RPM. Para Junos OS Evolucionado, RPM está configurado en el [edit services monitoring rpm]
nivel de jerarquía. El alcance de la asistencia se limita a:
-
Generación y recepción de sondeo (cliente), así como reflexión (servidor) para los siguientes tipos de sondeo RPM:
-
icmp-ping
-
icmp-timestamp
-
udp-ping
-
marca de tiempo udp
-
-
Gestión del historial de pruebas
-
Solo informes a través de syslog
A partir de Junos OS Evolved versión 21.2R1, se admiten informes mediante objetos MIB SNMP para RPM. Para obtener más información acerca de los MIB SNMP compatibles con Juniper, consulte MIB Explorer SNMP.
En Junos OS, también puede configurar servicios RPM para determinar automáticamente si existe una ruta entre un dispositivo host y sus vecinos BGP configurados. Puede ver los resultados de la detección mediante un cliente SNMP. Los resultados se almacenan en pingResultsTable
, jnxPingResultsTable
, jnxPingProbeHistoryTable
y pingProbeHistoryTable
.
A partir de Junos OS versión 18.4R1 para enrutadores serie MX, puede usar sondeos RPM para detectar el estado del vínculo y cambiar el estado de la ruta preferida según los resultados del sondeo. Las rutas rastreadas por RPM pueden ser IPv4 o IPv6, y admiten un solo salto siguiente IPv4 o IPv6. Configure esta característica con la rpm-tracking
instrucción en el [edit routing-options]
nivel de jerarquía o [edit routing-instances routing-options]
. Por ejemplo, los sondeos RPM se pueden enviar a una dirección IP para determinar si el vínculo está activo y, si es así, el software instala una ruta estática en la tabla de rutas. Las rutas estáticas con seguimiento RPM se instalan con la preferencia 1 y, por lo tanto, se prefieren sobre cualquier ruta estática existente para el mismo prefijo. A partir de Junos OS versión 19.1R1, puede realizar un seguimiento de hasta 16 saltos siguientes para cada ruta estática con seguimiento IPv4 o IPv6 RPM, para enrutadores serie MX. A partir de Junos OS versión 20.4R1, extendimos la compatibilidad a los enrutadores de la serie PTX. Además, para esta función, puede configurar valores de preferencia de ruta y etiqueta para cada prefijo de destino IPv4 o IPv6. A partir de Junos OS versión 22.3R1, puede configurar rutas estáticas con seguimiento RPM para los enrutadores ACX710 y ACX5448.
En Junos OS, la configuración del sondeo y los resultados de la prueba son compatibles con la interfaz de línea de comandos (CLI) y SNMP. Las opciones de sondeo se establecen en la test test-name
instrucción en el nivel de jerarquía [edit services rpm probe owner
]. Utilice el show services rpm probe-results
comando para ver los resultados de los sondeos RPM más recientes.
Con el marcado DSCP se admiten los siguientes tipos de sondeo:
-
HTTP get (no disponible para servicios BGP RPM)
-
Eco ICMP
-
Marca de hora ICMP
-
Conexión TCP
-
Eco UDP
-
Marca de hora UDP
Para enrutadores ACX:
-
Los enrutadores serie ACX710 y ACX5448 admiten la configuración de la
hardware-timestamp
instrucción, a partir de Junos OS versión 22.3R1. -
La serie ACX500, serie ACX1000, serie ACX2000, serie ACX4000, enrutador ACX5048 y el enrutador ACX5096 no admiten la configuración de instrucción
hardware-timestamp
.
Con las sondas, puede supervisar lo siguiente:
-
Tiempo promedio de ida y vuelta
-
Fluctuación del tiempo de ida y vuelta: la diferencia entre el tiempo mínimo y el máximo de ida y vuelta
-
Tiempo máximo de ida y vuelta
-
Tiempo mínimo de ida y vuelta
-
Desviación estándar del tiempo de ida y vuelta (solo Junos OS)
Las mediciones un solo sentido para las sondas de marca de hora ICMP incluyen:
-
Mediciones de mínima, máxima, desviación estándar y fluctuación para tiempos de salida y entrada
-
Número de respuestas de sondeo recibidas
-
Número de pruebas enviadas
-
Porcentaje de sondeos perdidos
Puede configurar los siguientes umbrales RPM:
-
Retraso de entrada/salida
-
Jitter
-
Tiempo de ida y vuelta
-
Desviación estándar (solo Junos OS)
-
Pruebas perdidas sucesivas
-
Total de sondas perdidas (por prueba)
También puede configurar clasificadores de CoS y priorización de paquetes RPM sobre paquetes de datos regulares recibidos en una interfaz de entrada con la instrucción de dscp-code-points
configuración.
La tabla 1 proporciona información sobre RPM y el soporte de marca de hora relacionado en MPC, MS-MIC/MPC y motor de enrutamiento:
Característica |
Papel |
Versión de IP |
Soporte (Y/N) |
Marca de hora en el motor de enrutamiento |
Marca de hora en MPC (marca de hardware) |
Marca de hora en MPC (interfaz si) |
Marca de hora en MS-MIC/MPC (sondeos de delegados) |
---|---|---|---|---|---|---|---|
RPM |
Cliente |
IPv4 |
Y |
Y (μsec) 2000 sondas máximas |
Y (μsec) 2000 sondas máximas |
N |
Y (msec) 1 millón de sondas máximas |
IPv6 |
Y |
Y (μsec) 2000 sondas máximas |
N |
N |
Y (msec) 1 millón de sondas máximas |
||
Servidor
|
IPv4 |
Y |
Y (μsec) 2000 sondas máximas |
Y (μsec) 2000 sondas máximas |
N |
Y (msec) 1 millón de sondas máximas |
|
IPv6 |
Y |
Y (μsec) 2000 sondas máximas |
N |
N |
Y (msec) 1 millón de sondas máximas |