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 스위치에서 테스트되었습니다).

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

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 전송을 지원하지 않습니다.)

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

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

  • be—베스트 에지 트래픽

  • fcoe—Fibre Channel over Ethernet 트래픽에 대한 딜리버리 보장(OCX 시리즈 스위치에서는 사용하지 않음)

  • no-loss-TCP 무손실 트래픽에 대한 딜리버리 보장(OCX 시리즈 스위치에서는 사용하지 않음)

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

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

  • mcast—다중 할당 트래픽

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

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

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

참고:

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

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

참고:

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

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

참고:

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

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

  • 포워딩 클래스 집합에 포워딩 클래스 포함

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

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

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

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

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

예 1: QFX10000을 제외한 스위치용 포워딩 클래스 구성

구성

단계별 절차

표 1 은 이 예에 대한 구성 포워딩 클래스 투 대기열 매핑을 보여줍니다.

표 1: QFX10000을 제외한 Forwarding-Class-to-Queue 예시 구성

포워딩 클래스

최고의 노력

0

노스캐롤라이나

7

mcast

8

QFX10000을 제외한 스위치의 CoS 포워딩 클래스 구성 방법:

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

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

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

확인

포워딩 클래스 투 대기열 매핑 확인

목적

포워딩 클래스 투 대기열 매핑을 확인합니다. (시스템은 명시적으로 구성된 포워딩 클래스만 표시하며, 및 no-loss와 같은 fcoe 기본 포워딩 클래스는 표시되지 않습니다.)

작업

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

예 2: QFX10000 스위치용 포워딩 클래스 구성

구성

단계별 절차

표 2 는 이 예에 대한 구성 포워딩 클래스 투 대기열 매핑을 보여줍니다.

표 2: QFX10000의 포워딩-클래스 투 대기열 예시 구성

포워딩 클래스

최고의 노력

0

be1

1

노스캐롤라이나

7

QFX10000 스위치용 CoS 포워딩 클래스 구성 방법:

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

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

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

확인

포워딩 클래스 투 대기열 매핑 확인

목적

포워딩 클래스 투 대기열 매핑을 확인합니다. (시스템은 명시적으로 구성된 포워딩 클래스만 표시하며, 및 no-loss와 같은 fcoe 기본 포워딩 클래스는 표시되지 않습니다.)

작업

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