공유 스케줄링 및 셰이핑을 사용하면 동일한 물리적 포트에 속하는 논리적 인터페이스의 하위 집합에 별도의 공유 리소스 풀을 할당할 수 있습니다 . 먼저 트래픽 제어 프로필을 생성하여 공유 스케줄링 및 셰이핑을 구성하며, 이는 셰이핑 속도를 지정하고 스케줄러 맵을 참조합니다. 그런 다음 traffic-control 프로필의 인스턴스를 논리적 인터페이스의 하위 집합에 적용하여 이 셰이핑 및 스케줄링 리소스 세트를 공유해야 합니다. 동일한(또는 다른) 트래픽 제어 프로필의 개별 인스턴스를 논리적 인터페이스의 다른 하위 집합에 적용하여 공유 리소스의 별도 풀을 할당할 수 있습니다.
이 절차를 시작하기 전에 다음을 수행합니다.
트래픽 제어 프로필을 구성하려면 다음 단계를 수행합니다.
- 트래픽 제어 프로파일을 생성하고 이에 대한 셰이핑 속도를 구성합니다.
[edit]
user@host# edit class-of-service traffic-control-profiles profile-name
user@host# set shaping-rate (percent percentage | rate)
셰이핑 속도는 1 에서 100까지의 백분율 또는 1000에서 6,400,000,000,000bps 까지의 절대 속도로 구성할 수 있습니다. 성형 속도는 피크 정보 속도(PIR)에 해당합니다. 자세한 내용은 인터페이스 대역폭 초과 구독을 참조하십시오.
- 계층 수준에서 문을
[edit class-of-service traffic-control-profiles profile-name]
포함하여 scheduler-map
traffic-control 프로필과 이전에 구성된 스케줄러 맵 간의 연결을 정의합니다.
[edit class-of-service traffic-control-profiles profile-name]
user@host# set scheduler-map map-name;
- 지연 버퍼 속도를 구성합니다.
이 명령문을 포함하지 않는 경우, 지연 버퍼 속도는 보장된 속도(구성된 경우) 또는 보장된 속도가 구성되지 않은 경우 셰이핑 속도를 기반으로 합니다.
[edit class-of-service traffic-control-profiles profile-name]
user@host# set delay-buffer-rate (percent percentage | rate)
속도를 1 에서 100까지의 백분율로 구성하거나 초당 1000에서 6,400,000,000,000 비트까지의 절대 속도로 구성할 delay-buffer
수 있습니다. 지연 버퍼 속도는 대기 시간을 제어합니다. 자세한 내용은 인터페이스 대역폭 초과 구독 및 보장된 최소 속도 제공을 참조하십시오.
- 트래픽 제어 프로필에 대해 보장된 최소 속도를 구성합니다.
[edit class-of-service traffic-control-profiles profile-name]
user@host# set guaranteed-rate (percent percentage | rate)
보장 금리는 1 에서 100까지의 백분율 또는 1000에서 6,400,000,000,000bps 까지의 절대 금리로 구성할 수 있습니다. 보장된 속도는 CIR(Committed Information Rate)에 해당합니다. 자세한 내용은 보장된 최소 요금 제공을 참조하십시오.
이제 traffic-control 프로필의 인스턴스를 공유해야 합니다.
- 인터페이스에서 공유 스케줄링을 활성화합니다.
[edit]
user@host# edit interfaces interface-name
user@host# set shared-scheduler
이 명령문은 동일한 물리적 포트에 속하는 논리적 인터페이스가 하나의 셰이핑 및 스케줄링 리소스 세트를 공유할 수 있도록 합니다.
참고:
각 물리적 인터페이스에서 shared-scheduler
및 per-unit-scheduler
문은 상호 배타적입니다. 그럼에도 불구하고 각 공유 인스턴스에 대해 하나의 논리적 인터페이스를 구성할 수 있습니다. 이는 단위당 스케줄링 기능을 효과적으로 제공합니다.
- (선택 사항) 입력 인터페이스에 트래픽 제어 프로필을 적용합니다.
[edit]
user@host# edit class-of-service interfaces interface-name unit logical-unit-number
user@host# set input-traffic-control-profile profile-name shared-instance instance-name
이러한 문은 7단계에서 설명합니다.
- (선택 사항) 출력 인터페이스에 트래픽 제어 프로필을 적용합니다.
[edit]
user@host# edit class-of-service interfaces interface-name unit logical-unit-number
user@host# set output-traffic-control-profile profile-name shared-instance instance-name
프로파일 이름은 1 단계부터 4단계까지 구성한 traffic-control 프로파일을 참조합니다. shared-instance
이름이 구성을 참조하지 않습니다. traffic-control 프로필에 구성된 리소스 집합을 공유하려는 여러 논리적 인터페이스에 적용하려는 텍스트 문자열이 될 수 있습니다. 각 논리적 인터페이스는 동일한 물리적 포트에 있고 동일한 공유 인스턴스 이름이 적용된 다른 논리적 인터페이스와 스케줄링 및 셰이핑 리소스 세트를 공유합니다.
이 개념은 예: 이더넷 IQ2 인터페이스에서 공유 리소스 구성에서 설명됩니다.
참고:
또는 shaping-rate
문이 논리적 인터페이스 구성에 포함된 경우 scheduler-map
구성에 문을 포함할 output-traffic-control-profile
수 없습니다.