Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

vMX의 CoS 개요

vMX는 VLAN 큐잉을 통해 2단계 계층적 스케줄링(유닛당 스케줄러 또는 계층적 스케줄러)을 지원합니다. 각 VLAN(논리적 인터페이스)은 3개의 트래픽 클래스와 8개의 대기열을 사용합니다.

Junos OS 릴리스 17.3R1부터 vMX는 최대 16개의 레벨 2 CoS 스케줄러 노드에 대한 4단계 계층적 스케줄링을 지원합니다. 레벨 2 노드는 인터페이스 세트 또는 VLAN(논리적 인터페이스)에 매핑됩니다.

vMX는 대기열 수준이 아닌 트래픽 클래스 수준에서 셰이핑을 지원합니다. 트래픽 클래스는 고정된 우선순위를 가진 대기열 번들입니다. 계층의 다음 수준은 트래픽 클래스의 번들인 VLAN(논리적 인터페이스)입니다.

vMX는 이러한 트래픽 클래스에 대해 다음과 같은 고정 우선 순위와 대기열을 가지고 있습니다.

  • 트래픽 클래스 1: 높음(엄격한 우선 순위)

    대기열 0

    대기열 6

  • 트래픽 클래스 2: 중간(엄격한 우선 순위)

    대기열 1

    대기열 7

  • 트래픽 클래스 3: 낮음

    대기열 2

    대기열 3

    대기열 4

    대기열 5

참고:

트래픽 클래스 1과 트래픽 클래스 2는 모두 엄격한 우선 순위를 따르므로 테일 드롭으로 모든 초과 트래픽은 폐기됩니다. 그러나 트래픽 클래스 3은 엄격한 우선 순위를 따르지 않으므로 셰이핑 속도는 VLAN의 셰이핑 속도로 설정됩니다.

동일한 트래픽 클래스의 모든 대기열은 동일한 우선 순위를 가지므로 스케줄러는 VLAN에 대한 가중 라운드 로빈(WRR)을 기반으로 트래픽 클래스의 각 대기열에서 패킷을 가져옵니다.

구성된 모든 포워딩 클래스는 대기열 중 하나에 매핑되어야 합니다.

다음과 같은 기능은 지원되지 않습니다.

  • WRED(Weighted Random Early Detection)

  • 대기열 버퍼 크기 구성

참고:

지원되지 않는 기능에 대한 커밋 오류가 표시되지 않습니다.

릴리스 18.4R1 Junos OS 시작하여, 포트가 초과 구독되고 혼잡한 경우 우선 순위가 높은 가입자가 우선순위가 낮은 가입자보다 더 많은 중량을 얻을 수 있도록 QoS(Quality of Service) 구성이 향상됩니다. 예를 들어, 포트의 가입자가 100MB 서비스를 가지고 있고 다른 가입자가 10MB 서비스를 가지면 100MB 서비스를 가진 가입자는 10MB 서비스를 가진 가입자보다 우선 순위를 정합니다. 무게에 관계없이 레벨 1 및 레벨 2 노드에서 우선 순위를 따라야 합니다. WRR은 예약된 트래픽이 개별 VLAN에 대해 구성된 셰이핑 속도의 비율을 반영하도록 초과 구독을 처리하는 기능을 제공합니다.

다음 명령을 사용하여 레벨 2 노드에서 포트당 최대 16384명, 레벨 3 노드에서 포트당 최대 가입자 32768명을 구성합니다.

참고:

레벨 2 노드당 구성된 기본 가입자 수는 4,000입니다.

다음 명령을 사용하여 WRR 기능을 비활성화합니다.

다음 목록은 WRR의 한계를 설명합니다.

  • WRR이 적절하게 작동하려면 지연-버퍼 속도를 구성해야 합니다.

  • 동일한 레벨 2 스케줄러 노드에 속하는 VLAN 중 지연-버퍼 속도 값의 불일치로 인해 WRR이 잘못 작동하게 될 수 있습니다.

  • WRR은 셰이핑 속도의 비율이 모든 가입자 중 100보다 클 때 잘못 작동합니다.

  • 레벨 2 스케줄러 노드 수와 레벨 2 스케줄러 노드당 가입자 수는 32,000개여야 합니다.

  • 레벨 2 스케줄러 노드 구성을 수정하려면 FPC 재설정이 필요합니다.