Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

스케줄러가 출력 대기열 속성을 정의하는 방법

스케줄러를 사용하여 출력 대기열의 CoS(Class of Service) 속성을 정의합니다. 스케줄러에서 CoS 속성을 구성한 다음 스케줄러를 포워딩 클래스에 매핑합니다. 포워딩 클래스는 차례로 출력 대기열에 매핑됩니다. 분류자는 잘 알려진 패킷 헤더 필드(동작 집계 분류) 또는 여러 패킷 헤더 필드(다중 필드 분류)의 CoS 값을 기반으로 수신 트래픽을 포워딩 클래스로 매핑합니다.

출력 대기열 속성에는 대기열에 할당된 인터페이스 대역폭의 양, 패킷 저장을 위해 할당된 메모리 버퍼의 크기, 대기열의 스케줄링 우선 순위 및 혼잡 기간 동안 패킷 손실을 제어하기 위해 대기열과 연관된 RED(random early detection) 드롭 프로파일이 포함됩니다.

스케줄러는 맵 스케줄러를 포워딩 클래스에 매핑합니다. 포워딩 클래스에 매핑된 출력 대기열은 해당 포워딩 클래스에 매핑된 스케줄러에 정의된 포트 리소스와 속성을 수신합니다. 스케줄러 맵을 인터페이스에 적용하여 대기열 스케줄링을 포트에 적용합니다. 서로 다른 스케줄러 맵을 서로 다른 인터페이스와 연결하여 포워딩 클래스(출력 대기열)에 대한 포트별 스케줄링을 구성할 수 있습니다.

CoS(class-of-service) 스케줄러를 구성하려면 계층 수준에서 [edit class-of-service] 다음 문을 포함합니다.

계층 수준에서 문과 transmit-rate rate-limit 계층 수준에서 [edit class-of-service schedulers scheduler-name] [edit class-of-service interfaces interface-name] 문과 옵션을 모두 shaping-rate 구성할 수는 없습니다. 이러한 진술은 상호 배타적입니다. 둘 다 구성하는 경우 구성을 커밋할 수 없습니다.

참고:

PTX 시리즈 패킷 전송 라우터의 경우:

  • fabric 계층 수준의 and traffic-control-profiles[edit class-of-service] 은 지원되지 않습니다.

대기열 예약 구성 요소

표 1 은 출력 대기열(포워딩 클래스)의 대역폭 속성을 결정하기 위해 구성할 수 있는 스케줄러 구성 요소에 대한 빠른 참조를 제공합니다.

표 1: 출력 대기열 스케줄러 구성 요소

출력 대기열 스케줄러 구성 요소

설명

버퍼 크기

대기열 버퍼의 크기를 설정합니다.

드롭 프로파일 맵

드롭 프로필을 패킷 손실 우선순위에 매핑합니다. 드롭 프로파일 맵 구성 요소에는 다음이 포함됩니다.

  • 드롭 프로필 - 대기열이 채워질 때 패킷이 손실될 확률을 설정합니다.

  • 손실 우선 순위—드롭 프로파일이 적용되는 트래픽 패킷 손실 우선순위를 설정합니다.

초과 우선 순위

스케줄러에서 초과 대역폭 트래픽의 스케줄링 우선 순위를 설정합니다.

초과율

대기열이 수신할 수 있는 추가 대역폭(다른 대기열에서 사용하지 않는 대역폭)의 백분율을 설정합니다. 설정하지 않으면 디바이스는 전송 속도를 사용하여 대기열이 사용할 수 있는 추가 대역폭의 양을 결정합니다. 추가 대역폭은 보장된 모든 대역폭 요구 사항이 충족된 후 남은 대역폭입니다.

우선순위

대기열에 적용되는 스케줄링 우선순위를 설정합니다.

성형율

초과 대역폭 사용에 대한 제한을 설정합니다. 전송 속도는 대기열에 할당된 최소 대역폭을 구성합니다. 셰이핑 속도를 구성된 전송 속도를 초과하는 추가 사용량이 아닌 절대 최대 사용량으로 구성합니다. 쉐이핑 레이트를 설정하지 않으면 기본 쉐이핑 레이트는 100%이며, 이는 쉐이핑이 전혀 없는 것과 동일합니다.

전송 속도

비엄격한 우선순위 대기열에 최소 보장 대역폭을 설정합니다. 기본적으로 초과 속도를 구성하지 않으면 각 대기열의 전송 속도에 비례하여 대기열 간에 추가 대역폭이 공유됩니다. 엄격하고 높은 우선순위가 아닌 대기열은 전송 속도(기본값) 또는 구성된 초과 속도를 사용하여 대기열이 공유할 수 있는 추가 포트 대역폭의 비율(가중치)을 결정합니다.

on strict-high priority queues를 설정 transmit-rate 하여 대기열이 엄격한 높은 우선순위 트래픽으로 취급하는 트래픽 양에 대한 제한을 설정할 수 있습니다. 을 transmit-rate 초과하는 트래픽은 최선의 트래픽으로 처리되며, 엄격한 우선순위 대기열이 포트에서 공유할 수 있는 추가 대역폭의 비율인 초과 대역폭 공유 가중치 "1"을 수신합니다. 전송 속도를 초과하는 트래픽이 수신하는 실제 추가 대역폭의 양은 초과 대역폭을 소비하는 다른 대기열 수와 해당 대기열의 초과 속도에 따라 달라집니다.

포트에 두 개 이상의 엄격한 우선 순위 대기열을 구성하는 경우 해당 대기열에 전송 속도를 구성해야 합니다. 그러나 다른 대기열을 굶주리지 않도록 항상 엄격한 우선 순위 대기열에 전송 속도를 구성하는 것이 좋습니다.

참고:

PTX10008 및 PTX10016 라우터에서 엄격한 높은 대기열의 스케줄러에 대한 전송 속도를 설정하지 않으면 기본 스케줄러 전송 속도는 엄격한 높은 대기열에 대해 25%로 설정됩니다.