La rete WAN CoNDIS è più flessibile
Nel modello CoNDIS, le funzioni principali (ad esempio la gestione delle chiamate e il trasferimento dei dati) vengono compartimentate in componenti discreti o sottocomponenti. Questa organizzazione consente di usare più facilmente componenti forniti dal sistema e di terze parti e funzionalità di aggiornamento.
Il modello CoNDIS offre quattro tipi di driver:
Driver client orientati alla connessione
Responsabili chiamate
Driver miniport orientati alla connessione
Gestori di chiamate miniport integrati (MCM)
Per altre informazioni sui driver CoNDIS, vedere NDIS orientato alla connessione.
La separazione dei componenti di gestione chiamate e driver miniport consente di aggiornare il driver miniport per supportare nuovo hardware mentre il gestore chiamate rimane invariato. In molti casi, il gestore chiamate potrebbe richiedere aggiornamenti solo per correggere i difetti.
La separazione dei componenti dell'architettura rimane chiaramente definita in un MCM. Il sottocomponente del gestore chiamate di MCM gestisce gli aspetti di segnalazione delle connessioni e il sottocomponente del driver miniport della rete WAN CoNDIS gestisce l'hardware della scheda di interfaccia di rete.
È possibile usare un gestore chiamate fornito dal sistema. Se il sistema non fornisce un gestore chiamate per il tipo di supporto (ad esempio, ISDN), è possibile scriverne uno o eventualmente ottenerne uno da terze parti.
Il sistema operativo Microsoft Windows include un client CONDIS PPP e i driver miniport della rete WAN CoNDIS coNDIS sono disponibili per molti dispositivi. È possibile scrivere client WAN CoNDIS per estendere il sistema per supportare altri driver di protocollo oltre a PPP.
Il modello WAN CoNDIS non è limitato ai dati PPP. È possibile implementare un driver client WAN personalizzato e un driver miniport per gestire, ad esempio, lo streaming di dati non elaborati o la crittografia proprietaria.