CoNDIS WAN es más flexible
En el modelo CoNDIS, las funciones principales (como la administración de llamadas y la transferencia de datos) se compartimentaron en componentes discretos o subcomponentes. Esta organización le permite usar componentes proporcionados por el sistema y de terceros y actualizar funcionalidad más fácilmente.
El modelo CoNDIS proporciona cuatro tipos de controladores:
Controladores de cliente orientados a la conexión
Administradores de llamadas
Controladores de minipuerto orientados a la conexión
Administradores de llamadas de miniporte integrados (MCM)
Para obtener más información sobre los controladores de CoNDIS, consulte Connection-Oriented NDIS.
La separación de los componentes del administrador de llamadas y del controlador de minipuerto permite actualizar el controlador de minipuerto para admitir el nuevo hardware mientras el administrador de llamadas permanece sin cambios. En muchos casos, el administrador de llamadas puede requerir actualizaciones solo para corregir defectos.
La separación de componentes arquitectónicos permanece claramente definida en un MCM. El subcomponente del administrador de llamadas del MCM controla los aspectos de señalización de las conexiones y el subcomponente del controlador de miniporte CoNDIS WAN controla el hardware NIC.
Puede usar un administrador de llamadas proporcionado por el sistema. Si el sistema no proporciona un administrador de llamadas para el tipo de medio (como con, por ejemplo, ISDN), puede escribir uno o, posiblemente, obtener uno de un tercero.
El sistema operativo Microsoft Windows incluye un cliente coNDIS ppp y los controladores miniport de CoNDIS WAN están disponibles para muchos dispositivos. Puede escribir clientes WAN de CoNDIS para ampliar el sistema para admitir otros controladores de protocolo además de PPP.
El modelo WAN de CoNDIS no está restringido a los datos de PPP. Puede implementar un controlador de cliente WAN personalizado y un controlador de minipuerto para controlar, por ejemplo, el streaming de datos sin procesar o el cifrado propietario.