Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

TWAMP 자동 재시작 이해하기

네트워크 중단 또는 구성 변경 후 TWAMP(Two-Way Active Management Protocol) 클라이언트가 중단되면 명령을 사용하여 request services rpm twamp start client TWAMP 세션을 수동으로 시작해야 합니다. Junos OS 릴리스 19.1R1부터 TWAMP 클라이언트는 수동 개입 없이 자동으로 재시작됩니다.

TWAMP 세션의 자동 재시작은 TWAMP 클라이언트가 다음 시나리오 중에 TCP 제어 연결 및 UDP 테스트 세션을 자동으로 시작할 수 있도록 합니다.

  • TWAMP 클라이언트 구성이 커밋된 직후

  • 원격 조작 디먼(rmopd)이 유효한 TWAMP 클라이언트 구성으로 시작된 후, 존재 여부.

  • TWAMP 클라이언트 구성이 활성화된 후.

  • TWAMP 클라이언트에서 TWAMP 서버에 연결할 수 있게 된 직후 를 기반으로 test-interval합니다.

네트워크에 장애가 발생하거나 어떤 이유로든 TWAMP 서버에 연결할 수 없게 되면 TWAMP 클라이언트는 성공할 때까지 모든 test-interval 값 후에 TWAMP 서버에 다시 연결을 시도합니다. 그러나 클라이언트가 TWAMP 서버에 자동으로 test-count 다시 연결하려면 명령의 set rpm twamp client control-connection test-count 값이 0이어야 합니다. TWAMP 서버 측에서 의 기본값 max-connection-durationset rpm twamp server max-connection-duration 0이어야 합니다. 따라서 연결이 지워질 때까지 연결을 유지할 수 있습니다.

메모:

Junos OS 릴리스 19.1R1부터 TWAMP 클라이언트 및 max-connection-duration TWAMP 서버의 기본값은 test-count 0입니다.

TWAMP 테스트를 구성하고 커밋한 후 클라이언트는 테스트를 무기한으로 실행합니다. 즉, 테스트가 완료된 후에도, 그리고 네트워크 또는 서버 장애가 있더라도 구성된 테스트 간격 이후에 프로브를 계속 보냅니다. 옵션의 값을 0이 아닌 값으로 변경하여 테스트의 자동 실행을 test-count 중지할 수 있습니다. 이 작업을 수행하면 자동 재시작 기능이 비활성화되며, 서버와의 연결을 설정하고 테스트 세션을 시작하려면 TWAMP 클라이언트를 수동으로 시작해야 합니다.

서버를 사용할 수 없는 동안 전송된 이전 프로브와 관련된 통계를 유지 관리하고 볼 수 있습니다. 명령을 사용하여 set services rpm twamp client control-connection c1 persistent-results 네트워크가 복구된 후 또는 TWAMP 서버에 다시 연결할 수 있을 때 테스트 결과를 보존하고 표시할 수 있습니다.

혜택

  • 네트워크 중단 또는 구성 변경으로 인해 클라이언트가 다운된 후에는 TWAMP 세션을 수동으로 다시 시작할 필요가 없습니다.

  • 클라이언트 측에서 TWAMP 세션을 다시 시작하기 위해 이벤트 스크립트를 실행할 필요는 없습니다.

TWAMP 클라이언트 및 서버에 대한 TCP 킵얼라이브 지원

Keepalive 프로브는 다른 피어가 연결할 수 없게 될 때 클라이언트(피어)를 어설션할 수 있습니다. 두 피어 사이의 네트워크에 문제가 있는 경우 keepalive 작업은 잠시 동안 기다린 다음 연결이 끊어진 것으로 표시하기 전에 keepalive 패킷 전송을 다시 시도하는 것입니다.

TCP 연결에 대한 keepalive 타이머가 0에 도달하면 TCP 클라이언트는 데이터가 없고 ACK 플래그가 켜진 keepalive 프로브 패킷을 피어에 보냅니다. 클라이언트는 데이터가 없고 ACK 플래그가 설정된 원격 호스트로부터 응답을 수신합니다. 클라이언트가 keepalive 프로브에 대한 응답을 수신하면 클라이언트는 연결이 여전히 가동되고 실행 중임을 어설션할 수 있습니다. 피어가 keepalive 프로브에 응답하지 않으면 연결이 유효한 것으로 간주될 수 없다고 주장한 다음 시정 조치를 취할 수 있습니다.

Junos OS에서 TWAMP 클라이언트 및 TWAMP 서버에서 TWAMP 제어 연결 실패를 감지하려면 다음과 같은 매개 변수를 구성해야 합니다.

  • tcp-keepcnt- 연결 비활성을 고려하고 애플리케이션 계층에 알리기 전에 전송할 승인되지 않은 프로브 수입니다.

  • tcp-keepidle- 마지막으로 전송된 데이터 패킷과 전송된 첫 번째 keepalive 프로브 사이의 시간 간격입니다.

  • tcp-keepintvl- 연속적인 keepalive 프로브 간의 시간 간격.

변경 내역 표

기능 지원은 사용 중인 플랫폼과 릴리스에 따라 결정됩니다. 기능 탐색기 를 사용하여 플랫폼에서 기능이 지원되는지 확인하세요.

석방
묘사
19.1R1 시리즈
Junos OS 릴리스 19.1R1부터 TWAMP 클라이언트는 수동 개입 없이 자동으로 재시작됩니다.