향상된 ETS(전송 선택) 알고리즘

ETS(Enhanced Transmission Selection)는 IEEE 802.1Qaz draft 표준에 의해 지정된 TSA(전송 선택 알고리즘)입니다. 이 표준은 IEEE 802.1 DCB(데이터 센터 브리징) 인터페이스에 대한 프레임워크의 일부입니다.

IEEE 802.1p 우선 순위 수준에만 기반한 전송 선택은 우선 순위가 높은 트래픽이 우선 순위가 낮은 트래픽을 차단하는 상황으로 이어질 수 있습니다. ETS는 서로 다른 802.1p 우선 순위 수준에 할당된 트래픽 클래스에 최소 대역폭을 할당할 수 있도록 하여 공정성을 보장합니다.

각 트래픽 클래스는 직접 연결된 피어 간의 데이터 링크에서 사용 가능한 대역폭의 백분율을 할당합니다. 트래픽 클래스가 할당된 대역폭을 사용하지 않는 경우 ETS를 사용하면 다른 트래픽 클래스에서 트래픽 클래스가 사용하지 않는 사용 가능한 대역폭을 사용할 수 있습니다.

NDIS QoS(서비스 품질) 트래픽 클래스는 OID_QOS_PARAMETERS OID 메서드 요청을 통해 정의됩니다. 이 OID 요청에는 다음 트래픽 클래스 특성을 지정하는 NDIS_QOS_PARAMETERS 구조가 포함되어 있습니다.

  • NumTrafficClasses 멤버에 의해 지정된 트래픽 클래스의 수입니다.

  • 트래픽 클래스에서 사용하는 TSA입니다. 이는 TsaAssignmentTable 멤버에 의해 지정됩니다. 트래픽 클래스의 테이블 요소가 NDIS_QOS_TSA_ETS 설정되면 트래픽 클래스는 ETS TSA를 사용합니다.

  • 트래픽 클래스에 할당된 802.1p 우선 순위입니다. 트래픽 클래스를 하나 이상의 우선 순위 수준에 할당할 수 있습니다. 그러나 각 우선 순위 수준은 하나의 트래픽 클래스에만 할당할 수 있습니다.

    자세한 내용은 트래픽 클래스 우선 순위 할당을 참조하세요.

  • 트래픽 클래스에 할당된 대역폭입니다. TcBandwidthAssignmentTable 멤버에 의해 지정됩니다. 이 테이블은 ETS TSA를 사용하는 트래픽 클래스에만 유효합니다.

    ETS 대역폭 할당에 대한 자세한 내용은 대역폭 할당을 참조하세요.

우선 순위 수준에 대한 자세한 내용은 IEEE 802.1p 우선 순위 수준을 참조하세요.