vMX에 대한 CoS 기능 및 제한 사항
vMX는 CoS 지원에 대해 다음과 같은 제한 사항을 가지고 있습니다.
스케줄러가 해당 명령문과
excess-rate명령문transmit-rate만 지원합니다. 대기열 수준에서만 가중치가 지원되기 때문에 대기열 가중치를 계산하기 위해 전송 속도와 초과 속도가 사용됩니다.큐 레벨에서 구성된 경우
transmit-rate percentVLAN 수준에서 보장된 속도를 구성합니다.참고:보장된 속도는 지원되지 않지만 큐 가중치를 계산하는 데 사용됩니다.
전송 속도만 구성하면 대기열 가중치가 전송 속도에 따라 계산됩니다.
초과 속도만 구성하면 대기열 가중치가 초과율을 기준으로 계산됩니다.
전송 속도와 초과 속도를 모두 구성하면 대기열 가중치가 초과 속도에 따라 계산됩니다.
한 큐에 대해 초과 속도를 구성하면 모든 큐에서 가중치를 계산하기 위해 초과 속도가 예상됩니다. 초과율이 구성되지 않으면 기본 가중치 1이 사용됩니다.
참고:예상 동작을 얻으려면 모든 큐에 대해 초과 속도를 구성해야 합니다.
트래픽 제어 프로파일은 해당 및
scheduler-map명령문만shaping-rate지원합니다.트래픽 제어 프로파일에 기본 스케줄러 맵이 있는 경우 보장된 속도를 구성해야 합니다.
높은 우선 순위 및 중간 우선 순위의 트래픽 클래스의 경우 전송 속도는 셰이핑 속도입니다.
우선 순위가 낮은 큐의 경우 큐에 VLAN의 셰이핑 속도가 사용됩니다. 따라서 우선 순위가 낮은 큐가 VLAN에 대해 구성된 셰이핑 속도까지 버스트할 수 있습니다. 지정된 우선 순위에 대해 두 개 이상의 대기열이 구성된 경우 전송 속도는 WRR 중량으로 사용됩니다.
높은 우선 순위 및 중간 우선 순위의 트래픽 클래스에 대한 몇 가지 고려 사항:
우선 순위가 높은 큐에 대한 트래픽 클래스의 모든 초과 트래픽은 Tail 드롭으로 폐기됩니다.
높은 우선 순위 및 중간 우선 순위의 트래픽 클래스의 경우 전송 속도는 셰이핑 속도입니다.
전송 속도가 구성되지 않고 셰이핑 속도가 구성된 경우 큐 중량은 구성된 셰이핑 속도에 따라 계산됩니다.
동일한 트래픽 클래스의 두 큐에 대해 전송 속도를 구성하면 트래픽 클래스의 셰이핑 속도는 해당 트래픽 클래스에 대한 큐의 개별 전송 속도를 합한 것입니다.
큐가 구성되지 않으면 전송 속도가 0으로 설정됩니다.
큐가 구성되지 않으면 VLAN의 셰이핑 속도가 전송 속도로 트래픽 클래스에 적용됩니다.
트래픽 클래스의 모든 큐가 구성된 경우 VLAN의 셰이핑 속도는 구성된 큐의 보장된 속도로 설정됩니다. 큐가 구성되지 않으면 기본적으로 보장된 속도가 0으로 설정됩니다.
트래픽 클래스의 개별 큐 속도 합이 VLAN의 셰이핑 속도를 초과하는 경우, VLAN의 셰이핑 속도는 트래픽 클래스의 셰이핑 속도로 사용됩니다.
포트 제한에 대한 가입자 트래픽의 가중 라운드 로빈
다음 목록은 WRR의 한계를 설명합니다.
동일한 레벨 2 스케줄러 노드에 속하는 VLAN 간의 지연-버퍼 속도 값이 불일치하면 WRR이 올바르지 않습니다.
WRR은 셰이핑 속도 비율이 모든 가입자 사이에서 100을 초과하는 경우 제대로 작동하지 않습니다.
레벨 2 스케줄러 노드의 수와 Level 2 스케줄러 노드당 가입자 수는 올바르게 작동하려면 32,000개와 같아야 합니다.
Level 2 스케줄러 노드 구성을 수정하려면 FPC 리셋이 필요합니다.