Sistemas Operativos de Redes (Unix, NT, NetWare)

SISTEMA OPERATIVO UNIX

Introducción.

Los sistemas operativos UNIX desarrollados en los Laboratorios Bell se cuentan entre los éxitos más notables en el campo de los sistemas operativos. Los sistemas UNIX ofrecen un ambiente amable para el desarrollo de programas y el procesamiento de textos. Brindan facilidad para combinar unos programas con otros, lo cual sirve para fomentar un enfoque modular, de piezas de construcción y orientado a las herramientas, para el diseño de programas. Una vez transportado un sistema operativo UNIX a otra máquina, un enorme acervo de programas de utilidad general queda disponible en la máquina de destino.

El sistema operativo UNIX de 1981 era un sistema de tecleo intensivo que requería una larga lista de mandatos con diversas sintaxis. La generación más reciente de sistemas UNIX ofrece en muchos casos interfaces amab les con el usuario, orientadas al uso de ratón y de ventanas tales como X Window System de MIT, NeWS de Sun Microsystem y Open Look de AT&T.

Los sistemas UNIX se han convertido en los sistemas operativos para computadora personal preferidos por los usuarios de potencia, y es probable que lo mismo suceda con millones de usuarios más.

Casi todos los fabricantes importantes de computadoras ofrecen en la actualidad alguna forma de sistemas UNIX. Muchas compañías que habían estado ofreciendo sistemas UNIX además de sus propios sistemas, ahora promueven los sistemas UNIX dándoles por lo menos igual importancia. (3) y (14).

Historia.

Entre 1965 y 1969, los Laboratorios Bell participaron con General Electric (Más tarde Honeywell) y Project MAC (Del Massachusetts Institute of Technology) en el desarrollo del sistema Multics. Este sistema diseña do para la macrocomputadora GE-645, era demasiado grande y complejo. Los diseñadores de Multics tenían en mente un programa de utilidad general que pudiera ser en esencia "todo para el mundo".

Al avanzar los trabajos se hizo evidente que aunque Multics proporcionaría con toda probabilidad la diversidad de servicios requerida, sería un sistema enorme, costoso y torpe. Por estas y muchas otras razones, los L aboratorios Bell se retiraron del proyecto en 1969. Algunos de los miembros de investigación de Bell comenzaron a trabajar en un sistema mucho menos ambicioso. El grupo, dirigido por Ken Thompson, buscaba crear un ambiente de computación sen cillo para investigación y desarrollo de programas potentes. La primera versión de un sistema UNIX se creó para un DEC PDP-7 y se escribió en lenguaje ensamblador.

Thompson llevó a la práctica un sistema de archivos, un mecanismo de control de procesos, programas para el manejo general de archivos y un intérprete de mandatos (Comandos). En 1970 Brian Kernighan acuñ ;ó el nombre "UNIX" haciendo un juego de palabras con Multics; de hecho, en el sentido en que Multics era "multi", los sistemas UNIX eran sin duda servicios de computación "uni", limitados.

Cuando apareció la PDP-11, su atractivo precio permitió al grupo adquirir la máquina. No contaba con apoyo para la multiprogramación; la computadora tenía sólo 24K y el sistema ocupaba 16K ; por tanto quedaban 8K reservados para el usuario. El tamaño máximo de archivo era de 64Kbytes. La aplicación principal era el procesamiento de textos. No había protección del almacenamiento, de modo que el sistema pod& iacute;a caerse con facilidad durante la prueba de un programa nuevo. El disco era pequeño, apenas ½ Megabyte.

Dennis Ritchie se unió a la labor de desarrollo y ayudó a reescribir los sistemas UNIX en C en 1973. Esto ayudó a que los programas de los sistemas UNIX se volvieran más portátiles y comprensible s.

Las contribuciones de Thompson y Ritchie recibieron como reconocimiento el premio Turing, el de más prestigio en la comunidad de computación.

Antes de la liberalización, AT&T no tenía permiso para competir en la industria de la informática, por lo que ofreció los sistemas UNIX a las universidades por una cuota nominal. Además de di stribuir el código fuente, fomentando así el desarrollo adicional y las innovaciones.

En 1975 los sistemas UNIX se habían popularizado muchísimo en las universidades y así apareció una organización de usuarios que evolucionó hasta convertirse en el grupo llamado USENIX.

Los sistemas UNIX satisfacen necesidades de los programadores que crean software y de los administradores que deben controlar las labores de desarrollo de programas. Sin embargo, no estaban diseñados para sustituir los sist emas operativos comerciales "de trabajo pesado" que dan apoyo a un procesamiento masivo de datos.

El sistema de tiempo compartido UNIX, séptima edición, editado en 1979, hizo que los sistemas UNIX estuvieran más cerca de convertirse en productos comerciales válidos. Los archivos podían llegar a un tamaño de mil millones de bytes. El sistema se hizo todavía más portátil y se amplió el lenguaje C. Se llevó a la práctica un shell (Intérprete de los mandatos del usuario) más potente q ue incluía variables de cadena, programación estructurada, manejo de trampas y otras características. Se añadió la capacidad de añadir archivos entre una máquina y otra.

Reconociendo el valor de los sistemas UNIX, Microsoft anunció en 1980 que ofrecería XENIX, una versión comercial de sistema UNIX, en microporcesadores de 16 bits. Para mejorar la viabilidad, Microsoft agreg&oa cute; recuperación de errores por hardware, reparación automática de archivos después de caídas, detección de fallas en el suministro de energía y errores de paridad, segmentos compartidos de datos y una me jor comunicación entre procesos.

En 1980, la Universidad de California en Berkeley recibió fondos del Departamento de Defensa para evolucionar los sistemas UNIX de sistemas operativos pequeños de tiempo compartido a sistemas apropiados para estudiar ambientes de computación distribuida. Esto redundó en el desarrollo del sistema 4.1 BSD, después AT&T comercializó el sistema UNIX System III en 1982, este evolucionó hasta convertirse en System V.

Concepto

Es un sistema operativo de tiempo compartido, controla los recursos de una computadora y los asigna entre los usuarios. Permite a los usuarios correr sus programas. Controla los dispositivos de periféricos conectados a la máquina.

Posee las siguientes características:

 

El Shell.

El shell es el mecanismo de los sistemas UNIX para lograr la comunicación entre los usuarios y el sistema. Es un intérprete de comandos que lee líneas tecleadas por el usuario y hace que se ejecuten las fu nciones del sistema solicitadas. Es un programa de aplicación como cualquier otro; no es parte del núcleo. Es frecuente que los sistemas UNIX manejen varios shells diferentes. El shell no reside permanentemente en la memoria principal como e l núcleo; puede intercambiarse cuando se necesite.

Tres de los shells más populares son el shell Bourne (Almacenado en el archivo de programa sh), el shell Berkeley C (Almacenado en csh), y el shell Korn (Almacenado en ksh). El shell Bourne ha sido el shell primordial en lo s sistemas UNIX de AT&T. El shell C (Cuya sintaxis se asemeja a la del lenguaje de programación C) fue desarrollado por Bill Joy de Sun Microsystems. El shell Korn de AT&T ofrece muchas mejoras con respecto al shell Bourne, incluyendo diver sas características del shell C. Estos shells no tienen una orientación gráfica, pero siguen siendo populares entre los usuarios experimentados.

El Núcleo.

Los sistemas UNIX contienen un núcleo, uno o más shells y diversos programas de utilidad general. El núcleo es la parte central de los sistemas operativos UNIX; encapsula el equipo y ofrece servicios de si stemas UNIX a los programas de aplicaciones. El núcleo se encarga de la administración de procesos, de memoria, de E/S y del reloj. Así como el shell proporciona servicios a los usuarios, el núcleo proporciona servicios a los p rogramas de aplicación, incluyendo al shell.

El núcleo administra la memoria real y asigna el procesador en forma automática Otras funciones del núcleo se ejecutan en respuesta a solicitudes, denominadas llamadas al sistema, de los procesos de aplicaci&o acute;n.

Los sistemas UNIX administran muchos procesos concurrentes. Cada proceso tiene su propio espacio de direcciones como protección, pero los procesos pueden compartir la misma copia de un programa reentrante.

El Sistema de Archivos.

Los sistemas UNIX utilizan un sistema de archivos jerárquicos con su origen en el nodo raíz (Root). Los nombres de archivos aparecen en directorios que son a su vez archivos UNIX. Cada entrada de directorio conti ene el nombre del archivo y un apuntador al inodo del archivo; el inodo contiene apuntadores a los bloques del archivo en disco. El núcleo se encarga de mantener la estructura de directorios del sistema de archivo. Desde el punto de vista del siste ma, un directorio es idéntico a un archivo ordinario excepto por la restricción de que los usuarios no pueden escribir en los directorios, aunque sí pueden leerlos.

Características Generales.

  • Fue desarrollado por los Laboratorios Bell en 1969.
  • El sistema operativo UNIX era, en 1981, un sistema de comando por línea, con varias opciones de sintaxis.
  • El sistema operativo, ahora soporta ratón e interfaz de ventanas como X-Window System de MIT, News de Sun Microsystem y Open Look de AT&T.
  • Surgimiento de varios UNIX:
    • XENIX de Microsoft (1980).
    • Reparación de errores por Hardware.
    • Reparación de archivos por caídas del sistema.
    • Una mejor comunicación entre procesos.
    • UNIX 4.1 BSD de la Universidad de California en Berkely (1980).
    • Soporta memoria virtual.
    • Sistema de archivos más rápido y potente.
    • Comunicación entre procesos.
    • Apoyo para redes de área local.
    • Editor de pantalla completo.
    • UNIX System III de AT&T (1982), evolucionó hasta convertirse en System V.
    • Captura remota de trabajos.
    • Mejor sistema de archivos.
    • Mejores recursos para la comunicación entre procesos.
    • Sun OS de Sun Microsystem.
    • Tomó como base al sistema 4.2 BSD como modelo.
    • Proporcionaba apoyo a una red de estación de trabajo.
    • Manejo de una interfaz gráfica con ventanas y orientado al ratón.
  • UNIX se ha implementado en:
    • Supercomputadoras.
    • Macros.
    • Minis.
    • Estaciones de trabajo.
    • PCs.
  • Componentes de UNIX:
    • Shell, intérprete de comandos.
    • Núcleo, se encarga de la administración de Procesos, Memoria, Entrada/Salida y Ciclos de Reloj.
    • El Sistema de archivos es jerárquico, con origen en un nodo raíz.
  • Contiene 4 aportaciones importantes que han aumentado la viabilidad de los sistemas UNIX como base para los sistemas distribuidos.
    1. Conectores Berkely.
    2. Los Streams de AT&T.
    3. El sistema de archivos de red NFS.
    4. El sistema de archivos remoto RFS de AT&T.

Características Especificas.

- Es un sistrema operativo multiusuario, con capacidad de simular multiprocesamiento y procesamiento no interactivo.

- Está escrito en un lenguaje de alto nivel : C.

- Dispone de un lenguaje de control programable llamado SHELL.

- Ofrece facilidades para la creación de programas y sistemas y el ambiente adecuado para las tareas de diseños de software.

- Emplea manejo dinámico de memoria por intercambio o paginación.

- Tiene capacidad de interconexión de procesos.

- Permite comunicación entre procesos.

- Emplea un sistema jerárquico de archivos, con facilidades de protección de archivos, cuentas y procesos.

- Tiene facilidad para redireccionamiento de Entradas/Salidas.

  • Garantiza un alto grado de portabilidad.

El sistema se basa en un Núcleo llamado Kernel, que reside permanentemente en la memoria, y que atiende a todas las llamadas del sistema, administra el acceso a los archivos y el inicio o la suspención de las tareas de los usuarios.

La comunación con el sistema UNIX se da mediante un programa de control llamado SHELL. Este es un lenguaje de control, un intérprete, y un lenguaje de programación, cuyas características lo hacen sumamente flexible para las tareas de un centro de cómputo. Como lenguaje de programación abarca los siguientes aspectos:

- Ofrece las estructuras de control normales: secuenciación, iteración condicional, selección y otras.

- Paso de parámetros.

- Sustitución textual de variables y Cadenas.

- Comunicación bidireccional entre órdenes de shell.

El shell permite modificar en forma dinámica las características con que se ejecutan los programas en UNIX:

Las entradas y salidas pueden ser redireccionadas o redirigidas hacia archivos, procesos y dispositivos;

Es posible interconectar procesos entre sí.

Diferentes usuarios pueden "ver" versiones distintas del sistema operativo debido a la capacidad del shell para configurar diversos ambientes de ejecución. Por ejemplo, se puede hacer que un usuario entre directamente a su sección, ejecute un programa en particular y salga automáticamente del sistema al terminar de usarlo.

Evaluación.

Ventajas de Linux.

    • Multiusuario.
    • Multitarea.
    • Soporta acceso remoto.
    • Soporte nativo de TCP/IP (Fácil conexión a Internet y otras redes)
    • Contiene xFree86, que es una interfaz gráfica de usuario basada en los estándares de X-Window, y también es gratuita.
    • Al instalar el sistema operativo, también se tiene la posibilidad de instalar varios programas, tales como: hojas de cálculo, bases de datos, procesadores de texto, varios lenguajes de programación, paquetes de telecomunicaciones y juegos.
    • Cumple los estándares POSIX y de Sistemas Abiertos, esto es que tiene la capacidad de comunicarse con sistemas distintos a él.
    • Existe mucha documentación sobre éste.

Desventajas de Linux.

    • Carencia de soporte técnico.
    • No ofrece mucha seguridad.
    • Problemas de hardware, no soporta todas las plataformas, y no es compatible con algunas marcas específicas.
    • No existe un control de calidad al momento de elaborar software para Linux, pues muchas veces las aplicaciones se hacen y se liberan sin control alguno.
    • Es poco probable que aplicaciones para DOS y OS/2, se ejecuten correctamente bajo Linux.
    • No hay forma segura de instalarlo sin reparticionar el disco duro.
    • El reparticionar el disco duro, implica borrar toda la información del mismo y después restablecerla.
    • Se requiere experiencia y conocimiento del sistema para administrarlo, pues como es un sistema por línea de comandos, estos poseen muchas opciones y en ocasiones es difícil realizar algunas tareas, que en otros sistemas operativos de red son triviales.

Sistema Operativo Windows NT.

La Nueva Tecnología de Microsoft Windows NT.

Windows NT es un sistema operativo que ayuda a organizar la forma de trabajar a diario con la PC. Las letras NT significan Nueva Tecnología. Fue diseñado para uso de compañías grandes, por lo tanto realiza muy bien algunas tareas tales como la protección por contraseñas

Windows actúa como su ejecutivo personal, personal de archivo, mensajeros, guardias de seguridad, asistentes administrativos y mantenimiento de tiempo completo.

Quiere dar la impresión de ser su escritorio, de manera que encuentre en pantalla todo lo que necesite, gracias a su interfaz gráfica con iconos de colores y dibujos.

Lo que Windows NT no hace bien son los juegos y la multimedia, ya que no ha sido creado para tales usos.

Arquitectura De Windows NT Con Advanced Server.

Figura 1.10 Arquitectura de Windows NT.

Instalación, Configuración y Evaluación de Windows NT.

Instalación y Configuración del Sistema Operativo en el Servidor.

Procedimiento para la versión 4.0 (Windows NT Server), (11):

1.- Arrancar con el disco 1/3 de Windows NT Server (Posteriormente se solicitarán los otros dos discos), o bien desde el directorio i386 del CD-ROM usando la opción WINNT /B.

2.- Elegir el tipo de instalación Rápida (Express) o Personalizada (Custom). Para mayor flexibilidad elegir la opción Personalizada.

3.- Seleccionar la fuente de los dispositivos de instalación. Para plataformas Intel , uno puede seleccionar instalar desde discos, o bien desde el CD-ROM. Si el setup reconoce la unidad de CD-ROM, es recomendable usarla.

4.- Verificar y si es necesario cambiar los componentes de hardware y software reconocidos por el setup.

5.- Seleccionar la partición donde será instalado Windows NT. Uno puede elegir entre: FAT (Nativa de DOS), HPFS (Nativa de OS/2) o bien NTFS (Nativa de Windows NT), es conveniente seleccionar NTFS.

6.- (Opcional) formatear la partición seleccionada.

7.- Seleccionar el directorio default en el cual serán instalados los archivos de Windows NT.

8.-Introducir Nombre y Compañía.

9.- Introducir número de identificación del producto.

10.- Decidir el nivel de seguridad del servidor. Las opciones son: 1.-Controlador de Dominio Primario, 4.-Controlador de Dominio Secundario o 3.-Servidor Ordinario, se sugiere, la opción 1.

11.- Introducir un nombre único para la computadora.

12.- Seleccionar el lenguaje.

13.- Si se eligió la instalación Personalizada, seleccionar las tareas adicionales/opcionales de instalación. Si se seleccionó la instalación Rápida, dichas tareas serán realizadas.

14.- Seleccionar Autodetección al momento de elegir los adaptadores de red. En caso de un adaptador no muy conocido elegir la detección Manual

15.- Verificar/Modificar los parámetros de la tarjeta de red, tales como IRQ, puertos de entrada/salida, dirección básica de memoria, línea DMA, etc.

16.- Seleccionar los protocolos de red que usará la tarjeta de red (IPX/SPX, TCP/IP, NetBEUI, etc.).

17.- Si seleccionó IPX/SPX o TCP/IP, se deben configurar algunos parámetros.

18.- Introducir el password de administrador.

19.- Seleccionar los parámetros para la memoria virtual.

20.- Introducir fecha, hora y zona horaria.

21.- Elegir adaptador de vídeo para finalizar instalación.

Instalación y Configuración del Sistema Operativo en una Estación de Trabajo.

Procedimiento para la versión 4.0 (Windows NT Workstation):

1.- La instalación consta de dos fases para iniciar la primera se debe introducir el disco 1/3 de instalación y el CD-ROM de Windows NT Workstation, e iniciar el sistema.

2.- Introducir el disco 2/3 de instalación y presionar Enter. Entonces se despliega un menú con cuatro opciones:

    • Saber más de Windows NT, presionar F1.
    • Instalar Windows NT, presionar Enter.
    • Reparar instalación, presionar R.
    • Salir, presionar F3.

Se presiona Enter para instalar el Sistema Operativo. Entonces se presenta un siguiente menú con dos opciones:

    • Detectar adaptadores SCSI, presionar Enter.
    • Ignorar detección, presionar I.

Se presiona Enter.

3.- Introducir el disco 3/3 de instalación y presionar Enter. Entonces se detectan automáticamente los dispositivos del sistema. Después se muestra un menú con dos opciones:

    • Configurar otros adaptadores, presionar S.
    • No configurar, presionar Enter.

Como los adaptadores existentes ya han sido localizados se presiona Enter, en seguida se obtiene una lista de los controladores necesarios, que se instalarán posteriormente, junto con los demás archivos del sistema. Si alg ún controlador no existe, se usa la opción "Utilizar Disco", se elige la unidad A: o la unidad de CD-ROM, se selecciona el archivo deseado y automáticamente se instalan los controladores correspondientes.

4.- A continuación se presenta el contrato de licencia de Windows NT, se presiona la tecla AvPag (Avanzar Página), hasta el final del documento, y luego se presiona F8 para aceptar. Entonces se muestra la configuración de Hardware y Software y se presiona Enter para proseguir. A continuación se debe seleccionar la partición NTFS con Enter, para así formataear dicha partición y preparar el disco para la instalación. Después se selecciona el directorio \WINNT, para ahí instalar el sistema operativo, y se presiona Enter para continuar.

5.- Si se encuentra una instalación anterior se debe presionar Enter para continuar de lo contrario continuar en el paso 6.

6.- Se presenta el siguiente menú:

    • Reconocimiento del disco duro, presionar Enter.
    • Omitir reconocimiento, presionar Esc.

Se presiona Enter, para saber el estado del disco duro.

7.- Entonces se copian automáticamente al disco duro los archivos necesarios para la instalación, y se va mostrando el porcentaje de avance. Al finalizar la copia de archivos se inicializa Windows NT.

8.- Para finalizar la primera fase de la instalación se retira el disco y el CD-ROM de las unidades y se presiona Enter, así se reinicia el sistema.

9.- Al iniciar la segunda fase de la instalación se carga el sistema Windows NT, y se termina de configurar el sistema. Después siguen tres pasos muy importantes:

    • Obtener información.
    • Instalar la red de Windows NT.
    • Finalizar la instalación.

Se debe presionar <Siguiente>, para que los pasos se desarrollen en la secuencia mostrada.

10.- A continuación se debe elegir instalación típica y presionar <Siguiente>, entonces debemos:

    • Escribir el Nombre y la Organización para personalizar la instalación y se presiona <Siguiente>.
    • Dar la clave del CD-ROM y <Siguiente>.
    • Escribir el nombre que se le dará a la máquina y <Siguiente>.
    • Escribir la contraseña de Administrador y <Siguiente>.
    • Elegir la opción de crear disco de arranque y <Siguiente>, y seguir instrucciones.
    • Elegir la opción de instalar los componentes de uso más frecuente y <Siguiente>.

11.- A continuación se procede a instalar la red de Windows NT, presionando <Siguiente>. Ahí se debe elegir la opción de conectar a red y presionar <Siguiente>. Entonces debemos:

    • Seleccionar el adaptador de red adecuado de la lista mostrada, y <Siguiente>.
    • Elegir todos los protocolos de red, y presionar <Siguiente>.
    • Presionar <Siguiente>. Para instalar todos los componentes previamente seleccionados.
    • Elegir conexión Autosense (para el tipo de cable).
    • No elegir servidor DHCP.
    • Dar número de red para el protocolo TCP/IP.
    • Presionar <Siguiente>. para iniciar la red.
    • Elegir la opción grupo de trabajo y poner nombre, presionar <Siguiente>.

12.- Para finalizar la instalación presionar <Siguiente>, entonces se debe:

13.- Elegir la zona horaria de acuerdo al país.

14.- Elegir la configuración deseada para el monitor.

15.- Posteriormente se copian automáticamente los archivos finales de Windows NT.

16.- Se crean los íconos de los programas, se establece la seguridad del sistema, y se guarda la configuración establecida.

17.- Se reinicia el equipo para finalizar por completo la instalación.

Evaluacion.

Ventajas de Windows NT.

    • La instalación es muy sencilla y no requiere de mucha experiencia.
    • Multitarea.
    • Multiusuario.
    • Apoya el uso de múltiples procesadores.
    • Soporta diferentes arquitecturas.
    • Permite el uso de servidores no dedicados.
    • Soporta acceso remoto.
    • Ofrece mucha seguridad en sesiones remotas.
    • Brinda apoyo a la MAC.
    • Apoyo para archivos de DOS y MAC en el servidor.
    • El sistema está protegido del acceso ilegal a las aplicaciones en las diferentes configuraciones.
    • Ofrece la detección de intrusos.
    • Permite cambiar periódicamente las contraseñas.
    • Soporta múltiples protocolos.
    • Carga automáticamente manejadores en las estaciones de trabajo.
    • Trabaja con impresoras de estaciones remotas.
    • Soporta múltiples impresoras y asigna prioridades a las colas de impresión.
    • Muestra estadísticas de Errores del sistema, Caché, Información Del disco duro, Información de Manejadores, No. de archivos abiertos, Porcentaje de uso del CPU, Información general del servidor y de las estaciones de trabajo, etc.
    • Brinda la posibilidad de asignar diferentes permisos a los diferentes tipos de usuarios.
    • Permite realizar diferentes tipos de auditorías, tales como del acceso a archivos, conexión y desconexión, encendido y apagado del sistema, errores del sistema, información de archivos y directorios, etc.
    • No permite criptografía de llave pública ni privada.
    • No permite realizar algunas tareas en sesiones remotas, como instalación y actualización.

Desventajas de Windows NT.

    • Tiene ciertas limitaciones por RAM, como; No. Máximo de archivos abiertos y almacenamiento de disco total.
    • Requiere como mínimo 16 Mb en RAM, y procesador Pentium a 133 MHz o superior.
    • El usuario no puede limitar la cantidad de espacio en el disco duro.
    • No soporta archivos de NFS.
    • No ofrece el bloqueo de intrusos.
    • No soporta la ejecución de algunas aplicaciones para DOS.

Vision General.

Seguridad.

Windows NT ofrece gran seguridad por medio del acceso por cuentas y contraseñas. Es decir un usuario debe tener su cuenta asignada y una contraseña para poder tener acceso al sistema.

Contiene protecciones para directorios, archivos, y periféricos, es decir que todo esto se encuentra con una contraseña para poder ser utilizados.

CONCEPTO DE DERECHOS.- Permite a un grupo de usuarios efectuar determinadas operaciones.

CUENTA ADMINISTRADOR.- Controla todos los permisos y con ellas se puede:

Dar de alta

Asignar cuentas

Cancelar derechos

Comunicación.

    • Permite acceder y compartir discos en red.
    • Permite compartir limitadamente ciertos equipos de sólo lectura.
    • Permite compartir archivos, directorios y periféricos.

Sistemas de Archivos.

Tiene 3 diferentes tipos y uno nuevo desarrollado por NT. Los primeros 3 son para compatibilidad:

    • FAT para DOS.
    • HPFS para OS/2.
    • CDFS se usa para acceder discos compactos.

NTFS es el sistema de archivos propio de Windows NT, el cual está basado en un sistema de transacciones, es decir que tiene la capacidad de almacenar una gran cantidad de operaciones a disco para que en el caso de alguna f alla este elemento pueda ser usado para la reconstrucción del sistema de archivos del disco.

Multitarea.

Para la ejecución simultánea de múltiples tareas NT utiliza:

    • Manager.
    • Scheduler.
    • Manejador de excepciones e interrupciones.
    • Mecanismos de sincronización.

El usuario puede dejar ejecutando alguna tarea en una ventana y seguir trabajando en otra.

Memoria Virtual.

NT tiene un manejador de memoria virtual que permite el uso de un espacio de direccionamiento de 2 GB. Este espacio de direccionamiento esta protegido de otros procesos del sistema. Traduce direcciones virtuales a direcciones físicas. Y también se encarga del problema de traer y llevar páginas de disco a memoria y de memoria a disco.

Redes.

Soporta servicios básicos de redes de trabajo:

    • Manejadores de impresión.
    • Manejo de mensajes.
    • Seguridad directa.
    • Tienen soporte para sistemas distribuidos y concurrencia real.

Advanced Server.

Permite designar a uno de los equipos de la red para que en el se almacenen los archivos de autorización y que sea éste, el que consulte y actualice cuando se entre a cualquiera de los equipos de la red.

ARCHIVO DE AUTORIZACION.- Contiene los nombres de las cuentas y las contraseñas. A este equipo se le llama Domain Server, además se usa como servidor de discos para los demás equipos.

FILE MANAGER .- Es la ventana por medio de la cual comparte archivos y directorios. Contiene:

    • Arbol de discos.
    • Arbol de directorios .
    • Arbol de archivos.

Se seleccionan los archivos o directorios por menús para hacerlos compartidos.

La Conexión con Internet.

Windows NT también hace uso del FTP que es nativo del WEB. Este le permite introducir los nuevos rasgos punto a punto que están relacionados con Internet, al igual que con el protocolo PTPP y el TCP / IP esto puede ayu dar a consolidar la posición de NT como la plataforma del servidor de Internet.

Microsoft adopta finalmente el estilo de UNIX referente a los dominios y lo implanta como una norma. Es sencillo hacer uso de éste, únicamente basta con nombrar el servicio DNS.

Puede teclear ahora en DNS el nombre del dominio y se conseguirá que el IP se direccione automáticamente, además se reconocerán los nombres válidos, aunque el funcionamiento del DNS es un poco arrogant e, el organizador lo tiene disponible.

La autorización para el uso de Windows NT.

Las versiones nuevas que conservan las características del Servidor 3.51 muestran dos tipos de autorización:

Por usuario

De conexión concurrente

Esto es que cada usuario requiere de autorización para tener acceso al sistema que conectará, pero la licencia del sistema deja libre la conexión a cualquier número de sistemas.

Las últimas licencias que se han otorgado de un servidor es por un número específico de usuarios.

Un rasgo aplicable tanto a las versiones de Workstation y Server es la facilidad de conectar una red de computadoras servidores y administradores.

Por primera vez, Microsoft proporciona un conjunto de herramientas que permiten que un sistema NT se encuentre completamente preconfigurado sin la intervención de un ser humano, sino, que es por medio de vídeo y escenas pr egrabadas de diferentes aplicaciones de la red.

Perfeccionamientos de la Ejecución.

En una Workstation al igual que en la versión Server 4.0, se realizaron pruebas de ejecución para poner a punto totalmente. De nuevo, se puede confirmar mejoras en ejecución del vídeo, aunque éste sea de valor cuestionable en un servidor. Más allá de ese, Microsoft exige dichas mejoras de la interfaz de transporte de la red que ha llevado a la ejecución en Ethernet significativamente más rápida.

Fallas.

Aparte de los problemas con los manejadores de hilos y otras aplicaciones, encontramos que es particularmente frustrante la falta de una documentación adecuada que pueda prevenir totalmente una falla.

Podríamos hacer una conexión y utilizar el IP bajo un modo nivelado con utilidades "Ping" al igual que " FTP ", pero cualquier intento por ver archivos compartidos e impresores fallaron. Encontramos documentación pa ra muchos nuevos rasgos en particular, para la asignación "Built-In" que es para la asignación de ruta del multiprotocolo y la garantía de IP está completamente inadecuada.

Los cambios que presenta la versión revisada de Windows NT son significativos en cuanto a las diferencias que presentan con las versiones anteriores. Las combinaciones de Windows NT nos proporcionan mejoras en cuanto a la ejecuci ón, proporcionan rasgos nuevos y los usuarios cuentan con la versión revisada de Windows NT 3.x.

Windows NT 4.0 Workstation.

Esta nueva versión incorpora la misma interfaz que ha hecho tan famoso a Windows 95. La instalación, el botón de Inicio y las barras desplegables, recuerdan mucho al sistema operativo que acercó tanto la info rmática al mercado doméstico. Con esto Microsoft ha conseguido que no existan grandes diferencias de uso y presentación entre sus sistemas operativos, lo cual es una de sus preocupaciones principales.

Su aspecto es igual al de Windows 95 y actúa del mismo modo; pero desde el punto de vista técnico ofrece mayor seguridad, ejecuta aplicaciones de 16 bits sin problema alguno, además la gestión y manipulaci&oa cute;n de archivos es más rápida, eficiente y potente que la de Windows 95.

La instalación de NT 4.0 es muy sencilla y se puede realizar a partir de una versión anterior de Windows o desde el mismo DOS.

En primera instancia, se ofrece la posibilidad de elegir entre un sistema de asignación de archivos tipo FAT, o de tipo NTFS (Propia y exclusiva de NT). Esta última permite la recuperación del sistema de archivos, e l uso de medios de almacenamiento extremadamente grandes, nombres de archivos largos y otras características para el subsistema Posix, programación orientada a objetos. Después de la elección de la partición donde se va a realizar el volcado de archivos, Windows NT examina la máquina detectando todo el Hardware instalado.

Una vez concluido el proceso de instalación, se presenta una interfaz gráfica prácticamente idéntica a la utilizada por Windows 95. Incluye algunas mejoras aparecidas en Microsoft Plus!, como son, temas de es critorio, protectores de pantalla, juegos, etc… Pero las diferencias empiezan a apreciarse cuando se pulsa sobre el clásico botón de Inicio.

En la opción de los programas, aparece un apartado de herramientas administrativas desde el que se puede acceder a diferentes utilidades, las cuales permiten obtener un completo control del sistema. Existen los apartados para adm inistrar discos, el acceso remoto y los usuarios, desde los cuales se pueden configurar las opciones de red, si estas han sido previamente instaladas.

Existen diferencias muy marcadas entre las utilidades que incluía la versión 3.51, y las que incorpora esta nueva 4.0. El terminal se ha hecho más potente y vistoso, y en esta nueva versión se incluye una ser ie de iconos definidos para poder conectarse directamente con CompuServe, Microsoft BBS, etc.

Windows NT 5.0.

El hecho es que cada vez hay más gente que quiere o necesita algo más que DOS, Windows 3.1 y Windows 95 y se plantea el salto a Windows NT con los menores traumas posibles. Esta situación poco a poco está siendo asimilada por Microsoft. El gigante del software intensifica cada vez más la promoción de Windows NT entre los pequeños empresarios y los usuarios finales; es decir, entre los usuarios para los que fue diseñado Windows 95. Los argumentos de Microsoft tienen peso. En un sistema Pentium con 32Mb de memoria, NT Workstation funciona cerca del 20% más rápido que Windows 95, tanto si es utilizado por un ingeniero, un programador o un estudiante. Hay muchas y bue nas razones para que gran parte de los actuales usuarios de Windows 95 se cambien a Windows NT. Si todavía no se ha producido el cambio es por algunos inconvenientes de este sistema operativo, los cuales Microsoft pretende resolver con la versi&oac ute;n 5.0 de NT.

La propuesta de cambiarse ahora desde Windows 95 a NT 4.0 Workstation y así preparar el terreno al futuro NT 5.0 Workstation tiene varias ventajas. La primera ventaja de NT Workstation frente a Windows 9x es que es un sistema ope rativo más estable y predecible. Esta es la cualidad más importante para quienes la computadora es su principal herramienta de trabajo. Un error, cualquier caída inesperada, significan pérdidas de tiempo y dinero. Pero la estab ilidad es también uno de los requisitos cada vez más valorados por muchos usuarios ocasionales que utilizan Windows para entretenerse o hacer trabajos menores semiprofesionales. Cada vez hay más gente de todos los niveles que est&aacu te; harta de los colapsos y amnesias de Windows 95. A pesar de sus deficiencias, NT ofrece más estabilidad a cualquier nivel de uso. Aunque se opere con aplicaciones de extraño comportamiento, es decir son mucho muy inestables, sin embargo e s difícil que la computadora se quede colgada o que se planteen problemas críticos e irreparables de colisión con otras aplicaciones. En caso de existir conflictos, NT 4.0 permite casi siempre guardar los datos, cerrar las aplicacione s que choquen con la actividad principal y seguir trabajando. Otra ventaja que hace aconsejable el cambio a NT es que el hardware exigido por este sistema operativo es cada vez más asequible a los más modestos presupuestos, incluidos los de usuarios finales que compran una PC para trabajar en casa. Hoy, la mayoría de las máquinas que se venden en el mercado tienen 32 Mb de memoria, un disco duro con más de 1Gb de capacidad y un procesador Pentium de, por lo menos 166MHz. Esta capacidad normal de las actuales PCs es suficiente para obtener un rendimiento aceptable con NT 4.0 Workstation, y no exigirá mayores desembolsos cuando llegue NT 5.0. En una máquina como la que se ha descrito, está más q ue demostrado que las aplicaciones normales rinden al menos un 25% más con NT Workstation 4.0 que con Windows 95 o 98. En NT no corren bien algunas aplicaciones que parecen exclusivas de Windows 9x, pero en la mayoría de los casos, siempre q ue se trabaje en un sistema con esos 32 Mb de RAM, funcionan sin errores las aplicaciones descritas para la plataforma Win32 y Windows 9x. Por tanto, todas las aplicaciones de 16 bits escritas para Windows 3.1 o camufladas para Windows 95 funcionan tambi& eacute;n igual o mejor con Windows Workstation NT 4.0, y mantendrán o aumentarán su rendimiento cuando funcionen en NT 5.0. Los únicos programas que no trabajan con NT son los que acceden a bajo nivel y directamente contra el hardware , como ciertos juegos diseñados originariamente para DOS, como Duke Nukem 3D o Quake. Pero ni siquiera en estos caso hay que renunciar a operar en modo óptimo con nuestros programas favoritos, ya que el NT 4.0 y 5.0 admiten configuraciones d e arranque dual. Otro tipo de software vedado para NT son los antivirus que no estén diseñados específicamente para esta plataforma. La última ventaja evidente de migrar ahora a NT 4.0 y luego a NT 5. Workstation desde Windows 95 es que su entorno de usuario es similar, se puede empezar a trabajar sin realizar un cursillo, sin siquiera repasar los manuales.

Las tres desventajas principales de Windows NT 4.0 respecto a Windows 9x son sus mayores exigencias de hardware, su defectuosa configuración automática y su interfaz un poco menos amistosa. Parte de estas carencias se han resuelto con el abaratamiento drástico del hardware necesario, con los dos servicios de revisión que ha experimentado NT desde mediados de 1996 y la actualización de su interfaz gráfica al modo de página web, comú n a Windows 95 con Internet Explorer 4.0, a Windows 98 y a NT 5.0 Workstation. En cualquier caso, NT 5.0 no exige una máquina tan cara como antes, y hereda la interfaz de usuario y el sistema de configuración automática de Windows 9x.

Pues bien el objetivo principal de NT 5.0 es convertirse en un sistema universal para redes de cualquier envergadura, (18) y (19).

Principales Características.

Es nueva tecnología para el mundo de las PC y es diferente por su ambiente gráfico, pero realmente no es nueva tecnología.

  • Está basado en variaciones del kernel de Mac de UNIX.
  • La arquitectura del microkernel soporta aplicaciones no diseñadas para Windows NT.
  • Operaciones básicas de sistemas y otras capas sobre ella.
  • Soporta 5 subsistemas:
    • Windows 32 bits.
    • Windows 16 bits.
    • DOS.
    • POSIX.
    • OS/2.
  • Funciona como Cliente – Servidor en un ambiente de red.
  • Permite desarrollar servicios de redireccionamiento para LAN Manager de Mips, RISC y Digital Alpha.
  • Soporta sistemas de multiproceso.
  • Cada aplicación se encuentra ejecutando en un hilo tratado como una caja multiprocesadora.
  • Al igual que OS/2 ejecuta aplicaciones con errores de codificación, principalmente al ejecutarse en procesadores 386 y 486.
  • Cada aplicación es limitada a un espacio de memoria (Esquema de direccionamiento de 32 bits real).
  • Ejecuta aplicaciones de 16 y 32 bits y de otros Sistemas Operativos y para RISC de 64 bits.
  • Existe una versión para Laptop.
  • Soporta la tecnología Plug-in para sistemas API y sistemas de archivos instalables.
  • También cuenta con servicios básicos de redes y APIs para archivos, manejadores de impresión, manejo de mensajes y seguridad directa.
  • Aplicaciones para redes digitales que pueden ejecutarse en diferentes plataformas.
  • Implanta facilidades para el uso de OSF, DCE y RPCs.
  • Para facilitar los puertos de aplicación aísla el kernel del Hardware (Tipo de interfaz para el Sistema Operativo), con lo que se logra la portabilidad o compatibilidad a nivel de código.
  • Provee datos, aplicaciones y protección del sistema contra accesos inadvertidos.
  • Permite a los usuarios un acceso seguro a más información sin comprometer la seguridad del sistema.
  • Conserva las principales características del servidor 3.51 incluso el protocolo nativo NetBEUI, IPX y TCP/IP.
  • Soporta hasta 256 usuarios, administración de multidominio y replicación de directorio.
  • Nuevas o mejoradas herramientas de administración y perfeccionamiento en la ejecución.
  • El servidor NT relacionado con Internet, envía la información con el servidor de Internet IIS versión 2.0.
  • También hace uso del FTP.
  • Relaciona nuevos rasgos punto a punto con el protocolo PPTP y TCP/IP.
  • Ayuda a consolidar la posición de NT como la plataforma del servidor en escenarios de Internet.
  • Adopta el estilo de Unix de servicio de dominio DNS como norma.
  • Incluye herramientas basadas en el Web referentes a la administración.
  • Permite los siguientes modos de autorización.
    • Por usuario.
    • Autorización de la conexión concurrente.

Características de Windows NT Server.

  • Soporta Sistemas Intel y los basados en RISC.
  • Incorpora un NOS de 32 bits.
  • Ofrece una solución de red punto a punto.
  • Requiere un mínimo de 16Mb en RAM, por lo que es más caro de instalar que la mayor parte de los NOS.
  • Soporta multitarea simétrica.
  • Puede usar hasta 4 procesadores concurrentes.
  • Además de ser multitarea, el Windows NT Server también es de lectura múltiple o multilectura.
  • Soporta administración centralizada y control de cuenta de usuarios individuales.
  • Las multitareas, priorizadas permiten que se ejecute simultáneamente varias aplicaciones.
  • Las operaciones de red adquieren prioridad sobre otros procesos menos críticos.
  • Incluye extensos servicios para Mac.
  • Una computadora Mac puede acceder a Windows NT Server, como si accesara al servidor Appleshare.
  • Los archivos se traducen automáticamente de un formato a otro.
  • Los usuarios de PC y Mac tienen acceso a las mismas impresoras.
  • Incluso una Mac puede imprimir trabajos Postscript en una impresora PC que no sea Postscript.
  • Windows NT Server soporta integración con otras redes (Con Software adicional), que incluyen: NetWare, VINES, Lan Manager OS/2, UNIX, VMS y redes SNA.
  • Es tolerante a fallas. Posee el reflejado a sistema espejo y separación de discos.
  • Proporciona utilerías para administración y control fácil de usar.
  • Proporciona acceso remoto por marcación telefónica.

Algo importante para los administradores en cuanto a la interfaz del usuario es que no cambia significativamente la manera en que trabaja. NT Server todavía tiene las mismas herramientas de administración bási cas.

SNA Server.

El SNA Server (Servidor SNA) para NT ofrece conectividad con macrocomputadoras IBM a través de Comunicaciones avanzadas, de programa a programa 3270 (APPC) y NetView. También ofrece conectividad con la AS/400 de IBM, SNA Server emplea una arquitectura cliente/servidor para distribuir el procesamiento de comunicaciones y cada PC emplea protocolos LAN estándar para conectarse al servidor SNA.

El Servidor de administración de Sistemas.

El System Management Server (Servidor de administración de sistemas) le permite centralizar la administración de hardware y software de su LAN. Puede manejar las PC´s como activos y distribuir nuevos prog ramas y partes entre ellos desde este servidor. El servidor de administración también le permite realizar análisis de protocolos de red y hacer diagnósticos de PC individuales. Esto nos permite afirmar que el servidor de admini stración es una herramienta muy valiosa para el NT Server en una red empresarial.

Protocolos que Soporta.

  • NetBEUI.
  • TCP/IP.
  • IPX/SPX.
  • Banyan
  • DECnet.
  • Apple Talk.

Requerimientos.

Para una estación de trabajo:

  • PC 80386 – DX – 25 MHz mínimo.
  • 16 Mb RAM.
  • 90 Mb de espacio en disco.
  • Unidad de CD-ROM.

Además de lo anterior, para un Servidor debemos considerar:

  • 32 Mb de RAM.
  • 120 Mb de espacio en disco.

Sistema Operativo NetWare de Novell.

Introducción al uso de la Red NetWare.

El sistema de redes más popular en el mundo de las PCs es NetWare de Novell. Este sistema se diseñó con la finalidad de que lo usarán grandes compañías que deseaban sustituir s us enormes máquinas conocidas como mainframe por una red de PCs que resultara más económica y fácil de manejar.

NetWare es una pila de protocolos patentada que se ilustra en la Figura 1.2 y que se basa en el antiguo Xerox Network System, XNS Ô pero con varias modificaciones. NetWare de Novell es previo a OSI y no se basa en él, si acaso se parece más a TCP/IP que a OSI.

Las capas física y de enlace de datos se pueden escoger de entre varios estándares de la industria, lo que incluye Ethernet, el token ring de IBM y ARCnet. La capa de red utiliza un protocolo de interred poco confiable, si n conexión llamado IPX. Este protocolo transfiere paquetes de origen al destino en forma transparente, aun si la fuente y el destino se encuentran en redes diferentes. En lo funcional IPX es similar a IP, excepto que usa direcciones de 10 bytes en lugar de direcciones de 4 bytes, (9) y (10).

Por encima de IPX está un protocolo de transporte orientado a la conexión que se llama NCP (Network Core Protocol, Protocolo Central de Red). El NCP proporciona otros servicios además del de transporte de datos de u suario y en realidad es el corazón de NetWare. También está disponible un segundo protocolo, SPX, el cual solo proporciona transporte. Otra opción es TCP. Las aplicaciones pueden seleccionar cualquiera de ellos. Por ejemplo, el sistema de archivos usa NCP y Lotus NotesÒ usa SPX. Las capas de sesión y de presentación no existen. En la capa de aplicación están presentes varios protocolos de aplicación.

La clave de toda la arquitectura es el paquete de datagrama de interred sobre el cual se construye todo lo demás. En la Figura 1.3 se muestra el formato de un paquete IPX. El campo Suma de verificación pocas veces s e usa puesto que la capa de enlace subyacente también proporciona una suma de verificación. El campo Longitud del paquete indica qué tan grande es el paquete, es decir suma el encabezado más datos y el resultado se guarda en 2 bytes. El campo Control de transporte cuenta cuántas redes ha atravesado el paquete; cuando se excede un máximo, el paquete se descarta. El campo Tipo de paquete sirve para marcar varios paquetes de control. Cada una de las dos direcciones c ontiene un número de red de 32 bits, un número de máquina de 48 bits (La dirección 802 LAN) y la dirección local (Socket) de 16 bits en esa máquina. Por último se tienen los datos que ocupan el resto del pa quete, cuyo tamaño máximo está determinado por la capa subyacente.

Figura 1.3 Datagrama de Interred.

NetWare, Versión 2.2.

La adaptabilidad de las características de NetWare 2.2 a las necesidades al mercado de hoy se queda corto cuando comienza a listar los asuntos de conectividad a que se enfrentan las compañías de hoy, administrac ión y apoyo para múltiples protocolos, conexiones de área amplia, flexibilidad y facilidad de uso al administrador del NOS bajo escenarios de conectividad que cambian constantemente.

El NetWare 2.2 no pudo mantener el ritmo de los demás en las pruebas de ejecución que representaban tareas de redes mayores. Esto se puede comprender si se tiene en cuenta que NetWare 2.2 de 16 bits todavía se puede ejecutar en una máquina de clase AT. Comprensible, sí, pero no aceptable como una solución para toda una compañía.

NetWare 386 inicialmente sólo estaba disponible como una versión de 250 usuarios, e incluso para cuando NetWare 2.2 salió al mercado, la versión básica de NetWare 3.x era una licencia de 20 usuarios de US$3.495. Hoy en día las cosas son completamente distintas. Una versión de 5 usuarios de NetWare 3.11 tiene un precio de lista de US$1.095 comparado con NetWare 2.2 que cuesta US$895. Incluso el nivel de 100 usuarios solamente muestra una diferencia de mil dólares entre los US$5.995 de NetWare 2.2 y los US$6.995 de NetWare 3.11.

Aunque la instalación y la configuración de NetWare 2.2 son mejores que las de sus predecesores, estás ya son demasiado lentas comparándolas con las de las versiones 3.11 y 4.0.

La documentación de NetWare 2.2 está extremadamente bien escrita, organizada y repleta de fotos útiles de pantalla. Durante la instalación hay ayuda en línea disponible para cada pantalla, como es el c aso del resto de los servicios de NetWare.

NetWare 2.2 es la novena generación de la línea NetWare 286, una madurez evidente en los servicios de administración para usuarios y archivos. Configurar los usuarios, establecer los derechos de cuentas y administra r la estructura de directorios son tareas que se realizan con una serie de servicios de menús bien diseñados o de línea de comandos. Sin embargo, hasta que salió NetWare 4.0, Novell no ofreció un servicio de directorios globales como parte inherente de NetWare. NetWare 2.2 recibe ayuda de Banyan, en la forma de su Enterprise Network Services for NetWare (ENS), que esencialmente ofrece parte del servicio de nombres globales StreetTalk de Banyan a las redes de NetWare. Net Ware 2.2 también carece de una opción de consola remota que ya tienen las versiones 3.11 y 4.0.

En su arquitectura, NetWare 2.2 es familiar, pero antiguo como lo muestra la Figura 1.4. No tiene la capacidad de procesar múltiples hilos de NetWare 3.11 y 4.0, aunque puede ejecutar aplicaciones basadas en el servidor de llamadas a procesos de valor añadido (VAPs). Pero los VAPs se consideran como difíciles de escribir y hay pocos disponibles. Por otro lado, NetWare 3.11 tiene disponibilidad de miles de aplicaciones basadas en el servidor de llamadas a M&oa cute;dulos Cargables de NetWare (NLMs). Que varían desde las aplicaciones de administración de la red a servidores de SQL.

Figura 1.4 Arquitectura de NetWare 2.2.

Requerimientos:

  • PC basada en una 286 o superior.
  • 500K de RAM (2.5 Mb recomendados.)

NetWare, Versión 3.11.

NetWare 3.11 sigue siendo un líder fuerte y flexible en la arena de los NOS para las compañías pequeñas o grandes. Su única desventaja para los que necesitan una solución a nivel de empresa es que carece de un servicio global de directorios. Pero esto se puede corregir en parte con el NetWare Naming Service (NNS) o el ENS de Banyan, que ofrece parte de los servicios distribuidos StreetTalk a los LANs de NetWare.

Ofrece la habilidad de compartir archivos e impresoras, velocidad, seguridad, apoyo para la mayoría de los sistemas operativos, y una gran cantidad de Hardware, NetWare 3.11 es un producto realmente potente. Aunque tiene algunas dificultades con la administración de memoria, todavía vale la pena, pues tiene algunas otras características que lo hacen importante.

La principal atracción de un NOS de 32 bits como el que introdujo Novell, fue su diseño modular, como lo muestra la Figura 1.5. Los NLMs se pueden actualizar sin tener que reconstruir el NOS completo, y se pueden ca rgar sobre la marcha. Además, solamente los módulos necesarios se cargan en el NOS, reservando la memoria para otras funciones como el caching de discos. Una desventaja de este diseño es el uso de memoria. Los NLMs se cargan en el ani llo 0 y pueden trabar el servidor si el NLM no está escrito correctamente o si entran en conflicto con el NLM de otro fabricante. Por otra parte algunos de los módulos no desocupan la memoria cuando se des