Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

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.

아래 표에는 개시자에서 테스트 프로필을 구성하기 위한 파라미터가 나와 있습니다.

표 1: 개시자의 테스트 프로필 구성을 위한 매개 변수

매개 변수

묘사

test-type

RFC 2544 테스트 유형(throughput | latency | frame-loss | back-back-frames).

packet-size

테스트 패킷의 크기.

유효한 패킷 크기는 64, 68, 72, 128, 256, 512, 768, 1024, 1280, 1518, 1522, 1600, 1728, 2496, 3584, 4016, 9104, 9136바이트입니다.

bandwidth-kbps

최대 대역폭 제한을 초당 킬로비트(kbps)로 정의합니다.

범위: 1,000kpbs에서 1,000,000kbps

step-percent

프레임 손실 테스트의 단계 백분율을 지정합니다.

기본값: 10%

범위: 1 - 100%

아래 표에는 개시자 및 리플렉터에서 테스트 이름을 구성하기 위한 매개변수가 나열되어 있습니다.

표 2: 개시자 및 리플렉터의 테스트 이름 구성을 위한 매개 변수

매개 변수

묘사

check-test-interface-mtu

check-test-interface-mtu 매개 변수가 구성되면, 소프트웨어는 인터페이스에 구성된 MTU 크기로 테스트 패킷의 MTU 크기를 검증하며, 개시자 및 리플렉터 모드의 동작은 다음과 같습니다.

  • 개시자에서 테스트 패킷의 MTU 크기가 인터페이스에 구성된 MTU 크기보다 크면 RFC2544 기반 벤치마킹 테스트를 시작하지 못합니다.

  • 리플렉터에서 리플렉터로 들어오는 테스트 패킷이 인터페이스에 구성된 최대 전송 단위(MTU) 크기를 확인하지 않으면 이러한 테스트 패킷은 반영되지 않고 삭제됩니다.

destination-ipv4-address

대상 IPv4 주소를 지정합니다.

이 매개 변수는 family inet 가 지정된 경우 필수이고 family ccc 가 지정된 경우 선택 사항입니다.

값을 지정하지 않으면 기본적으로 192.168.1.20이 사용됩니다.

메모:

이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다.

destination-mac-address

대상 MAC 주소 지정. 예: 0011.2233.4455.

family inet 가 지정된 경우 이 매개 변수를 사용할 수 없습니다.

이 매개 변수는 family cccethernet-switching 지정된 경우 선택 사항입니다. 지정하지 않으면 기본값 0x00:0x11:0xAE:0x92:0x2F:0x28가 사용됩니다.

destination-udp-port

테스트 프레임의 대상 UDP 포트 번호를 지정합니다. 기본값: 4041.

메모:

이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다.

direction

테스트 방향을 지정하십시오(egress | ingress). 이 매개변수는 family ccc, ethernet-switching 및 인 경우에만 유효합니다 bridge.

이 매개변수는 모드에 필수입니다 ethernet-loopback

disable-signature-check

수신된 테스트 프레임에서 서명 확인을 비활성화합니다.

dscp-code-points

차별화된 서비스(DiffServ) 필드의 값을 지정합니다. 예를 들어, 001111.

값을 지정하지 않으면 IP 헤더에 '0'이 사용됩니다.

메모:

이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다.

family

테스트 제품군(bridge | ccc | ethernet-switching | inet)을 구성합니다.

이 매개변수는 모드에 필수입니다 ethernet-loopback

forwarding-class

테스트 프레임에 사용할 포워딩 클래스를 지정합니다.

halt-on-prefix-down

지정된 경우, 다운 상태로 이동하는 접두사로 인해 해당 테스트가 중지됩니다.

메모:

이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다.

ignore-test-interface-state

RFC2544 벤치마킹 테스트에 ignore-test-interface-state 대한 매개 변수가 구성된 경우, 인터페이스 업 또는 다운 이벤트가 발생하더라도 테스트는 계속 실행됩니다. 이는 이니시에이터 및 리플렉터 테스트 모드 모두에 적용할 수 있습니다.

in-service

지정된 경우 테스트 세션에 해당하는 데이터 트래픽만 중단되고 서비스에서 테스트 중인 UNI 포트에서 송수신되는 나머지 데이터 트래픽 흐름은 영향을 받지 않습니다.

메모:

이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다.

ivlan-cfi

내부 VLAN 태그에 사용되는 CFI 비트입니다.

메모:

이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다.

ivlan-id

테스트 프레임에 대한 내부 VLAN ID를 구성합니다.

이 매개변수는 가족 ccc 모드에서만 유효합니다.

메모:

이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다.

ivlan-priority

내부 VLAN 태그에서 IEEE 802.1p 비트의 우선 순위 값을 구성합니다.

범위는 0에서 7까지입니다.

메모:

이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다.

mode

테스트 모드(ethernet-loopback, initiate-and-terminate, 또는 reflect)를 지정합니다.

  • ethernet-loopback- 소스 MAC 주소와 대상 MAC 주소가 바뀐 후 테스트 프레임이 측정 디바이스로 루프백됩니다.

  • initiate-and-terminate- 테스트 프레임이 같은 끝에서 시작되고 종료됩니다. 이 모드를 지정하는 경우 테스트 프레임을 다시 가져오도록 피어 엔드에 리플렉터를 구성해야 합니다.

  • reflect- 테스트 프레임이 선택한 서비스에 반영됩니다.

outer-tag-protocol-id

외부 VLAN 태그에 사용될 TPID입니다.

지원되는 값은 0x8100, 0x88a8, 0x9100 0x9200입니다.

메모:

이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다.

ovlan-cfi

외부 VLAN 태그에 사용되는 CFI 비트입니다.

메모:

이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다.

ovlan-id

테스트 프레임에 대한 외부 VLAN ID를 구성합니다.

범위: 0에서 4094까지

이 매개변수는 가족 ccc 모드에서만 유효합니다.

ovlan-priority

외부 VLAN 태그에서 IEEE 802.1p 비트의 우선 순위 값을 구성합니다.

범위: 0 - 7

메모:

이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다.

packet-loss-priority

패킷 손실 우선순위(PLP) 값을 지정합니다.

값이 구성되지 않은 경우 의 기본값 low 이 사용됩니다.

메모:

이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다.

reflect-etype

테스트 프레임의 리플렉션에 사용할 EtherType ID를 지정합니다. 이 매개 변수는 모드 reflect에서만 유효합니다. 지정하지 않으면 모든 EtherType이 반영됩니다.

범위는 1에서 65,535까지입니다.

메모:

이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다.

reflect-mode

반사 모드를 지정합니다(mac-rewrite | mac-swap | no-mac-swap).

  • mac-rewrite- 및 destination-mac-addresssource-mac-address 지정된 MAC 값이 사용됩니다.

  • mac-swap- 테스트 프레임에서 source-mac-adddress 및 destination-mac-address를 스왑합니다. 이것이 기본 동작입니다.

  • no-mac-swap- MAC 주소를 바꾸지 않습니다. 테스트 프레임은 있는 그대로 반환됩니다.

reflector-port

RFC 2544 테스트를 위한 리플렉터 기능을 구성하는 데 사용되는 포트입니다. 전면 패널 포트 번호에 따라 사용할 수 있는 포트 범위는 다음과 같습니다.

  • ACX5048 [16 - 53]

  • ACX5096 [64 - 95, 100 - 103].

service-type

서비스 유형 지정(E-Line 또는 E-LAN)

skip-arp-iteration

이 매개변수는 패밀리 inet 모드에서만 유효합니다. ARP 반복은 모든 inet 테스트에 대해 실행되는 3초 반복입니다. ARP 반복 결과는 테스트 결과 계산에서 무시됩니다. 3초 동안 테스트 프레임을 전송하는 주요 용도는 목적지 경로에 있는 모든 디바이스가 ARP 항목을 빌드하도록 하는 것입니다.

메모:

이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다.

source-ipv4-address

테스트 프레임에 사용되는 소스 IPv4 주소를 지정합니다. 이 매개변수에 값이 지정되지 않은 경우:

  • family ccc의 경우 값을 지정하지 않으면 기본적으로 192.168.1.10이 사용됩니다.

  • 제품군 inet의 경우, 인터페이스의 소스 주소는 테스트 프레임을 보내는 데 사용됩니다.

메모:

이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다.

source-mac-address

소스 MAC 주소 지정. 예: 0011.2233.4455

family inet 가 지정된 경우 이 매개 변수를 사용할 수 없습니다.

이 매개 변수는 family ccc 또는 ethernet-switching 이 지정된 경우 선택 사항입니다. 지정하지 않으면 기본값 0x00:0x60:0x67:0x71:0xC6:0x62가 사용됩니다.

source-udp-port

테스트 프레임의 소스 UDP 포트 번호를 지정합니다.

기본값: 4040

메모:

이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다.

test-finish-wait-duration

마지막 프레임을 전송한 후 테스트가 완료된 것으로 결론을 내리기 전에 대기해야 하는 시간(초)입니다.

메모:

이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다.

test-iterator-duration

각 반복의 지속 시간(초)을 지정합니다.

범위: 10초에서 120초

테스트 유형 처리량, 백투백 프레임 및 프레임 손실률의 기본값은 20초입니다. 테스트 종류 대기 시간의 기본값은 120초입니다.

메모:

이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다.

test-interface

테스트를 실행해야 하는 논리적 인터페이스(UNI)의 이름을 지정합니다.

패밀리를 로 inet 지정하고 모드를 로 initiate-and-terminate test-interface 지정하면 은 무시됩니다. 대신, 지정된 destination-ipv4-address에서 경로 조회에 의해 결정되는 송신 논리적 인터페이스에서 테스트가 실행됩니다.

패밀리를 로 inet 지정하고 모드를 로 reflect지정하면 테스트 인터페이스가 인터페이스로 사용되어 리플렉션 서비스를 활성화합니다. 이(가) 구성되지 않은 경우 test-interface , 주소를 호스팅하는 인터페이스를 결정하기 위해 매개변수에 source-ipv4-address 대한 조회가 수행됩니다.

이 매개변수는 mode ethernet-loopback의 경우 필수입니다.

test-profile

테스트에 사용할 의 test-profile 이름을 지정합니다.

mode reflecttest-profile 사용할 때는 매개 변수가 무시됩니다.

메모:

이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다.

vlan-cfi

VLAN 태그에 사용된 CFI 비트입니다.

메모:

이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다.

vlan-id

테스트 프레임에 대한 VLAN ID 설정.

이 매개변수는 mode ethernet-loopback에만 유효합니다.

메모:

이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다.

vlan-priority

VLAN 우선 순위 값을 구성합니다.

범위는 0에서 7까지입니다.

메모:

이 매개 변수는 ACX5048 및 ACX5096 라우터에서 지원되지 않습니다.

RFC 2544 기반 벤치마킹 테스트를 위한 테스트 프로필 구성

계층 수준에서 문을 [edit services rpm rfc2544-benchmarking] 포함하여 test-profile profile-name 테스트 프로필을 구성할 수 있습니다.

이 절차에서는 Junos OS의 테스트 프로필을 구성하는 방법을 보여줍니다. Junos OS Evolved를 실행하는 라우터는 리플렉터 모드만 지원하므로 이러한 라우터에서 테스트 프로필을 구성할 수 없습니다.

테스트 프로필을 구성하려면 다음을 수행합니다.

  1. 구성 모드에서, 계층 레벨로 [edit services] 이동합니다.
  2. RPM 서비스 인스턴스를 구성합니다.
  3. RPM 인스턴스에 대한 RFC 2544 기반 벤치마킹 테스트를 구성합니다.
  4. 테스트 프로필의 이름(예: profile1)을 정의합니다.
  5. 1,000Kbps에서 1,000,000Kbps 사이의 값으로 테스트의 이론상 최대 대역폭을 초당 킬로비트로 정의합니다. 완전한 10진수를 지정합니다.
  6. 각 테스트 반복에 사용할 테스트 패킷의 크기(바이트)를 64에서 9136 사이로 지정합니다. 공백으로 구분하여 최대 10개의 패킷 크기를 지정하여 테스트에 순차적으로 사용할 수 있습니다. 유효한 패킷 크기는 64, 68, 72, 128, 256, 512, 768, 1024, 1280, 1518, 1522, 1600, 1728, 2496, 3584, 4016, 9104, 9136바이트입니다. 여기에 유효한 크기로 나열된 패킷 크기 이외의 패킷 크기를 지정하면 설정 커밋 시 구성이 저장되고 오류 메시지가 표시되지 않습니다. 그러나 명령을 입력하여 test services rpm rfc2544-benchmarking test test-name start 테스트를 시작하면 테스트 이름과 연결된 테스트 프로필에 잘못된 패킷 크기를 구성했음을 알리는 오류 메시지가 표시됩니다.
    메모:
    • 태그가 지정되지 않은 프레임의 최소 프레임 크기는 64여야 합니다.

    • 단일 태그가 지정된 프레임의 최소 프레임 크기는 68이어야 합니다.

    • 이중 태그가 지정된 프레임의 최소 프레임 크기는 72여야 합니다.

    이러한 값은 에 적용되지 inet않습니다.

  7. 프레임 손실 테스트의 단계 백분율을 1에서 100 사이의 값으로 지정합니다. 이 매개 변수는 다른 테스트 종류에는 적용할 수 없습니다.
  8. 수행할 테스트 유형을 구성합니다.
    • 처리량 테스트를 구성하려면 명령문과 test-type 함께 옵션을 사용합니다throughput.

    • 지연 시간 테스트를 구성하려면 명령문과 test-type 함께 옵션을 사용합니다latency.

    • 프레임 손실 테스트를 구성하려면 명령문과 함께 test-type 옵션을 사용합니다frame-loss.

    • 백투백 프레임 테스트를 구성하려면 명령문과 test-type 함께 옵션을 사용합니다back-back-frames.

개시자에 대한 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) 개시자 모드에 대한 테스트 이름 구성 및 속성 정의:

  1. 구성 모드에서 올바른 계층 수준으로 이동합니다.
  2. 테스트 이름을 정의합니다(예: test1).

    테스트 이름 식별자의 길이는 최대 32자까지 가능합니다. 이 단계에서는 이 절차의 나머지 단계에 대해 올바른 계층 수준을 설정합니다.

  3. 테스트 패킷의 대상 IPv4 주소를 구성합니다.

    이 매개 변수는 IPv4 제품군 inet을 구성하는 경우에만 필요합니다. 대상 IPv4 주소를 구성하지 않으면 기본값 192.168.1.20이 사용됩니다.

  4. (옵션) 생성된 테스트 프레임에 사용되는 소스 MAC 주소를 지정합니다.

    이 명령문은 패밀리 ccc에 대해 구성합니다. 패밀리에 inet 대해서는 구성할 수 없습니다. 체계에 inet 대해 이 매개 변수를 지정하면 구성을 커밋할 때 커밋 오류가 발생합니다. 소스 MAC 주소 구성하지 않으면 기본값 0x00:0x60:0x67:0x71:0xC6:0x62가 사용됩니다.

  5. 생성된 테스트 프레임에 사용되는 대상 MAC 주소 지정.
  6. RFC 2544 기반 벤치마킹 테스트가 실행되는 논리적 인터페이스를 지정합니다.

    이 인터페이스는 로컬 UNI(사용자-네트워크 인터페이스)로, 테스트 방향이 송신될 때 테스트 프레임이 생성됩니다.

  7. 벤치마킹 테스트를 위한 패밀리를 지정합니다.

    옵션은 inet 테스트가 IPv4 서비스에서 실행됨을 나타냅니다. ccc 옵션은 테스트가 CCC 또는 이더넷 유사 회선 서비스에서 실행됨을 나타냅니다. 옵션은 bridge 테스트가 레이어 2 서비스에서 실행됨을 나타냅니다.

  8. initiate-and-terminate 벤치마킹 테스트 중에 전송되는 패킷의 모드를 지정합니다.

    이 옵션은 테스트 프레임이 initiate-and-terminate 한쪽 끝에서 시작되고 같은 끝에서 종료되도록 합니다. 시작 및 종료 모드에서는 피어에서 발신자로 테스트 프레임을 반환하기 위해 피어 엔드에서 리플렉터를 구성해야 합니다.

  9. 테스트를 실행해야 하는 인터페이스의 방향(egress | ingress)을 지정합니다.

    egress 옵션은 인터페이스의 송신 방향(UNI(User-to-Network Interface)에서 NNI(Network-to-Network Interface)로 전송된 트래픽)에서 테스트가 실행되도록 합니다. 이 ingress 옵션은 인터페이스의 수신 방향(UNI(user-to-network interface)에서 전송된 트래픽)에서 테스트가 실행되도록 합니다. 패밀리에 bridge 대해 구성할 ingress 수 없습니다.

  10. 테스트 프레임에 대한 외부 VLAN ID를 구성합니다.

    이 문은 CCC 또는 이더넷 유사 회선 제품군에만 유효합니다.

  11. 테스트 프레임에 대한 내부 VLAN ID를 구성합니다.

    이 문은 CCC 또는 이더넷 유사 회선 제품군에만 유효합니다.

  12. 외부 VLAN 태그에서 IEEE 802.1p 비트의 우선 순위 값을 구성합니다.

    UNI 인터페이스가 이중 태그 처리되면 우선 순위 값이 구성됩니다.

  13. (선택 사항) 내부 VLAN 태그에서 IEEE 802.1p 비트의 우선 순위 값을 구성합니다.
  14. (선택 사항) 외부 VLAN 태그에 대한 CFI 값을 구성합니다.
  15. (옵션) 생성된 테스트 프레임에 사용할 소스 IPv4 주소를 지정합니다.

    체계에 inet 대해 을(를source-ipv4-address) 구성하지 않으면 인터페이스의 소스 주소가 테스트 프레임을 전송하는 데 사용됩니다. 체계에 ccc 대해 을(를source-ipv4-address) 구성하지 않으면 기본값 192.168.1.10이 사용됩니다.

  16. 생성된 테스트 프레임에 사용할 대상 IPv4 주소를 지정합니다.
  17. 생성된 프레임의 UDP 헤더에 사용할 소스 UDP 포트를 지정합니다.

    UDP 포트를 지정하지 않으면 기본값 4040이 사용됩니다.

  18. 생성된 프레임의 UDP 헤더에 사용할 대상 UDP 포트를 지정합니다.

    UDP 포트를 지정하지 않으면 기본값 4041이 사용됩니다.

  19. 테스트 프레임의 IP 헤더 내에서 차별화된 서비스(DiffServ) 필드의 값을 지정합니다.

    DiffServ 코드 포인트(DSCP) 비트 값은 유효한 6비트 패턴으로 설정되어야 합니다. 이 값을 지정하지 않으면 IP 헤더의 DSCP 필드에 0이 사용됩니다.

  20. 테스트 프레임에 사용할 포워딩 클래스를 지정합니다. 포워딩 클래스는 라우터의 패킷 포워딩 엔진이 테스트 프레임을 처리하는 방식을 지정합니다. 이 매개 변수를 구성하지 않으면 테스트 프레임이 최선의 트래픽으로 처리됩니다.
  21. halt-on-prefix-down 다운 상태로 이동하는 접두사가 해당 테스트를 중지하도록 하려면 옵션을 지정합니다.

    테스트에 대한 명령 출력은 접두사가 show 다운되었기 때문에 테스트가 종료되었음을 표시합니다. 기본적으로 RFC 2544 기반 벤치마킹 테스트는 접두사 비활성화 이벤트(테스트와 연관된 접두사가 중단될 때)를 무시하고 계속 실행됩니다.

  22. 각 반복의 지속 시간(초)을 지정합니다.

    이 값을 구성하는 경우 각 반복의 기본값은 실행 중인 테스트 유형에 따라 달라집니다. 처리량, back-back-frames 및 frame-loss 유형의 테스트에서 기본값은 20초입니다. 대기 시간 테스트의 경우 기본값은 120초입니다.

  23. 특정 테스트 이름과 연결할 테스트 프로필의 이름을 지정합니다.

    이전에 계층 수준에서 문을 [edit services rpm rfc2544-benchmarking] 사용하여 test-profile profile1 프로필을 구성했어야 합니다. 테스트 프로필은 테스트 모드가 시작 및 종료로 구성된 경우에 필요합니다. 테스트 모드가 리플렉션으로 구성되면 매개변수가 test-profile profile1 무시됩니다. 리플렉션 서비스는 프레임을 이니시에이터에 반환할 때 수신된 테스트 프레임과 동일한 테스트 프레임에 대해 테스트 프레임에 대해 사용하기 때문에 테스트 프로필에 지정된 매개 변수를 사용하지 않습니다.

리플렉터에 대한 RFC 2544 기반 벤치마킹 테스트의 테스트 이름 구성

리플렉터 모드에 대한 테스트 이름을 구성하고 해당 속성을 정의하려면:

메모:

ACX5048 및 ACX5096 라우터에서 RFC 2544 벤치마크 테스트를 수행하는 동안 리플렉터 포트와 관련된 구성이 없는지 확인해야 합니다.

  1. 구성 모드에서 올바른 계층 수준으로 이동합니다.
    1. Junos OS의 경우:
    2. 진화한 Junos OS의 경우:
  2. 테스트 이름을 정의합니다(예: test1).

    테스트 이름 식별자의 길이는 최대 32자까지 가능합니다. 이 단계에서는 이 절차의 나머지 단계에 대해 올바른 계층 수준을 설정합니다.

    1. Junos OS의 경우:
    2. 진화한 Junos OS의 경우:
  3. 벤치마킹 테스트 중에 전송되는 패킷에 대한 테스트 모드를 지정합니다.

    reflect 옵션은 테스트 프레임이 개시자 엔드에 다시 반영되도록 합니다.

  4. 벤치마킹 테스트를 위한 패밀리를 지정합니다.

    bridge Junos OS에 대한 옵션 또는 ethernet-switching Junos OS Evolved에 대한 옵션을 구성합니다.

    1. Junos OS의 경우:
    2. 진화한 Junos OS의 경우:
  5. 테스트를 실행해야 하는 인터페이스의 방향(egress | ingress)을 지정합니다.

    egress 옵션은 인터페이스의 송신 방향(UNI(User-to-Network Interface)에서 NNI(Network-to-Network Interface)로 전송된 트래픽)에서 테스트가 실행되도록 합니다. 이 ingress 옵션은 인터페이스의 수신 방향(UNI(user-to-network interface)에서 전송된 트래픽)에서 테스트가 실행되도록 합니다. 또는 ethernet-switching 체계에 대해서는 bridge 구성할 ingress 수 없습니다.

  6. 테스트 패킷의 대상 IPv4 주소를 구성합니다.

    IPv4 제품군 inet 옵션을 구성하는 경우에만 이 명령문을 구성합니다. CCC(Circuit Cross-Connect) 또는 ethernet-switching 제품군으로 지정하는 경우에는 이 옵션이 필요하지 않습니다. 대상 IPv4 주소를 구성하지 않으면 기본값 192.168.1.20이 사용됩니다.

  7. 생성된 테스트 프레임에 사용되는 소스 MAC 주소 지정.

    이 명령문은 또는 패밀리에 대해 구성하며, 패밀리에 대해서는 ccc ethernet-switching 구성하지 inet 않습니다. 체계에 inet 대해 이 매개 변수를 지정하면 구성을 커밋할 때 커밋 오류가 발생합니다. 이 매개 변수는 선택 사항입니다. 소스 MAC 주소 구성하지 않으면 기본값 0x00:0x60:0x67:0x71:0xC6:0x62가 사용됩니다.

  8. 생성된 테스트 프레임에 사용되는 대상 MAC 주소 지정.
  9. RFC 2544 기반 벤치마킹 테스트가 실행되는 논리적 인터페이스를 지정합니다.

    이 인터페이스는 로컬 UNI(사용자-네트워크 인터페이스)로, 테스트 방향이 송신될 때 테스트 프레임이 생성됩니다. 레이어 3 리플렉션(제품군 inet)에는 이 명령문을 구성할 수 없습니다.

  10. 서비스 유형을 E-Line 또는 E-LAN으로 지정합니다.
  11. (Junos OS) 테스트 프레임에 사용할 포워딩 클래스를 지정합니다.

    포워딩 클래스는 라우터의 패킷 포워딩 엔진이 테스트 프레임을 처리하는 방식을 지정합니다. 이 매개 변수를 구성하지 않으면 테스트 프레임이 최선의 트래픽으로 처리됩니다.

  12. (옵션) 테스트 프레임 리플렉션에 사용할 EtherType을 지정합니다.

    EtherType은 이더넷 프레임의 2-옥텟 필드로, 프레임 페이로드에 캡슐화된 프로토콜을 정의합니다. 이 명령문을 구성하지 않으면 모든 EtherType이 반영됩니다. 라우터가 연결되는 CPE(고객 사내 장치)에 설정된 EtherType 값과 일치하는 EtherType 값을 사용합니다. EtherType 값은 패킷의 이더넷 유형 필드에 나타납니다. 이더넷 프레임에서 전송되는 프로토콜을 지정합니다.

  13. (옵션) 벤치마킹 테스트를 위한 반사 모드를 지정합니다.

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