Freigeben über


Connection-Oriented Umgebung

NDIS unterstützt die folgenden verbindungsorientierten Treiber:

  • Verbindungsorientierter Client

  • Anrufmanager

  • Integrierter McM-Treiber (Miniport Call Manager)

  • Verbindungsorientierter Miniporttreiber

Die folgende Abbildung zeigt eine Konfiguration verbindungsorientierter Clients, eines Anruf-Managers und eines Miniporttreibers.

Diagramm, das eine Konfiguration verbindungsorientierter Clients, eines Anruf-Managers und eines Miniporttreibers veranschaulicht.

Die folgende Abbildung zeigt eine Konfiguration verbindungsorientierter Clients und einen integrierten MCM-Treiber.

Diagramm einer verbindungsorientierten Umgebung mit einem integrierten MCM-Treiber

Ein verbindungsorientierter Miniporttreiber steuert eine oder mehrere Netzwerkschnittstellenkarten (NICs) und stellt eine Schnittstelle zwischen verbindungsorientierten Protokolltreibern (verbindungsorientierte Clients und Anrufmanager) und der NIC-Hardware bereit.

Eine Zusammenfassung der verbindungsorientierten Vorgänge, die von einem verbindungsorientierten Miniporttreiber ausgeführt werden, finden Sie unter Verbindungsorientierte Vorgänge, die von Miniporttreibern ausgeführt werden.

Ein Anruf-Manager ist ein NDIS-Protokolltreiber, der Anrufeinrichtungs- und Abrissdienste für verbindungsorientierte Clients bereitstellt. Anrufmanager:

  • Verwendet die Sende- und Empfangsfunktionen eines verbindungsorientierten Miniporttreibers, um Signalmeldungen mit Netzwerkentitäten wie Netzwerkswitches oder Remote peers auszutauschen.

  • Unterstützt mindestens einen Signalisierungsprotokolltreiber. Eine Zusammenfassung der verbindungsorientierten Vorgänge, die von einem Anruf-Manager ausgeführt werden, finden Sie unter Verbindungsorientierte Vorgänge, die von Anruf-Managern ausgeführt werden.

Ein integrierter MCM-Treiber ist ein verbindungsorientierter Miniporttreiber, der auch Anruf-Manager-Dienste für verbindungsorientierte Clients bereitstellt. Ein MCM-Treiber weist die folgenden Merkmale auf:

  • Ein MCM-Treiber bietet die gleichen verbindungsorientierten Dienste für Clients wie ein Anruf-Manager, der mit einem verbindungsorientierten Miniporttreiber gekoppelt ist. Die Schnittstelle des Anruf-Manager-zu-Miniport-Treibers ist jedoch treiberintern und daher für NDIS undurchsichtig.

  • Mehrere Anruf-Manager und MCM-Treiber können in derselben Umgebung gleichzeitig vorhanden sein.

  • Jeder Anruf-Manager oder MCM-Treiber kann mehrere Signalisierungsprotokolltreiber unterstützen.

Einen ausführlichen Vergleich von MCM-Treibern und Anruf-Managern finden Sie unter Unterschied eines MCM-Treibers von einem Anruf-Manager.

Ein verbindungsorientierter Client:

  • Verwendet die Anrufeinrichtungs- und Abreißdienste eines Anruf-Managers oder MCM-Treibers.

  • Verwendet die Sende- und Empfangsfunktionen eines verbindungsorientierten Miniporttreibers oder eines MCM-Treibers zum Senden und Empfangen von Daten.

  • Kann eigene Netzwerk- und Transportebenendienste für eine Anwendung mit höherer Schicht am oberen Rand bereitstellen.

  • Verwendet die Dienste eines Anruf-Managers und eines verbindungsorientierten Miniporttreibers oder die Dienste eines MCM-Treibers am oberen Rand.

  • Kann eine Anpassungsebene sein, die sich zwischen einem alten Protokoll und verbindungsorientiertem NDIS befindet.

    Solche Anpassungsebenen verwenden Aufrufverwaltungsdienste, um zugrunde liegende Verbindungen herzustellen, aber die verbindungsorientierte Natur dieser Schnittstelle vor den verbindungslosen Protokollen darüber verbergen.

Hinweis Die Definition der oberseitigen Schnittstelle eines verbindungsorientierten Clients sprengt den Bereich der NDIS-Dokumentation. Wenn ein Client als Anpassungsebene dient, wird seine Obere Edgeschnittstelle durch das Protokoll definiert, das er an verbindungsorientierte NDIS anpasst.

Eine Zusammenfassung der verbindungsorientierten Vorgänge, die von einem verbindungsorientierten Client ausgeführt werden, finden Sie unter Verbindungsorientierte Vorgänge, die von Clients ausgeführt werden.

NDIS Miniport-Treiber