RFC 2544 기반 벤치마킹 테스트 구성
이 주제에서는 및 atest-name를 구성 test-profile 하고, RFC2544 벤치마크 테스트를 시작 및 중지하고, 테스트 결과를 로컬 또는 원격 파일에 복사하는 방법에 대해 설명합니다.
테스트 프로필 및 테스트 이름 개요
개시자에서 RFC 2544 벤치마크 테스트를 구성하려면 먼저 고유한 test-name에서 을(를test-profile) 구성 test-profile 하고 참조해야 합니다. 수행할 test-name 테스트에 대한 매개 변수를 정의합니다.
를 test-profile구성하려면 계층 수준에서 [edit services rpm rfc2544-benchmarking] 명령문을 포함합니다test-profile profile-name. 테스트 프로필은 리플렉터가 아닌 이니시에이터에만 적용됩니다.
를 test-name구성하려면 (Junos OS) 또는 [edit services monitoring rfc2544 tests] (Junos OS Evolved) 계층 수준에서 문을 [edit services rpm rfc2544-benchmarking] 포함합니다test-name test-name.
(Junos OS) 논리 인터페이스에서 이더넷 루프백을 테스트 모드로 구성하려면 계층 수준에서 문을 [edit services rpm rfc2544-benchmarking] 포함합니다Ethernet-loopback.
아래 표에는 개시자에서 테스트 프로필을 구성하기 위한 파라미터가 나와 있습니다.
| 매개 변수 |
묘사 |
|---|---|
|
|
RFC 2544 테스트 유형( |
|
|
테스트 패킷의 크기. 유효한 패킷 크기는 64, 68, 72, 128, 256, 512, 768, 1024, 1280, 1518, 1522, 1600, 1728, 2496, 3584, 4016, 9104, 9136바이트입니다. |
|
|
최대 대역폭 제한을 초당 킬로비트(kbps)로 정의합니다. 범위: 1,000kpbs에서 1,000,000kbps |
|
|
프레임 손실 테스트의 단계 백분율을 지정합니다. 기본값: 10% 범위: 1 - 100% |
아래 표에는 개시자 및 리플렉터에서 테스트 이름을 구성하기 위한 매개변수가 나열되어 있습니다.
| 매개 변수 |
묘사 |
|---|---|
|
|
|
|
|
대상 IPv4 주소를 지정합니다. 이 매개 변수는 family 값을 지정하지 않으면 기본적으로 192.168.1.20이 사용됩니다.
메모:
이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다. |
|
|
대상 MAC 주소 지정. 예: 0011.2233.4455. family 이 매개 변수는 family |
|
|
테스트 프레임의 대상 UDP 포트 번호를 지정합니다. 기본값: 4041.
메모:
이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다. |
|
|
테스트 방향을 지정하십시오( 이 매개변수는 모드에 필수입니다 |
|
|
수신된 테스트 프레임에서 서명 확인을 비활성화합니다. |
|
|
차별화된 서비스(DiffServ) 필드의 값을 지정합니다. 예를 들어, 001111. 값을 지정하지 않으면 IP 헤더에 '0'이 사용됩니다.
메모:
이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다. |
|
|
테스트 제품군( 이 매개변수는 모드에 필수입니다 |
|
|
테스트 프레임에 사용할 포워딩 클래스를 지정합니다. |
|
|
지정된 경우, 다운 상태로 이동하는 접두사로 인해 해당 테스트가 중지됩니다.
메모:
이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다. |
|
|
RFC2544 벤치마킹 테스트에 |
|
|
지정된 경우 테스트 세션에 해당하는 데이터 트래픽만 중단되고 서비스에서 테스트 중인 UNI 포트에서 송수신되는 나머지 데이터 트래픽 흐름은 영향을 받지 않습니다.
메모:
이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다. |
|
|
내부 VLAN 태그에 사용되는 CFI 비트입니다.
메모:
이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다. |
|
|
테스트 프레임에 대한 내부 VLAN ID를 구성합니다. 이 매개변수는 가족
메모:
이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다. |
|
|
내부 VLAN 태그에서 IEEE 802.1p 비트의 우선 순위 값을 구성합니다. 범위는 0에서 7까지입니다.
메모:
이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다. |
|
|
테스트 모드(
|
|
|
외부 VLAN 태그에 사용될 TPID입니다. 지원되는 값은 0x8100, 0x88a8, 0x9100 0x9200입니다.
메모:
이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다. |
|
|
외부 VLAN 태그에 사용되는 CFI 비트입니다.
메모:
이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다. |
|
|
테스트 프레임에 대한 외부 VLAN ID를 구성합니다. 범위: 0에서 4094까지 이 매개변수는 가족 |
|
|
외부 VLAN 태그에서 IEEE 802.1p 비트의 우선 순위 값을 구성합니다. 범위: 0 - 7
메모:
이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다. |
|
|
패킷 손실 우선순위(PLP) 값을 지정합니다. 값이 구성되지 않은 경우 의 기본값
메모:
이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다. |
|
|
테스트 프레임의 리플렉션에 사용할 EtherType ID를 지정합니다. 이 매개 변수는 모드 범위는 1에서 65,535까지입니다.
메모:
이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다. |
|
|
반사 모드를 지정합니다(
|
|
|
RFC 2544 테스트를 위한 리플렉터 기능을 구성하는 데 사용되는 포트입니다. 전면 패널 포트 번호에 따라 사용할 수 있는 포트 범위는 다음과 같습니다.
|
|
|
서비스 유형 지정(E-Line 또는 E-LAN) |
|
|
이 매개변수는 패밀리
메모:
이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다. |
|
|
테스트 프레임에 사용되는 소스 IPv4 주소를 지정합니다. 이 매개변수에 값이 지정되지 않은 경우:
메모:
이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다. |
|
|
소스 MAC 주소 지정. 예: 0011.2233.4455 family 이 매개 변수는 family |
|
|
테스트 프레임의 소스 UDP 포트 번호를 지정합니다. 기본값: 4040
메모:
이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다. |
|
|
마지막 프레임을 전송한 후 테스트가 완료된 것으로 결론을 내리기 전에 대기해야 하는 시간(초)입니다.
메모:
이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다. |
|
|
각 반복의 지속 시간(초)을 지정합니다. 범위: 10초에서 120초 테스트 유형 처리량, 백투백 프레임 및 프레임 손실률의 기본값은 20초입니다. 테스트 종류 대기 시간의 기본값은 120초입니다.
메모:
이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다. |
|
|
테스트를 실행해야 하는 논리적 인터페이스(UNI)의 이름을 지정합니다. 패밀리를 로 패밀리를 로 이 매개변수는 mode |
|
|
테스트에 사용할 의 mode
메모:
이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다. |
|
|
VLAN 태그에 사용된 CFI 비트입니다.
메모:
이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다. |
|
|
테스트 프레임에 대한 VLAN ID 설정. 이 매개변수는 mode
메모:
이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다. |
|
|
VLAN 우선 순위 값을 구성합니다. 범위는 0에서 7까지입니다.
메모:
이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다. |
RFC 2544 기반 벤치마킹 테스트를 위한 테스트 프로필 구성
계층 수준에서 문을 [edit services rpm rfc2544-benchmarking] 포함하여 test-profile profile-name 테스트 프로필을 구성할 수 있습니다.
이 절차에서는 Junos OS의 테스트 프로필을 구성하는 방법을 보여줍니다. Junos OS Evolved를 실행하는 라우터는 리플렉터 모드만 지원하므로 이러한 라우터에서 테스트 프로필을 구성할 수 없습니다.
테스트 프로필을 구성하려면 다음을 수행합니다.
개시자에 대한 RFC 2544 기반 벤치마킹 테스트의 테스트 이름 구성
(Junos OS) 또는 [edit services monitoring rfc2544] (Junos OS Evolved) 계층 수준에서 문을 [edit services rpm rfc2544-benchmarking] 포함하여 test-name test-name 테스트 이름을 구성할 수 있습니다.
Junos OS Evolved를 실행하는 라우터는 리플렉터 모드만 지원합니다.
(Junos OS) 개시자 모드에 대한 테스트 이름 구성 및 속성 정의:
리플렉터에 대한 RFC 2544 기반 벤치마킹 테스트의 테스트 이름 구성
리플렉터 모드에 대한 테스트 이름을 구성하고 해당 속성을 정의하려면:
ACX5048 및 ACX5096 라우터에서 RFC 2544 벤치마크 테스트를 수행하는 동안 리플렉터 포트와 관련된 구성이 없는지 확인해야 합니다.
RFC 2544 기반 벤치마킹 테스트 시작 및 중지
RFC 2544 기반 벤치마킹 테스트를 시작하려면 다음을 수행합니다.
-
Junos OS의
test services rpm rfc2544-benchmarking test test-name start경우 CLI 명령을 실행합니다. -
Junos OS Evolved의
test services monitoring rfc2544 test test-name start경우 CLI 명령을 실행합니다.
RFC 2544 기반 벤치마킹 테스트를 중지하려면 다음을 수행합니다.
-
Junos OS의
test services rpm rfc2544-benchmarking test test-name stop경우 CLI 명령을 실행합니다. -
Junos OS Evolved의
test services monitoring rfc2544 test test-name stop경우 CLI 명령을 실행합니다.
레이어 3 VPN 또는 가상 라우터에서 RFC 2544 벤치마킹 inet 테스트를 시작하려면 다음을 수행합니다.
-
Junos OS의
test services rpm rfc2544-benchmarking test test-name routing-instance routing-instance-name start경우 CLI 명령을 실행합니다. -
Junos OS Evolved의
test services monitoring rfc2544 test test-name routing-instance routing-instance-name start경우 CLI 명령을 실행합니다.
레이어 3 VPN 또는 가상 라우터에서 RFC 2544 벤치마킹 inet 테스트를 중지하려면 다음을 수행합니다.
-
Junos OS의
test services rpm rfc2544-benchmarking test test-name routing-instance routing-instance-name stop경우 CLI 명령을 실행합니다. -
Junos OS Evolved의
test services monitoring rfc2544 test test-name routing-instance routing-instance-name stop경우 CLI 명령을 실행합니다.
RFC 2544 기반 벤치마킹 테스트 결과 복사
특정 테스트 ID에 대한 RFC 2544 기반 벤치마킹 테스트 결과를 로컬 또는 원격 파일에 복사할 수 있습니다.
-
테스트 결과를 로컬 파일에 복사하려면 다음을 수행합니다.
-
Junos OS의
show services rpm rfc2544-benchmarking test-id number detail | save rfc-2544-test-result-session-id-number경우 CLI 명령을 실행합니다. -
Junos OS Evolved의
show services monitoring rfc2544 test-id number detail | save rfc-2544-test-result-session-id-number경우 CLI 명령을 실행합니다.
-
-
테스트 결과를 원격 파일에 복사하려면 다음을 수행합니다.
-
Junos OS의 경우 .
show services rpm rfc2544-benchmarking test-id number detail | save ftp://username:password@sftpchannel.example.com/rfc-2544-test-result-session-id-number -
Junos OS Evolved의 경우 .
show services monitoring rfc2544 test-id number detail | save ftp://username:password@sftpchannel.example.com/rfc-2544-test-result-session-id-number
-