CoS 구성
트래픽 관리 서비스 등급 주제에서는 Junos OS CoS(Class of Service) 구성 요소를 구성하는 방법을 설명합니다. Junos CoS는 네트워크 트래픽에 대한 제어를 세밀하게 조정할 수 있는 유연한 도구 세트를 제공합니다.
수신 트래픽을 포워딩 클래스로 분류하는 분류기를 정의하여 전송을 위해 트래픽을 그룹으로 배치합니다.
포워딩 클래스를 출력 큐에 매핑하여 각 출력 큐의 트래픽 유형을 정의합니다.
각 출력 대기열에 대한 스케줄러를 구성하여 각 트래픽 유형의 서비스 수준(우선순위, 대역폭 특성)을 제어합니다.
서로 다른 인터페이스에서 동일한 포워딩 클래스에 대해 서로 다른 서비스 수준을 제공합니다.
데이터센터 브리징 표준을 지원하는 스위치에서는 PFC(Priority-Based Flow Control), DCBX(Data Center Bridging Exchange Protocol) 및 ETS(Enhanced Transmission Selection) 계층적 스케줄링을 사용하여 이더넷 네트워크를 통한 무손실 전송을 구성합니다.
다양한 CoS 구성 요소를 개별적으로 또는 조합하여 구성하여 CoS 서비스를 정의합니다.
CoS 구성을 변경하거나 CoS 구성을 비활성화했다가 다시 활성화하면 시스템이 트래픽을 일시적으로 차단하여 들어오는 트래픽과 입력 대기열의 매핑을 변경하기 때문에 시스템에서 패킷 드롭이 발생합니다. 무손실 동작에 혼잡 알림 프로필을 사용하는 경우 PFC 일시 중지 프레임이 일시적으로 생성될 것으로 예상할 수 있습니다.
표 1 에는 플랫폼별 주요 CoS 구성 작업이 나열되어 있으며 이러한 작업에 대한 링크가 나와 있습니다.
정보를 찾고 있는 플랫폼에서 지원되지 않는 기능에 대한 링크는 작동하지 않을 수 있습니다.
| CoS 구성 작업 |
링크 |
|---|---|
| 기본 CoS 구성:
|
|
| 출력 대기열이 채워질 때 다양한 패킷 손실 확률(PLP)의 패킷 손실 확률을 정의하는 WRED(Weighted Random Early Detection) 드롭 프로필을 구성합니다.
|
|
| 대기열 스케줄러와 개별 대기열의 대역폭 스케줄링 우선순위를 구성합니다. 스케줄러는 출력 대기열의 CoS 속성을 정의합니다(출력 대기열은 포워딩 클래스에 매핑되고, 분류자는 IEEE 802.1p 또는 DSCP 코드 포인트를 기반으로 트래픽을 포워딩 클래스로 매핑). 대기열 스케줄링은 우선순위 그룹 스케줄링과 함께 작동하여 2계층 스케줄러를 생성합니다. CoS 스케줄링 속성에는 대기열에 할당된 인터페이스 대역폭의 양, 대기열의 우선 순위, 대기열에서 ECN(Explicit Congestion Notification)의 활성화 여부, 대기열과 연결된 WRED 패킷 드롭 프로파일 등이 포함됩니다. |
|
| 트래픽 제어 프로필을 구성하여 포워딩 클래스 세트(우선 순위 그룹)의 출력 대역폭 및 스케줄링 특성을 정의합니다. 포워딩 클래스 세트에 매핑된 포워딩 클래스(대기열)는 트래픽 제어 프로파일에서 구성한 대역폭 리소스를 공유합니다. |
|
| ETS(Enhanced Transmission Selection) 및 포워딩 클래스 세트를 구성하고 ETS 권장 TLV를 비활성화합니다. ETS의 Junos OS 구현인 계층적 포트 스케줄링을 사용하면 유사한 CoS 처리가 필요한 우선 순위를 우선 순위 그룹으로 그룹화할 수 있습니다. 우선 순위 그룹에 대한 포트 대역폭 리소스를 정의하고, 그룹의 각 우선 순위가 사용할 수 있는 우선 순위 그룹 리소스의 양을 정의합니다. |
|
| 기능 구성 정보를 교환하여 피어의 DCB(Data Center Bridging) 기능을 검색하고 LLDP(Link Layer Discovery Protocol)의 확장인 DCBX(Data Center Bridging Capability Exchange Protocol)를 구성합니다
|
|
| FCoE를 위한 CoS 구성:
|