vMX에서 계층형 CoS 구성
계층형 CoS를 구성하려면 다음 작업을 수행합니다.
유연한 큐잉 지원
계층적 CoS는 기본적으로 비활성화됩니다. 계층형 CoS를 활성화하려면 계층 레벨의 flexible-queuing-mode
[edit chassis fpc 0]
명령문을 포함하고 FPC를 다시 시작합니다.
[edit] user@vmx# set chassis fpc 0 flexible-queuing-mode
vMX에서 큐에 포워딩 클래스 매핑
구성된 모든 포워딩 클래스를 큐 중 하나에 매핑해야 합니다.
[edit] user@vmx# set class-of-service forwarding-classes class class-name queue-num queue-number
vMX를 위한 트래픽 제어 프로파일 구성
트래픽 제어 프로파일은 vMX에 shaping-rate
대한 및 scheduler-map
명령문만 지원합니다.
셰이핑 속도를 지정하려면 계층 레벨의 shaping-rate
[edit class-of-service traffic-control-profiles profile-name]
명령문을 포함하십시오.
[edit] user@vmx# set class-of-service traffic-control-profiles profile-name shaping-rate rate
스케줄러 맵을 지정하려면 계층 레벨의 scheduler-map
[edit class-of-service traffic-control-profiles profile-name]
명령문을 포함하십시오.
[edit] user@vmx# set class-of-service traffic-control-profiles profile-name scheduler-map map-name
vMX에서 스케줄러 구성
스케줄러 맵에는 스케줄러에 대한 포워딩 클래스 매핑이 포함되어 있습니다. 스케줄러는 큐에 대한 속성을 정의합니다.
스케줄러가 vMX에 transmit-rate
대한 및 excess-rate proportion
명령문만 지원합니다.
전송 속도를 지정하려면 계층 수준의 명령문을 [edit class-of-service schedulers scheduler-name]
포함합니다transmit-rate
.
[edit] user@vmx# set class-of-service schedulers scheduler-name transmit-rate rate
보장된 속도는 지원되지 않으므로 VLAN에 대한 예약 대역폭이 없습니다. 예상 동작을 얻으려면 전송 속도를 보장된 속도로 구성하는 것이 좋습니다.
공유할 초과 대역폭의 비율을 지정하려면 계층 수준의 명령문을 [edit class-of-service schedulers scheduler-name]
포함합니다excess-rate proportion
. 값은 0 ~ 1000 범위입니다.
[edit] user@vmx# set class-of-service schedulers scheduler-name excess-rate proportion value
한 큐에 대해 초과 속도를 구성하면 모든 큐에서 가중치를 계산하기 위해 초과 속도가 예상됩니다. 초과율이 구성되지 않으면 기본 가중치 1이 사용됩니다.
예상 동작을 얻으려면 모든 큐에 대해 초과 속도를 구성해야 합니다.
예를 들어, 우선 순위가 낮은 큐에 대해 초과율을 구성하면 높은 큐 및 중간 우선 순위 큐에 대해 동일한 초과율을 구성합니다.