Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
이 페이지 내용
 

TWAMP(Two-Way Active Measurement Protocol)

클라우드 네이티브 라우터는 5G 전송 네트워크에서 네트워크 성능 측정 및 모니터링을 위한 TWAMP(Two-Way Active Management Protocol)를 지원합니다. 매니지드 경량 TWAMP에 대응하고 있습니다.

RFC 5357에 설명된 TWAMP(Two-Way Active Management Protocol)는 5G 전송 네트워크의 활성 성능 모니터링에 사용되는 네트워크 성능 측정 및 모니터링 서비스입니다. TWAMP는 OWAMP(One-Way Active Management Protocol)의 확장으로, 단방향 기능 대신 양방향 또는 왕복 측정을 제공합니다. 양방향 측정은 로컬 및 원격 클럭 동기화가 필요하지 않습니다. 원격 호스트 지원은 간단한 에코 기능으로 제한될 수 있습니다. TWAMP는 타임스탬프를 사용하여 다른 방법보다 더 높은 정확도로 양방향 또는 왕복 메트릭을 측정하는 동시에 처리 지연을 고려하기 위한 개방형 프로토콜을 정의합니다. 자세한 내용은 양방향 액티브 측정 프로토콜 이해 주제를 검토하십시오.

클라우드 네이티브 라우터는 두 가지 유형의 TWAMP 구현을 지원합니다.

  • 매니지드 TWAMP - 테스트 세션 정보를 교환하기 위해 제어 클라이언트와 응답자 서버 간에 TCP 제어 연결이 설정됩니다. 측정 및 모니터링 테스트는 세션 발신자와 세션 리플렉터 간에 실행됩니다.
  • Light TWAMP - 제어 클라이언트 및 응답자 서버 간에 제어 연결이 설정되지 않습니다. 세션 발신자는 세션 리플렉터를 사용하여 측정 및 모니터링 테스트를 직접 실행합니다. 세션 리플렉터는 세션 상태에 대한 지식이 없습니다.

TWAMP 테스트 패킷에 타임스탬프를 지정하기 위해 다음과 같은 클라우드 네이티브 라우터 동작에 유의하십시오.

  • TWAMP 세션 발신자가 보낸 테스트 패킷의 타임스탬프는 애플리케이션에 의해 설정됩니다
  • TWAMP 세션 리플렉터가 수신하는 테스트 패킷의 타임스탬프는 커널에 의해 설정됩니다

  • TWAMP 세션 리플렉터에 의해 반영된 테스트 패킷의 타임스탬프는 애플리케이션에 의해 설정됩니다
  • TWAMP 세션 발신자가 수신한 반영된 패킷의 타임스탬프는 커널에 의해 설정됩니다

구성

최소 구성으로 TWAMP 서버 및 클라이언트를 구성할 수 있습니다. 요구 사항에 따라 수정할 수 있는 기본값이 있는 추가 구성 매개 변수가 있습니다. 각 구성 옵션에 대한 자세한 내용은 edit services rpm twamp 명령을 검토하십시오. 옵션의 기본값은 아래 표에 나와 있습니다.

표 1: TWAMP 클라이언트 기본값

선택

기본값

제어 유형(Light | 관리형)

관리

대상 포트(862 - 65535)

862

기록 크기(0 - 512)

50

이동 평균 크기(0 - 512)

0

persistent-results(활성화 | 비활성화)

비활성화

대상 주소

IPv4 주소입니다. 이 필드는 관리되는 컨트롤 유형에 필수입니다. 조명 제어 유형에 대해 구성된 경우 구성 커밋이 실패합니다.

tcp-keepcnt (1 - 50)

6

tcp-keepidle(1 - 600초)

120

tcp-keepintvl(1 - 600초)

5

테스트 수(0 - 4294967290)

0

테스트 간격(1 - 255)

1

test-session(이름)

필수

데이터 크기(60 - 1400)

60

대상 포트(862 - 65535)

862

dscp 코드 포인트

000000

프로브 수(1 - 4294967290) 1

프로브 간격(1 - 255)

1

표 2: TWAMP 서버 기본값

옵션

포트(862 - 65535) [라이트]

862

max-connection-duration (0 - 120 시간)

24

최대 연결(0 - 1000)

64

클라이언트당 최대 연결 수(1 - 500)

64

최대 세션(1 - 2048)

64

연결당 최대 세션 수(1 - 1024)

64

포트 (1 - 65535) [서버]

862

포트 (1 - 65535) [routing-instance-list]

862

server-inactivity-timeout(0 - 30분)

15

tcp-keepcnt (1 - 50)

6

tcp-keepidle(1 - 600초)

120

tcp-keepintvl(1 - 600초)

5

관리형 또는 TWAMP 표시등에 대한 TWAMP 클라이언트 및 서버 구성의 예는 다음과 같습니다. configlet 리소스를 사용하여 cRPD를 구성합니다.

TWAMP 클라이언트/서버 구성(관리, 최소 구성)

클라이언트 구성

서버 구성

TWAMP 클라이언트/서버 구성(관리, 선택적 구성)

클라이언트 구성

서버 구성

TWAMP 클라이언트/서버 구성(Light, 최소 구성)

클라이언트 구성

서버 구성

TWAMP 클라이언트/서버 구성(Light, 옵션 구성)

클라이언트 구성

서버 구성

메모:

기본적으로 클라이언트 제어 연결 test-count 은 0으로 설정됩니다. 이 경우, 구성이 커밋된 후 TWAMP 테스트가 자동으로 시작되어 구성이 삭제될 때까지 계속 실행됩니다. 이 0이 아닌 값으로 구성된 경우 test-count , 아래 명령을 사용하여 TWAMP 테스트를 시작하거나 중지해야 합니다:

확인

명령을 사용하여 show services rpm twamp client probe-results cRPD 셸에서 TWAMP 프로브 결과를 확인할 수 있습니다.

추가 show 명령은 다음과 같습니다.