CoS 트래픽 제어 프로파일 이해
트래픽 제어 프로파일은 포워딩 클래스 집합(우선 순위 그룹)의 출력 대역폭 및 스케줄링 특성을 정의합니다. 포워딩 클래스 집합(fc-set)에 속하는 포워딩 클래스(출력 큐에 매핑)는 트래픽 제어 프로파일의 fc 세트에 할당된 대역폭을 공유합니다.
이 2계층 계층적 스케줄링 아키텍처는 포워딩 클래스 간에 리소스를 할당할 수 있는 유연성을 제공하며 다음을 수행합니다.
fc 세트에 포트 대역폭의 일부를 할당합니다. 트래픽 제어 프로파일에서 fc-set의 포트 리소스를 정의합니다.
fc 세트에 속하는 포워딩 클래스(큐)에 fc 세트 대역폭을 할당합니다. 트래픽 제어 프로파일에 첨부된 스케줄러 맵은 각 포워딩 클래스가 사용할 수 있는 fc 세트 리소스의 양을 정의합니다.
fc 세트와 트래픽 제어 프로파일을 포트에 연결함으로써 그룹의 계층적 스케줄링 속성과 그룹에 속한 포워딩 클래스를 정의합니다.
fc-set을 생성하는 기능은 IEEE 802.1Qaz에 설명된 향상된 ETS(Transmission Selection)를 지원합니다. fc-set이 할당된 포트 대역폭을 사용하지 않는 경우 ETS는 보장된 최소 대역폭(보장된 속도)에 비례하여 포트의 다른 fc-set 간에 초과 포트 대역폭을 공유합니다. 이는 대역폭을 사용하지 않는 경우에도 그룹에 대역폭을 예약하는 스케줄링 체계보다 포트 대역폭을 더 잘 활용합니다. ETS는 사용되지 않는 포트 대역폭을 공유하므로 추가 대역폭이 필요한 트래픽 그룹은 대역폭을 사용할 수 있는 동시에 트래픽 그룹에 대해 보장된 최소 대역폭을 지정하는 기능을 유지합니다.
트래픽 제어 프로파일은 fc-set에 대해 다음과 같은 CoS 속성을 정의합니다.
최소 보장 대역폭— CIR(Committed Information Rate)으로도 알려져 있습니다. 우선 순위 그룹이 수신하는 포트 대역폭의 최소 금액입니다. 우선 순위 그룹의 우선 순위는 우선 순위 그룹의 최소 보증 대역폭의 일부로 최소 보장된 대역폭을 받습니다. 이 문은
guaranteed-rate
보장된 최소 대역폭을 정의합니다.참고:엄격한 우선 순위 큐를 포함하는 우선 순위 그룹에 최소 보증 대역폭을 가진 트래픽 제어 프로파일을 적용할 수 없습니다.
초과(추가) 대역폭 공유—포트의 우선 순위 그룹이 할당된 전체 양의 대역폭을 소모하지 않거나 할당되는 링크 대역폭이 없는 경우, 우선 순위 그룹은 필요한 경우 추가 대역폭을 놓고 경쟁할 수 있습니다. 우선 순위 그룹의 우선 순위는 우선 순위 그룹의 추가 대역폭의 일부로 추가 대역폭을 놓고 경쟁을 벌입니다. 우선 순위 그룹이 경쟁할 수 있는 추가 대역폭의 양은 우선 순위 그룹의 보장된 최소 대역폭(보장된 속도)에 비례합니다.
최대 대역폭— 최대 정보 속도(PIR)라고도 함. 이는 우선 순위 그룹이 수신하는 포트 대역폭의 최대 금액입니다. 우선 순위 그룹의 우선 순위는 우선 순위 그룹의 최대 대역폭의 일부로 최대 대역폭을 받습니다. 문은
shaping-rate
최대 대역폭을 정의합니다.큐 스케줄링—각 트래픽 제어 프로필에는 스케줄러 맵이 포함되어 있습니다. 스케줄러 맵은 포워딩 클래스(우선 순위)를 스케줄러에 매핑하여 fc 세트 내 개별 포워딩 클래스의 스케줄링 특성을 정의합니다. 각 포워딩 클래스에 스케줄링된 리소스는 트래픽 제어 프로파일이 전체 링크 대역폭의 일부가 아니라 전체 fc-set에 대해 스케줄링하는 리소스의 일부를 나타냅니다. 명령문은
scheduler-maps
스케줄러에 포워딩 클래스의 매핑을 정의합니다.