NDIS MUX 중간 드라이버

MUX 중간 드라이버에 의해 노출되는 가상 미니포트 수는 드라이버에 바인딩된 하위 물리적 어댑터 수와 다를 수 있습니다. MUX 중간 드라이버는 기본 어댑터와 일대일,n 대 일 또는 m-to-n 관계에 가상 미니포트를 노출합니다. 이렇게 다양하면 내부 바인딩 및 데이터 경로가 복잡해집니다.

일대일 구성에서 단일 MUX 중간 드라이버는 아래의 많은 실제 어댑터에 바인딩할 수 있습니다. 전송 드라이버는 비가상 미니포트에 바인딩하는 것과 동일한 방식으로 MUX 중간 드라이버의 가상 미니포트에 바인딩합니다. MUX 중간 드라이버는 모든 요청을 다시 패키징하고 전달하고 특정 연결을 위해 중간 드라이버에 제출된 패킷을 보냅니다. LBFO(부하 분산 장애 조치( Failover) 드라이버)는 이러한 유형의 MUX 중간 드라이버의 예입니다.

다음 그림에서는 일대일 MUX 중간 드라이버 구성을 보여 줍니다.

여러 물리적 어댑터가 있는 일대일 MUX 중간 드라이버 구성을 보여 주는 다이어그램

n 대 일 구성에서 MUX 중간 드라이버는 아래의 단일 물리적 어댑터에 대해 많은 가상 미니포트를 노출할 수 있습니다. 지나치게 많은 프로토콜 드라이버는 비가상 미니포트에 바인딩하는 것과 동일한 방식으로 MUX 중간 드라이버의 이러한 가상 미니포트에 바인딩합니다. MUX 중간 드라이버는 각 가상 미니포트에서 특정 연결을 위해 드라이버에 제출된 요청을 처리하고 보냅니다. 드라이버는 이러한 요청을 다시 포장하고 전송하고 바인딩된 물리적 어댑터에 대한 NDIS 미니포트 드라이버로 보냅니다.

다음 그림에서는 n 대 일 MUX 중간 드라이버 구성을 보여 줍니다.

여러 가상 미니포트가 있는 n 대 일 MUX 중간 드라이버 구성을 보여 주는 다이어그램

MUX 중간 드라이버에는 알림 개체 DLL이 필요합니다. MUX 중간 드라이버가 초기화되면 해당 바인딩은 알림 개체 DLL에 의해 설정된 구성에 의해 결정됩니다. MUX 중간 드라이버 설치에 대한 자세한 내용은 MUX 중간 드라이버 설치를 참조하세요.

다음 목록에서는 n 대 일 MUX 중간 드라이버의 예를 설명합니다.

  • 802 및 독점 가상 란은 MUX 샘플과 유사한 중간 드라이버로 구현할 수 있는 기술입니다.

  • MUX 중간 드라이버 샘플은 n 대 일 MUX 중간 드라이버입니다. MUX는 단일 기본 미니포트 어댑터 위에 계층화된 여러 가상 미니포트를 만듭니다.