Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Descripción del reinicio automático de TWAMP

Después de una interrupción de la red o un cambio de configuración, cuando el cliente del protocolo de administración activo de dos vías (TWAMP) se cae, usted tiene que iniciar manualmente la sesión TWAMP mediante el comando request services rpm twamp start client . A partir de Junos OS versión 19.1R1, el cliente TWAMP se reinicia automáticamente sin ninguna intervención manual.

El reinicio automático de la sesión de TWAMP permite que el cliente TWAMP inicie automáticamente la conexión de control TCP y las sesiones de prueba UDP durante los siguientes escenarios:

  • Inmediatamente después de confirmar la configuración del cliente TWAMP.

  • Después de que el demonio de operación remota (rmopd) se inicia con la presencia válida de la configuración del cliente TWAMP.

  • Después de activar la configuración del cliente TWAMP.

  • Inmediatamente después de que se pueda acceder al servidor TWAMP desde el cliente TWAMP, basado en el test-interval.

Cuando la red falla o el servidor TWAMP se vuelve inalcanzable por cualquier razón, el cliente TWAMP intenta volver a conectarse al servidor TWAMP después de cada test-interval valor hasta que sea exitoso. Sin embargo, para que el cliente vuelva a conectarse al servidor TWAMP automáticamente, el test-count valor del set rpm twamp client control-connection test-count comando debe ser 0. En el lado del servidor TWAMP, el valor predeterminado del max-connection-duration set rpm twamp server max-connection-duration también debe ser 0. Por lo tanto, puede conservar la conexión hasta que se desactive.

Nota:

A partir de la versión 19.1R1 de Junos OS, el valor predeterminado en test-count el cliente TWAMP y max-connection-duration en el servidor TWAMP es 0.

Después de configurar y confirmar una prueba de TWAMP, el cliente ejecuta pruebas de forma indefinida, es decir, sigue enviando sondeos después del intervalo de prueba configurado incluso después de que se complete una prueba, e incluso si hay una falla de red o servidor. Puede detener la ejecución automática de pruebas cambiando el valor de la test-count opción a un valor distinto de cero. Si usted hace eso, la función de reinicio automático está deshabilitada, y usted necesita iniciar manualmente el cliente TWAMP para que establezca la conexión con el servidor y comience las sesiones de prueba.

Puede mantener y ver las estadísticas relacionadas con los sondeos anteriores enviados durante la indisponibilidad del servidor. Puede utilizar el set services rpm twamp client control-connection c1 persistent-results comando para conservar y mostrar los resultados de la prueba después de que la red se recupere o cuando el servidor TWAMP sea de nuevo accesible.

Ventajas

  • Usted no necesita reiniciar la sesión del TWAMP manualmente después de que el cliente se caiga como resultado de una interrupción de la red o un cambio de configuración.

  • No necesita ejecutar una secuencia de comandos de eventos para reiniciar la sesión TWAMP desde el lado del cliente.

Soporte tcp keepalive para cliente y servidor TWAMP

Los sondeos keepalive pueden afirmar al cliente (pares) cuando otro par se vuelve inalcanzable. Si el problema está en la red entre dos pares, la acción de keepalive es esperar algún tiempo y, luego, reintentar el envío del paquete keepalive antes de marcar la conexión como rota.

Cuando el temporizador de keepalive para una conexión TCP alcanza cero, el cliente TCP envía a su par un paquete de sondeo de keepalive sin datos y con la marca ACK activada. El cliente recibe una respuesta del host remoto sin datos y con el conjunto de indicadores ACK. Si el cliente recibe una respuesta a su sondeo de mantenimiento, el cliente puede afirmar que la conexión sigue en funcionamiento. Si el par no responde al sondeo keepalive, puede afirmar que la conexión no se puede considerar válida y, a continuación, tomar medidas correctivas.

En Junos OS, para detectar las fallas de conexión de control TWAMP en los servidores del cliente TWAMP y TWAMP, debe configurar los siguientes parámetros:

  • tcp-keepcnt: número de sondeos no reconocidos que se deben enviar antes de considerar la conexión muerta y notificar a la capa de aplicación.

  • tcp-keepidle— Intervalo de tiempo entre el último paquete de datos enviado y el primer sondeo keepalive enviado.

  • tcp-keepintvl— Intervalo de tiempo entre sondeos de mantenimiento sucesivos.

Tabla de historial de versiones
Lanzamiento
Descripción
19.1R1
A partir de Junos OS versión 19.1R1, el cliente TWAMP se reinicia automáticamente sin ninguna intervención manual.