NDIS QoS 매개 변수 개요

NDIS QoS(서비스 품질) 매개 변수는 네트워크 어댑터가 패킷 배달을 전송 또는 송신하는 데 사용하는 트래픽 클래스의 정책 및 설정을 지정합니다. NDIS QoS 매개 변수에는 다음 설정이 포함됩니다.

  • 우선 순위 수준 및 흐름 제어 설정. 이러한 설정은 전송 또는 송신 트래픽에 대한 IEEE 802.1p 우선 순위 수준 및 선택적 흐름 제어 알고리즘을 정의합니다.

    자세한 내용은 우선 순위 수준 및 흐름 제어를 참조하세요.

  • TSA(트래픽 선택 알고리즘) 설정입니다. 이러한 설정은 네트워크 어댑터가 전송 큐에서 송신 트래픽을 선택하는 방법을 정의합니다. 예를 들어 어댑터는 엄격한 우선 순위 TSA를 사용하고 IEEE 802.1p 우선 순위에 따라 송신 패킷을 선택할 수 있습니다. 어댑터는 대역폭 할당에 따라 트래픽 클래스 간의 송신 트래픽을 조정하는 ETS(Enhanced Transmission Selection) TSA를 사용할 수도 있습니다.

    자세한 내용은 TSA(전송 선택 알고리즘)를 참조하세요.

  • EtherType 또는 대상 TCP 포트와 같은 분류 조건과 일치하는 데이터가 포함된 패킷에 IEEE 802.1p 우선 순위 수준을 할당하도록 지정하는 트래픽 분류입니다. 자세한 내용은 NDIS QoS 트래픽 분류를 참조하세요.

    참고 트래픽 분류는 IEEE 802.1 사양에서 "애플리케이션 우선 순위"라고도 합니다.

NDIS QoS는 다음 유형의 매개 변수를 정의합니다.

로컬 NDIS QoS 매개 변수
로컬 NDIS QoS 매개 변수는 미니포트 드라이버 및 네트워크 어댑터에 대한 핵심 QoS 설정을 지정합니다. 이러한 매개 변수는 시스템 레지스트리에서 유지되며 다음과 같은 방법으로 미니포트 드라이버에 로컬로 관리됩니다.

  • DCB 구성 요소에서 발급한 OID_QOS_PARAMETERS OID(NDIS 개체 식별자) 메서드 요청을 통해 이 OID 요청에는 로컬 NDIS QoS 매개 변수를 지정하는 NDIS_QOS_PARAMETERS 구조가 포함되어 있습니다.

    DCB 구성 요소에 대한 자세한 내용은 데이터 센터 브리징을 위한 NDIS QoS 아키텍처를 참조하세요.

  • 네트워크 어댑터에 대한 독점 레지스트리 설정을 통해 미니포트 드라이버는 NDIS에서 MiniportInitializeEx 함수를 호출할 때 이러한 설정을 읽습니다.

  • IHV(독립 하드웨어 공급업체)에서 개발한 관리 애플리케이션을 통해 미니포트 드라이버에 발급된 설정을 통해

미니포트 드라이버가 로컬 NDIS QoS 매개 변수를 가져오는 방법에 대한 자세한 내용은 로컬 NDIS QoS 매개 변수 설정을 참조하세요.

원격 NDIS QoS 매개 변수
원격 NDIS QoS 매개 변수는 네트워크 어댑터가 데이터 링크를 통해 연결된 원격 피어에 구성된 매개 변수입니다. 미니포트 드라이버는 IEEE 802.1Qaz 초안 표준에 지정된 DCBX(Data Center Bridging Exchange) 프로토콜을 통해 이러한 매개 변수를 검색합니다.

DCBX를 사용하려면 미니포트 드라이버가 단일 데이터 링크 피어에서 받은 원격 QoS 매개 변수 집합을 하나만 유지 관리해야 합니다. 미니포트 드라이버는 원격 QoS 매개 변수가 처음으로 피어에서 수신되거나 나중에 변경될 때 NDIS 상태 표시를 실행해야 합니다. 예를 들어 드라이버는 원격 피어에서 다른 QoS 매개 변수 집합을 받았기 때문에 원격 NDIS QoS 매개 변수를 변경할 수 있습니다. 이 프로세스에 대한 자세한 내용은 원격 NDIS QoS 매개 변수에 대한 변경 내용 표시를 참조하세요.

미니포트 드라이버가 원격 NDIS QoS 매개 변수를 가져오는 방법에 대한 자세한 내용은 원격 NDIS QoS 매개 변수 수신을 참조하세요.

운영 NDIS QoS 매개 변수
운영 NDIS QoS 매개 변수는 미니포트 드라이버가 원격 피어에 대한 데이터 링크 연결보다 트래픽 우선 순위를 확인하는 매개 변수입니다. 미니포트 드라이버는 로컬 또는 원격 NDIS QoS 매개 변수에서 작동 NDIS QoS 매개 변수를 확인합니다.

미니포트 드라이버는 작동 QoS 매개 변수가 처음으로 확인되거나 나중에 변경될 때 NDIS 상태 표시를 실행해야 합니다. 예를 들어 드라이버는 원격 피어에서 다른 QoS 매개 변수 집합을 받았기 때문에 작동 NDIS QoS 매개 변수를 변경할 수 있습니다. 이 상태 표시를 생성하는 방법에 대한 자세한 내용은 운영 NDIS QoS 매개 변수 변경 내용 표시를 참조하세요.

미니포트 드라이버가 운영 NDIS QoS 매개 변수를 확인하는 방법에 대한 자세한 내용은 운영 NDIS QoS 매개 변수 해결을 참조하세요.