다음을 통해 공유


Connection-Oriented 환경

NDIS는 다음과 같은 연결 지향 드라이버를 지원합니다.

  • 연결 지향 클라이언트

  • 통화 관리자

  • MCM(통합 미니포트 호출 관리자) 드라이버

  • 연결 지향 미니포트 드라이버

다음 그림에서는 연결 지향 클라이언트, 호출 관리자 및 미니포트 드라이버의 구성을 보여 줍니다.

연결 지향 클라이언트, 호출 관리자 및 미니포트 드라이버의 구성을 보여 주는 다이어그램

다음 그림에서는 연결 지향 클라이언트 및 통합 MCM 드라이버의 구성을 보여 줍니다.

통합 MCM 드라이버가 있는 연결 지향 환경을 보여 주는 다이어그램

연결 지향 미니포트 드라이버는 하나 이상의 NIC(네트워크 인터페이스 카드)를 제어하고 연결 지향 프로토콜 드라이버(연결 지향 클라이언트 및 호출 관리자)와 NIC 하드웨어 간의 인터페이스를 제공합니다.

연결 지향 미니포트 드라이버에서 수행하는 연결 지향 작업에 대한 요약은 미니포트 드라이버에서 수행하는 연결 지향 작업을 참조하세요.

호출 관리자는 연결 지향 클라이언트에 대한 호출 설정 및 중단 서비스를 제공하는 NDIS 프로토콜 드라이버입니다. 통화 관리자:

  • 연결 지향 미니포트 드라이버의 송신 및 수신 기능을 사용하여 네트워크 스위치 또는 원격 피어와 같은 네트워크 엔터티와 신호 메시지를 교환합니다.

  • 하나 이상의 신호 프로토콜 드라이버를 지원합니다. 호출 관리자가 수행하는 연결 지향 작업에 대한 요약은 통화 관리자가 수행하는 연결 지향 작업을 참조하세요.

통합 MCM 드라이버는 연결 지향 클라이언트에 호출 관리자 서비스를 제공하는 연결 지향 미니포트 드라이버입니다. MCM 드라이버의 특징은 다음과 같습니다.

  • MCM 드라이버는 연결 지향 미니포트 드라이버와 쌍을 이루는 호출 관리자와 동일한 연결 지향 서비스를 클라이언트에 제공합니다. 그러나 호출 관리자-미니포트 드라이버 인터페이스는 드라이버 내부이므로 NDIS에 불투명합니다.

  • 여러 통화 관리자와 MCM 드라이버는 동일한 환경에서 공존할 수 있습니다.

  • 각 호출 관리자 또는 MCM 드라이버는 여러 신호 프로토콜 드라이버를 지원할 수 있습니다.

MCM 드라이버 및 통화 관리자에 대한 자세한 비교는 MCM 드라이버가 통화 관리자와 어떻게 다른지를 참조하세요.

연결 지향 클라이언트:

  • 통화 관리자 또는 MCM 드라이버의 통화 설정 및 해체 서비스를 사용합니다.

  • 연결 지향 미니포트 드라이버 또는 MCM 드라이버의 송신 및 수신 기능을 사용하여 데이터를 보내고 받습니다.

  • 위쪽 가장자리의 상위 계층 애플리케이션에 자체 네트워크 및 전송 계층 서비스를 제공할 수 있습니다.

  • 호출 관리자 및 연결 지향 미니포트 드라이버의 서비스를 사용하거나 위쪽 가장자리에 있는 MCM 드라이버의 서비스를 사용합니다.

  • 이전 프로토콜과 연결 지향 NDIS 사이에 상주하는 적응 계층일 수 있습니다.

    이러한 적응 계층은 호출 관리 서비스를 사용하여 기본 연결을 설정하지만 위의 연결 없는 프로토콜에서 이 인터페이스의 연결 지향 특성을 숨깁니다.

참고 연결 지향 클라이언트의 위쪽 에지 인터페이스 정의는 NDIS 설명서의 scope. 클라이언트가 적응 계층으로 사용되는 경우 해당 위쪽 에지 인터페이스는 연결 지향 NDIS에 맞게 조정되는 프로토콜에 의해 정의됩니다.

연결 지향 클라이언트에서 수행하는 연결 지향 작업에 대한 요약은 클라이언트에서 수행하는 연결 지향 작업을 참조하세요.

NDIS 미니포트 드라이버