이 페이지에서
스케줄러 전송 속도 구성
전송 속도 제어는 구성한 각 포워딩 클래스의 실제 트래픽 대역폭을 결정합니다. 속도는 초당 비트(bps)로 지정됩니다. 각 대기열은 나가는 인터페이스의 대역폭의 일부를 할당합니다.
이 대역폭은 초당 1메가비트(Mbps), 사용 가능한 총 대역폭의 비율 또는 사용 가능한 나머지 대역폭과 같은 고정 값일 수 있습니다. 전송 대역폭을 구성한 정확한 값으로 제한하거나 다른 대기열에서 추가 대역폭을 사용할 수 있는 경우 구성된 속도를 초과하도록 허용할 수 있습니다. 이 속성을 사용하면 각 대기열이 서비스 수준에 적합한 대역폭 양을 수신할 수 있습니다.
M120 및 M320 라우터 이외의 M Series 라우터에서는 스케줄러의 속도 제한 대기열보다 transmit-rate 큰 을(를) 구성 buffer-size 해서는 안 됩니다. 이 경우 패킷 전달 엔진 CoS 구성을 거부합니다. 그러나 전송 속도에서 옵션을 제거 exact 하거나 옵션을 사용하여 temporal 버퍼 크기를 지정하여 동일한 효과를 얻을 수 있습니다.
8포트, 12포트 및 48포트 고속 이더넷 PIC의 경우, 전송 스케줄링은 지원되지 않습니다.
전송 스케줄링을 구성하려면 계층 수준에서 문을 [edit class-of-service schedulers scheduler-name] 포함합니다transmit-rate.
[edit class-of-service schedulers scheduler-name] transmit-rate (rate | percent percentage | remainder) <exact | rate-limit>;
다음과 같이 전송 속도를 지정할 수 있습니다.
rate-초당 비트 전송 속도. 모든 MX 시리즈 라우터 및 EX 시리즈 스위치 인터페이스의 경우 속도는 65,535 ~6,400,000,000,000bpps입니다. 다른 모든 플랫폼에서는 속도가 3200~6,400,000,000,000bpps입니다.percent percentage-전송 용량 비율.remainder- 나머지 사용률을 사용할 수 있습니다. 구성에서는 및exact옵션을 결합remainder할 수 없습니다.exact—(선택 사항) 또는transmit-rate percent문으로transmit-rate rate구성한 정확한 전송 속도 또는 비율을 적용합니다. 지속적인 혼잡 하에서 마이너스 크레딧으로 들어가는 속도 제어 대기열이 채워지고 결국 패킷을 떨어뜨립니다. 옵션을 다음과 같이 지정exact합니다.[edit class-of-service schedulers scheduler-name] transmit-rate rate exact; [edit class-of-service schedulers scheduler-name] transmit-rate percent percentage exact;
구성에서는 및
exact옵션을 결합remainder할 수 없습니다.
exactJuniper 네트워크 MX 시리즈 5G 유니버설 라우팅 플랫폼 Enhanced Queuing DPC(Dense Port Concentrator)에서는 옵션을 지원하지 않습니다.[
edit class-of-service schedulers scheduler-name] 계층에서 명령문을 구성하는transmit-rate percent 0 exact것은 유형 5 FPC가 있는 T4000 라우터에서 효과적이지 않습니다.
rate-limit-(옵션) 전송 속도를 지정된 양으로 제한합니다. 논리적 인터페이스(단위)의 8개 대기열 모두에 대해 이 옵션을 구성하고 이 옵션을 셰이프 또는 비쉐이프 논리적 인터페이스에 적용할 수 있습니다. 속도 제한 전송 속도를 구성하면 해당 대기열에 속한 모든 패킷이 누락됩니다. IQE PIC에서rate-limit스케줄러의 전송 속도에 대한 옵션은 정적 폴리서로 구현됩니다. 따라서 이러한 스케줄러가 혼잡을 인식하지 못하고 이러한 스케줄러에서 가능한 최대 속도는 문에 지정된 값으로transmit-rate제한됩니다. 혼잡이 없더라도 정적 폴리서로 인해 대기열이 전송 속도 이상의 트래픽을 전송할 수 없습니다.
멀티서비스 100, 400 또는 500 PIC의 논리적 인터페이스에 전송 속도 제한을 적용할 수 있습니다. 일반적으로 속도 제한은 엄격한 높은 대기열(예: 음성)이 더 낮은 우선 순위 대기열을 굶주린 것을 방지하는 데 사용됩니다. 논리적 인터페이스당 하나의 대기열만 속도 제한할 수 있습니다. 멀티서비스 PIC 인터페이스에 속도 제한을 적용하려면 스케줄러에서 속도 제한을 구성하고 계층 수준의 멀티서비스(lsq-) 인터페이스에 [edit class-of-service interfaces] 스케줄러 맵을 적용합니다. 다른 스케줄러 구성 요소 구성에 대한 정보는 스케줄러 구성을 참조하십시오.
스케줄러 전송 속도에 대한 자세한 내용은 다음 섹션을 참조하십시오.
예: 스케줄러 전송 속도 구성
스케줄러가 best-effort 할당된 모든 인터페이스에서 나머지 대역폭을 사용하도록 구성합니다.
class-of-service {
schedulers {
best-effort {
transmit-rate remainder;
}
}
}
남은 대역폭 할당
남은 대역폭 할당은 복잡한 주제입니다. 소프트웨어의 동작은 트래픽 믹스에 따라 다르기 때문에 예측하고 테스트하기 어렵습니다.
대기열이 대기열의 대역폭 할당을 초과하여 제공된 부하를 수신하면, 대기열은 음수 대역폭 크레딧을 가지며, 사용 가능한 남은 대역폭의 몫을 받습니다. 음수 대역폭 크레딧은 대기열이 할당된 대역폭을 소진했음을 의미합니다. 대기열의 대역폭 크레딧이 양수인 경우, 대역폭 구성을 초과하여 제공된 로드를 수신하지 않는 경우, 대기열은 남은 대역폭 공유를 수신하지 않습니다. 크레딧이 양수인 경우 자체 할당을 사용할 수 있으므로 대기열에 남은 대역폭을 사용할 필요가 없습니다.
이러한 남은 대역폭 사용은 기본값입니다. 대기열이 남은 대역폭을 사용하지 않도록 하려면 계층 수준에서 옵션과 함께 문을 포함하여 transmit-rate 엄격한 할당을 exact [edit class-of-service schedulers scheduler-name] 위해 이를 구성해야 합니다. 속도 제어가 이루어지면 지정된 대역폭이 엄격하게 관찰됩니다.
주니퍼 네트웍스 M Series 멀티서비스 에지 라우터 및 T 시리즈 코어 라우터는 대기열의 구성된 전송 속도에 비례하여 남은 대역폭을 배포하지 않습니다. 대신 스케줄러는 남은 대역폭을 라운드 로빈(Round-Robin) 방식으로 균등하게 분산하여 음수 대역폭 크레딧이 있는 대기열에 배포합니다. 모든 음수 신용 대기열은 동일한 점유율로 남은 대역폭을 취할 수 있습니다. 이 설명은 음수 크레딧을 가진 대기열 간의 간단한 라운드 로빈 배포 프로세스를 제안합니다. 실제 운영에서 대기열은 남은 대역폭이 분산되는 동안 대역폭 신용 상태를 긍정적에서 부정적으로, 부정적에서 긍정적으로 즉시 변경할 수 있습니다. 낮은 속도 대기열은 지속적으로 오버드라이딩되는 경우 대역폭 크레딧이 주어진 시간에 부정적일 가능성이 높기 때문에 남은 대역폭의 더 큰 점유율을 할당하는 경향이 있습니다. 또한 큰 패킷 크기 차이가 있는 경우(예: 대기열 0은 64바이트 패킷을 수신하고, 대기열 1은 1500바이트 패킷을 수신하는 반면), 각 라운드 로빈 턴이 패킷 크기에 관계없이 정확히 하나의 패킷을 음수 크레딧 대기열에 의해 전송할 수 있기 때문에 실제 남은 대역폭 분배 비율이 크게 왜곡될 수 있습니다.
기본적으로 MX 시리즈 라우터, M320 Enhanced Type 4 FPC 및 Type 5 FPC 및 EX 시리즈 스위치가 있는 T4000 라우터에서는 초과 대역폭이 전송 속도의 비율로 공유됩니다. 계층 수준에서 초과 속도 문을 구성하여 이 배포를 [edit class-of-service schedulers scheduler-name] 조정할 수 있습니다. 초과 속도 공유를 백분율 또는 비율별로 지정할 수 있습니다.
요약하면, M Series 및 T 시리즈 라우터는 동일한 우선 순위와 동일한 음수 신용 상태를 가진 대기열에 대해 동일한 공유로 남은 대역폭을 배포합니다. MX 시리즈 라우터와 M320 Enhanced Type 4 FPC 및 EX 시리즈 스위치는 전송 속도 비율에서 초과 대역폭을 공유하지만 이 배포를 조정할 수 있습니다.