Connection-Oriented ambiente
NDIS supporta i driver orientati alla connessione seguenti:
Client orientato alla connessione
Gestione chiamate
Driver di gestione chiamate integrato di miniport (MCM)
Driver miniport orientato alla connessione
La figura seguente illustra una configurazione di client orientati alla connessione, un gestore chiamate e un driver miniport.
La figura seguente illustra una configurazione di client orientati alla connessione e un driver MCM integrato.
Un driver miniport orientato alla connessione controlla una o più schede di interfaccia di rete (NIC) e fornisce un'interfaccia tra driver di protocollo orientati alla connessione (client orientati alla connessione e gestori chiamate) e l'hardware della scheda di interfaccia di rete.
Per un riepilogo delle operazioni orientate alla connessione eseguite da un driver miniport orientato alla connessione, vedere Connection-Oriented operazioni eseguite dai driver Miniport.
Un gestore chiamate è un driver di protocollo NDIS che fornisce servizi di configurazione e terminazione delle chiamate per i client orientati alla connessione. Un gestore di chiamate:
Usa le funzionalità di invio e ricezione di un driver miniport orientato alla connessione per scambiare messaggi di segnalazione con entità di rete, ad esempio commutatori di rete o peer remoti.
Supporta uno o più driver di protocollo di segnalazione. Per un riepilogo delle operazioni orientate alla connessione eseguite da un gestore chiamate, vedere Connection-Oriented operazioni eseguite dai gestori chiamate.
Un driver MCM integrato è un driver miniport orientato alla connessione che fornisce anche servizi di gestione delle chiamate ai client orientati alla connessione. Un driver MCM presenta le caratteristiche seguenti:
Un driver MCM fornisce gli stessi servizi orientati alla connessione ai client di un gestore chiamate associato a un driver miniport orientato alla connessione; Tuttavia, l'interfaccia del driver da gestore chiamate a miniport è interna al driver e quindi opaca per NDIS.
Più gestori di chiamate e driver MCM possono coesistere nello stesso ambiente.
Ogni gestore chiamate o driver MCM può supportare più driver di protocollo di segnalazione.
Per un confronto dettagliato dei driver MCM e dei responsabili delle chiamate, vedere Differenze tra un driver MCM e un call manager.
Un client orientato alla connessione :
Utilizza i servizi di impostazione e terminazione delle chiamate di un gestore di chiamate o di un driver MCM.
Usa le funzionalità di invio e ricezione di un driver miniport orientato alla connessione o di un driver MCM per inviare e ricevere dati.
Può fornire servizi di livello rete e trasporto a un'applicazione di livello superiore alla sua estremità superiore.
Utilizza i servizi di un gestore delle chiamate e di un driver miniport orientato alla connessione, oppure utilizza i servizi di un driver MCM nella sua parte superiore.
Può essere un livello di adattamento, che risiede tra un protocollo precedente e un NDIS orientato alla connessione.
Tali livelli di adattamento usano servizi di gestione delle chiamate per stabilire connessioni sottostanti, ma nascondere la natura orientata alla connessione di questa interfaccia dai protocolli senza connessione sopra di esso.
Nota La definizione dell'interfaccia superiore del client orientata alla connessione esula dall'ambito della documentazione di NDIS. Se un client serve come livello di adattamento, l'interfaccia di livello superiore è definita dal protocollo a cui si adatta orientato alla connessione dell'NDIS.
Per un riepilogo delle operazioni orientate alla connessione eseguite da un client, vedere Connection-Oriented Operazioni eseguite dai client.