Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

예: 포워딩 클래스 구성

포워딩 클래스는 전송할 패킷을 그룹화합니다. 포워딩 클래스는 출력 대기열에 매핑되므로 포워딩 클래스에 할당된 패킷은 해당 포워딩 클래스에 매핑된 출력 대기열을 사용합니다. QFX10000를 제외하고, 유니캐스트 트래픽과 멀티대상(멀티캐스트, 브로드캐스트 및 대상 조회 실패) 트래픽은 별도의 포워딩 클래스와 출력 대기열을 사용합니다.

요구 사항

이 예는 두 가지 구성 예에 대해 다음과 같은 하드웨어 및 소프트웨어 구성 요소를 사용합니다.

QFX10000를 제외한 스위치에 대한 포워딩 클래스 구성

  • QFX10000개를 제외한 스위치 1개(이 예는 주니퍼 네트웍스 QFX3500 스위치에서 테스트됨)

  • QFX 시리즈용 Junos OS 릴리즈 11.1 이상 또는 OCX 시리즈용 Junos OS 릴리즈 14.1X53-D20 이상

QFX10000 스위치에 대한 포워딩 클래스 구성

  • QFX10000 스위치 1개

  • QFX 시리즈용 Junos OS 릴리즈 15.1X53-D10 이상

개요

QFX10000 스위치는 8개의 포워딩 클래스를 지원합니다. 다른 스위치는 최대 12개의 포워딩 클래스를 지원합니다. 트래픽을 포워딩하려면 포워딩 클래스를 출력 대기열에 매핑(할당)해야 합니다. QFX10000 스위치에서 대기열 0에서 7은 유니캐스트 및 멀티데스티네이션 트래픽 모두에 해당됩니다. 다른 스위치에서 대기열 0에서 7은 유니캐스트 트래픽용이고 대기열 8에서 9(QFX5200 스위치) 또는 8에서 11(기타 스위치)은 다중 대상 트래픽용입니다. OCX 시리즈 스위치를 제외하고, 스위치는 최대 6개의 무손실 포워딩 클래스를 지원합니다. (OCX 시리즈 스위치는 무손실 레이어 2 전송을 지원하지 않습니다.)

스위치는 4개의 기본 포워딩 클래스를 제공하며, QFX10000 스위치를 제외하고 이 4개의 포워딩 클래스는 유니캐스트이며 1개의 기본 멀티데스티네이션 포워딩 클래스입니다. 나머지 포워딩 클래스를 정의하고 유니캐스트 또는 멀티데스티네이션 대기열에 매핑하여 유니캐스트 또는 멀티데스티네이션 포워딩 클래스로 구성할 수 있습니다. 대기열 유형(유니캐스트 또는 멀티 목적지)에 따라 포워딩 클래스의 유형이 결정됩니다.

4가지 기본 포워딩 클래스(QFX10000를 제외한 유니캐스트)는 다음과 같습니다.

  • be—Best-effort 트래픽

  • fcoe—Fibre Channel over Ethernet 트래픽에 대한 제공 보장(OCX 시리즈 스위치에서는 사용하지 마십시오)

  • no-loss—TCP 손실 없는 트래픽 제공 보장(OCX 시리즈 스위치에서는 사용하지 않음)

  • nc—네트워크 제어 트래픽

QFX10000 스위치를 제외하고 기본 멀티데스티네이션 포워딩 클래스는 다음과 같습니다.

  • mcast- 다중 목적지 트래픽

문을 사용하여 포워딩 클래스를 대기열에 매핑합니다 class . 하나 이상의 포워딩 클래스를 하나의 대기열에 매핑할 수 있지만, 특정 대기열에 매핑되는 모든 포워딩 클래스는 동일한 유형이어야 합니다.

  • QFX10000 스위치를 제외하고, 특정 대기열에 매핑되는 모든 포워딩 클래스는 유니캐스트 또는 멀티캐스트여야 합니다. 동일한 대기열에서 유니캐스트 및 멀티캐스트 포워딩 클래스를 혼합할 수 없습니다.

  • QFX10000 스위치에서 특정 대기열에 매핑된 모든 포워딩 클래스는 동일한 패킷 드롭 속성을 가져야 합니다. 모든 포워딩 클래스가 손실이거나 대기열에 매핑된 모든 포워딩 클래스가 손실이 없어야 합니다.

메모:

ELS 소프트웨어를 실행하지 않는 스위치에서 Junos OS 릴리스 12.2를 사용하는 경우 무손실 fcoeno-loss 포워딩 클래스에 대한 기본 forwarding-class-to-queue 매핑을 사용합니다. 무손실 포워딩 클래스를 명시적으로 구성하는 경우, 이러한 포워딩 클래스에 매핑된 트래픽은 손실(best-effort) 트래픽으로 처리되며 무손실 처리 되지 않습니다 .

Junos OS 릴리스 12.3 이상에서는 명시적 포워딩 클래스 구성에 no-loss 패킷 드롭 속성을 포함하여 무손실 포워딩 클래스를 구성할 수 있습니다.

메모:

ELS 소프트웨어를 실행하지 않는 스위치에서 Junos OS 릴리스 11.3R1 및 이전 버전은 명령문을 사용하여 하나의 포워딩 클래스만 대기열에 매핑할 수 있는 대기열에 포워딩 클래스를 매핑하는 대체 방법을 지원했습니다.

문은 queue 더 이상 사용되지 않으며 Junos OS 릴리스 11.3R2 이상에서 더 이상 유효하지 않습니다. 문을 사용하여 queue 포워딩 클래스를 대기열에 매핑하는 구성이 있는 경우 구성을 편집하여 문을 문으로 class 대체 queue 합니다.

메모:

계층적 스케줄링은 출력 대기열 전달을 제어합니다. 포워딩 클래스를 정의하고 트래픽을 분류할 때 포워딩 클래스에 대한 스케줄링 정책도 정의해야 합니다. 스케줄링 정책 정의는 다음을 의미합니다.

  • 스케줄러 맵의 포워딩 클래스에 스케줄러 매핑

  • 포워딩 클래스 세트에 포워딩 클래스 포함

  • 스케줄러 맵과 트래픽 제어 프로필 연결하기

  • 포워딩 클래스 집합에 트래픽 제어 프로필을 연결하고 인터페이스에 트래픽 제어 프로필을 적용하는 단계

QFX10000 스위치에서 포트 스케줄링을 사용하여 스케줄링 정책을 정의할 수 있습니다.

  • 스케줄러 맵의 포워딩 클래스에 스케줄러 매핑.

  • 스케줄러 맵을 하나 이상의 인터페이스에 적용합니다.

예 1: QFX10000를 제외한 스위치에 대한 포워딩 클래스 구성

구성

단계별 절차

표 1 에는 이 예에 대한 구성 forwarding-class-to-queue 매핑이 나와 있습니다.

표 1: QFX10000를 제외하고 Forwarding-Class-to-Queue 구성 예

포워딩 클래스

베스트 에포트

0

노스캐롤라이나

7

엠캐스트

8

QFX10000를 제외한 스위치에 대한 CoS(class of service) 포워딩 클래스를 구성하려면 다음을 수행합니다.

  1. 포워딩 클래스를 대기열0best-effort 매핑합니다.

  2. 포워딩 클래스를 대기열7nc 매핑합니다.

  3. 포워딩 클래스를 대기열8mcast-be 매핑합니다.

확인

Forwarding-Class-to-Queue 매핑 확인

목적

forwarding-class-to-queue 매핑을 확인합니다. (시스템은 명시적으로 구성된 포워딩 클래스만 표시합니다. 및 no-lossfcoe 같은 기본 포워딩 클래스는 표시하지 않습니다.)

행동

운영 모드 명령을 사용하여 포워딩 클래스 구성 결과를 확인합니다.show configuration class-of-service forwarding-classes

예 2: QFX10000 스위치에 대한 포워딩 클래스 구성

구성

단계별 절차

표 2 에는 이 예에 대한 구성 forwarding-class-to-queue 매핑이 나와 있습니다.

표 2: QFX10000에서 Forwarding-Class-to-Queue 구성 예제

포워딩 클래스

베스트 에포트

0

비1

1

노스캐롤라이나

7

QFX10000 스위치에 대한 CoS 포워딩 클래스를 구성하려면 다음을 수행합니다.

  1. 포워딩 클래스를 대기열0best-effort 매핑합니다.

  2. 포워딩 클래스를 대기열1be1 매핑합니다.

  3. 포워딩 클래스를 대기열7nc 매핑합니다.

확인

Forwarding-Class-to-Queue 매핑 확인

목적

forwarding-class-to-queue 매핑을 확인합니다. (시스템은 명시적으로 구성된 포워딩 클래스만 표시합니다. 및 no-lossfcoe 같은 기본 포워딩 클래스는 표시하지 않습니다.)

행동

운영 모드 명령을 사용하여 포워딩 클래스 구성 결과를 확인합니다.show configuration class-of-service forwarding-classes