Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

링크 서비스 인터페이스에서 서비스 등급 구성

주니퍼 네트웍스 디바이스에서 LFI가 활성화되면 대기열 2 또는 멤버 링크에 할당된 모든 포워딩 트래픽이 LFI(음성) 트래픽으로 처리됩니다. 아래 주제에서는 분류자 및 포워딩 클래스의 개요, 일정 맵의 정의 및 적용, SRX 시리즈 방화벽의 인터페이스 셰이핑 속도에 대한 개요 및 구성 세부 사항에 대해 설명합니다.

분류자 및 포워딩 클래스를 정의하는 방법 이해하기

분류자를 정의하면 수신 패킷을 포워딩 클래스 및 손실 우선순위와 연결할 수 있습니다. 연결된 포워딩 클래스에 따라 패킷을 출력 대기열에 할당합니다. 분류자를 구성하려면 다양한 유형의 트래픽에 대한 비트 패턴을 지정합니다. 분류자는 이 비트 패턴을 사용하여 인터페이스에 도착하는 패킷 유형과 일치시키려고 시도합니다. 패킷 헤더의 정보가 지정된 패턴과 일치하면 패킷은 분류자와 연결된 포워딩 클래스에 의해 정의된 적절한 대기열로 전송됩니다.

주니퍼 네트웍스 디바이스에서 LFI가 활성화되면 대기열 2 또는 멤버 링크에 할당된 모든 포워딩 트래픽이 LFI(음성) 트래픽으로 처리됩니다. 네트워크 제어 트래픽은 기본적으로 대기열 3에 할당되므로 대기열에 명시적으로 할당할 필요가 없습니다.

참고:

회원 링크:

  • DATA 이(가) 대기열 0에 할당됩니다.

  • VOICE 이(가) 대기열 2에 지정됩니다.

  • NC (네트워크 제어)가 대기열 3에 할당됩니다. 기본적으로 NC는 대기열 3에 지정됩니다.

예: 분류자 및 포워딩 클래스 정의

이 예는 음성, 데이터 및 네트워크 제어 패킷과 같은 다양한 유형의 트래픽에 대한 분류기를 정의하고 트래픽을 다른 출력 대기열로 보내 처리량을 관리하는 방법을 보여줍니다.

요구 사항

시작하기 전에:

  • 시리얼 링크를 통해 통신하는 최소 2개의 시리얼 인터페이스로 주니퍼 네트웍스 디바이스 2개를 구성합니다.

  • CoS 구성 요소를 구성합니다. 보안 디바이스에 대한 Junos OS 서비스 등급 구성 가이드를 참조하십시오.

개요

이 예에서는 서비스 등급을 구성하고 기본 IP 우선 순위 분류자를 모든 수신 트래픽에 할당되는 classify_input로 설정합니다. 그런 다음 서비스 유형 필드의 우선 순위 비트 값을 모든 수신 데이터 트래픽에 대해 000으로, 모든 수신 음성 트래픽에 대해 010으로 설정합니다. 나가는 모든 데이터 트래픽을 대기열 0으로, 모든 음성 트래픽을 대기열 2로 설정하고, 프래그먼트화 맵 맵 대기열 2를 단편화 없음으로 설정합니다.

구성

절차

CLI 빠른 구성

이 예를 빠르게 구성하려면, 아래 명령을 복사하여 텍스트 파일로 붙여 넣은 다음 모든 라인브레이크를 제거하고, 네트워크 구성을 일치하는 데 필요한 세부 사항을 변경한 다음, 계층 수준에서 명령을 CLI로 [edit] 복사해 붙여 넣습니다.

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 이를 수행하는 방법에 대한 지침은 Junos OS CLI 사용자 가이드의 구성 모드에서 CLI 편집기 사용을 참조하십시오.

분류자 및 포워딩 클래스를 정의하려면:

  1. 서비스 등급을 구성합니다.

  2. 패킷 분류를 위한 행동 집계(behavior aggregate) 분류자를 구성합니다.

  3. 데이터 포워딩 클래스에 IP 우선순위가 있는 패킷을 할당하고 손실 우선순위를 지정합니다.

  4. 음성 포워딩 클래스에 IP 우선순위가 있는 패킷을 할당하고 손실 우선순위를 지정합니다.

  5. 출력 대기열과 일대일로 포워딩 클래스를 지정합니다.

  6. 인터페이스를 생성하고 동작 집계 분류자를 적용합니다.

  7. 단편화 맵을 구성합니다.

  8. 인터페이스에 단편화 맵을 연결합니다.

결과

구성 모드에서 명령을 입력하여 show class-of-service 구성을 확인합니다. 출력이 의도한 구성을 표시하지 않으면, 이 예의 구성 지침을 반복하여 수정합니다.

디바이스 구성을 완료하면 구성 모드에서 commit 을 입력합니다.

확인

구성이 제대로 작동하는지 확인하려면 다음 작업을 수행합니다.

분류자 및 포워딩 클래스 확인

목적

분류자 및 포워딩 클래스를 확인합니다.

작업

운영 모드에서 명령을 입력합니다 show class-of-service .

스케줄러 맵을 정의하고 적용하는 방법 이해

주니퍼 네트웍스 디바이스는 유닛당 스케줄링 set class-of-service schedulers S0 priority low지원 각 MLPPP 또는 MLFR 멀티링크 번들에 스케줄러 맵을 구성할 수 있습니다. 또한 구성 링크에서 스케줄러 맵을 구성할 수 있지만 구성 링크와 멀티링크 번들에서 동일한 상대적 우선 순위를 유지해야 합니다.

주니퍼 네트웍스 디바이스에서 LFI를 사용하여 CoS 구성 요소를 구성하는 경우, 쉐이핑 속도, 스케줄링 우선 순위 및 버퍼 크기에 대한 특정 권장 사항을 따르는 것이 좋습니다.

LFI를 구성할 때는 멀티링크 번들의 각 구성 링크에서 셰이핑 속도를 구성하는 것이 좋습니다. LFI 대기열의 지터 를 제한하기 위해 구성 링크의 셰이핑 속도 구성이 필요합니다. LFI 대기열에서 지연에 민감하거나 지터에 민감한 트래픽이 없을 것으로 예상되거나 LFI 트래픽이 전혀 없는 경우, 쉐이핑 속도 구성은 선택 사항입니다.

표 1 은 멀티링크 번들 및 해당 구성 링크에 대한 올바른 상대적 우선 순위와 잘못된 상대적 우선 순위의 예를 보여줍니다. 이 예에서는 멀티링크 번들의 LFI 패킷에 높은 우선 순위를 할당하고 데이터 패킷에 낮은 우선 순위를 할당했습니다. 구성 링크에서 상대적 우선 순위를 유지하기 위해 LFI 패킷에 높은 우선 순위를 할당하고 데이터 패킷에 중간 높은 우선 순위를 할당할 수 있지만 LFI 패킷에 중간 높은 우선 순위를 할당하고 데이터 패킷에 높은 우선 순위를 할당할 수는 없습니다.

표 1: 멀티링크 번들 및 구성 링크의 상대적 우선 순위

멀티링크 번들

올바른 구성 링크 우선순위

잘못된 구성 링크 우선순위

LFI 패킷—높은 우선 순위

LFI 패킷—높은 우선 순위

LFI 패킷 - 중간-높은 우선 순위

데이터 패킷—낮은 우선 순위

데이터 패킷 - 중간-높은 우선 순위

데이터 패킷—높은 우선 순위

스케줄러를 정의하면 각 큐에 대한 전송 서비스 레벨을 결정하는 출력 큐의 속성을 구성할 수 있습니다. 이러한 속성에는 큐에 할당된 인터페이스 대역폭의 양, 패킷 저장을 위해 할당된 메모리 버퍼의 크기 및 큐의 우선 순위가 포함됩니다. 스케줄러를 정의한 후에는 스케줄러 맵을 통해 스케줄러를 포워딩 클래스와 연결합니다. 그런 다음 각 스케줄러 맵을 인터페이스와 연결하여 이 매핑에 따라 작동하는 하드웨어 대기열 및 패킷 스케줄러를 구성합니다.

참고:

데이터 및 LFI 스트림이 있는 경우, 구성 링크에 대해 다음과 같은 스케줄러 맵 구성을 권장합니다. 이렇게 하면 LFI 트래픽의 지연 시간이 줄어들고 데이터 트래픽의 비순차적 전송을 방지할 수 있습니다.

다음 스케줄러를 구성합니다.

  • set class-of-service schedulers S0 buffer-size temporal 20k

  • set class-of-service schedulers S0 priority low

  • set class-of-service schedulers S2 priority high

  • set class-of-service schedulers S3 priority high

다음 스케줄러 맵을 구성합니다.

  • set class-of-service scheduler-maps lsqlink_map forwarding-class best-effort scheduler S0

  • set class-of-service scheduler-maps lsqlink_map forwarding-class assured-forwarding scheduler S2

  • set class-of-service scheduler-maps lsqlink_map forwarding-class network-control scheduler S3

스케줄러 맵을 모든 멤버 링크에 첨부:

  • set class-of-service interfaces t1-2/0/0 unit 0 scheduler-map lsqlink_map

참고:

이 구성 후에도 리어셈블리 측에서 범위를 벗어난 시퀀스 번호 삭제가 관찰되면 번들의 삭제 시간 제한을 200ms로 늘립니다.

예: 스케줄러 맵 구성

이 예는 스케줄러 맵을 구성하여 각 출력 큐에 대한 전송 서비스 레벨을 결정하는 방법을 보여줍니다.

요구 사항

시작하기 전에 시리얼 링크를 통해 통신하는 최소 두 개의 시리얼 인터페이스로 구성된 두 개의 주니퍼 네트웍스 디바이스가 있어야 합니다.

개요

이 예에서는 lsq-0/0/0, se-1/0/0 및 se-1/0/1이라는 인터페이스를 생성합니다. 유닛별 스케줄링을 활성화하여 번들에서 스케줄러 맵을 구성할 수 있습니다. 스케줄러 맵을 lsq-0/0/0에 s_map로 구성합니다. 그런 다음 스케줄러 맵을 멀티링크 번들의 구성 링크 se-1/0/0 및 se-1/0/1에 적용합니다. 스케줄러를 각 포워딩 클래스, DATA, VOICE 및 NC와 연결합니다. 전송 속도와 버퍼 크기를 49%로 설정하여 DATA 스케줄러에 대한 출력 대기열의 속성을 정의합니다. 전송 속도를 50%로, 버퍼 크기를 5%로, 우선 순위를 높음으로 설정하여 VOICE 스케줄러에 대한 출력 대기열의 속성을 지정합니다. 마지막으로, 전송 속도와 버퍼 크기를 1%로 설정하고 우선 순위를 높음으로 설정하여 NC 스케줄러에 대한 출력 대기열의 속성을 정의합니다.

토폴로지

구성

절차

CLI 빠른 구성

이 예를 빠르게 구성하려면, 아래 명령을 복사하여 텍스트 파일로 붙여 넣은 다음 모든 라인브레이크를 제거하고, 네트워크 구성을 일치하는 데 필요한 세부 사항을 변경한 다음, 계층 수준에서 명령을 CLI로 [edit] 복사해 붙여 넣습니다.

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 이를 수행하는 방법에 대한 지침은 Junos OS CLI 사용자 가이드의 구성 모드에서 CLI 편집기 사용을 참조하십시오.

스케줄러 맵 구성:

  1. 인터페이스를 생성하고 유닛당 스케줄링을 활성화합니다.

  2. 스케줄러 맵을 정의하고 멀티링크 번들의 구성 링크에 적용합니다.

  3. 스케줄러를 각 포워딩 클래스와 연결합니다.

  4. DATA 스케줄러에 대한 출력 큐의 속성을 정의합니다.

  5. VOICE 스케줄러에 대한 출력 대기열의 속성을 정의합니다.

  6. NC 스케줄러에 대한 출력 대기열의 속성을 정의합니다.

결과

구성 모드에서 명령을 입력하여 show class-of-service 구성을 확인합니다. 출력이 의도한 구성을 표시하지 않으면, 이 예의 구성 지침을 반복하여 수정합니다.

디바이스 구성을 완료하면 구성 모드에서 commit 을 입력합니다.

확인

구성이 제대로 작동하는지 확인하려면 다음 작업을 수행합니다.

스케줄러 맵의 구성 확인.

목적

스케줄러 맵의 구성을 확인합니다.

작업

운영 모드에서 , show class-of-services se-1/0/0 scheduler-map s_map, 명령을 show class-of-services se-1/0/1 scheduler-map s_map 입력합니다show class-of-services lsq-0/0/0 scheduler-map s_map.

인터페이스 셰이핑 속도 이해하기

LFI를 구성할 때는 멀티링크 번들의 각 구성 링크에서 셰이핑 속도를 구성하는 것이 좋습니다. LFI 대기열의 지터 를 제한하기 위해 구성 링크의 셰이핑 속도 구성이 필요합니다. LFI 대기열에서 지연에 민감하거나 지터에 민감한 트래픽이 없을 것으로 예상되거나 LFI 트래픽이 전혀 없는 경우, 쉐이핑 속도 구성은 선택 사항입니다.

셰이핑 속도는 멀티링크 번들에 할당할 대역폭의 양을 지정합니다. 구성 링크에 대한 물리적 인터페이스 대역폭을 합한 것과 동일하게 셰이핑 속도를 구성해야 합니다. 두 구성 링크의 결합된 대역폭 용량은 2Mbps입니다. 따라서 각 구성 링크에서 2Mbps의 셰이핑 속도를 구성합니다.

예: 인터페이스 셰이핑 속도 구성

이 예에서는 인터페이스에서 전송되는 트래픽의 최대 속도를 제어하기 위해 인터페이스 셰이핑 속도를 구성하는 방법을 보여줍니다.

요구 사항

시작하기 전에:

  • 시리얼 링크를 통해 통신하는 최소 2개의 시리얼 인터페이스로 구성된 주니퍼 네트웍스 디바이스 2개를 구성합니다. 시리얼 인터페이스에 대한 자세한 정보. 시리얼 인터페이스 개요를 참조하십시오.

  • 인터페이스에 셰이핑 속도를 적용하려면 먼저 단위당 스케줄링을 활성화해야 합니다. 단위별 일정에 대한 자세한 내용은. 예: 스케줄러 맵 구성을 참조하십시오.

개요

이 예에서는 멀티링크 번들 se-1/0/0 및 se-1/0/1의 구성 링크에 대해 셰이핑 속도를 2000000으로 설정합니다.

토폴로지

구성

절차

단계별 절차

인터페이스 셰이핑 속도를 구성하려면:

  1. 서비스 등급을 구성합니다.

  2. 멀티링크 번들의 구성 링크에 셰이핑 속도를 적용합니다.

확인

구성이 제대로 작동하는지 확인하려면 명령을 입력합니다 show class-of-service .