SISTEMAS OPERATIVOS DE RED
RESUMEN
En el sentido más estricto, el término cliente/servidor
describe un sistema en el que una máquina cliente solicita a una segunda
máquina llamada servidor que ejecute una tarea específica. El programa cliente cumple dos funciones
distintas: por un lado gestiona la comunicación con el servidor, solicita un
servicio y recibe los datos enviados por aquél. Por otro, maneja la interfaz
con el usuario. El programa servidor en cambio, sólo tiene que encargarse de
transmitir la información de forma eficiente.
Algunas de las principales LAN cliente/servidor con servidores
especializados que pueden realizar trabajos para clientes incluyen a Windows
NT, NetWare de Novell, VINES de Banyan y LAN Server de IBM entre otros.
NetWare de Novell
NetWare funciona en prácticamente cualquier IBM o
compatible, y opera en todo el hardware de los fabricantes más importantes de
LAN incluyendo los productos de Apple Macintosh y ARCnet. La filosofía de
Novell es convertirse en un estándar de la industria, por medio del dominio del
mercado. El sistema operativo de red de Novell, NetWare, puede funcionar en
varias topologías diferentes.
NetWare 4.x
NetWare 4.x es un sistema operativo de red de Novell
diseñado para la computación empresarial. Puede manejar hasta 1000 usuarios en
un solo servidor. Está basado en la arquitectura de 32 bits del rango que va de
los procesadores 386 al Pentium. La característica principal de 4.x son los
Servicios de Directorios de NetWare.
NetWare 5.0
Novell ha hecho varias mejoras al NDS en la versión 5 de
NetWare. Una de estas mejoras es la de dar de alta usuarios individuales con
diferentes derechos de acceso al árbol de NDS. Incluye también una versión
nativa o pura de TCP/IP y además no requiere IPX. Todas las aplicaciones del servidor
trabajan bajo TCP/IP. Soporte nativo significa que fácilmente se puede instalar
NetWare 5 en una red solamente IP, con otros servidores Windows NT y UNIX. Para
mantener compatibilidad con servicios anteriores basados en IPX, incluye una
compuerta de IPX a IP. La nueva versión de NetWare incluye una Máquina Virtual
de Java (JVM).
Resumen de NetWare
1. NetWare
opera en todo el hardware de los fabricantes más importantes de LAN.
2. Puede
funcionar en varias topologías diferentes.
3. NetWare
está diseñado para ofrecer un verdadero soporte de servidor de archivos de red.
4. Ofrece
los sistemas de seguridad más importantes del mercado.
5. Puede
manejar hasta 1000 usuarios en un solo servidor (versión 4.x).
6. La
característica principal de 4.x son los Servicios de Directorios de NetWare
(NDS).
7. Netware 5
incluye una versión nativa o pura de TCP/IP y además no requiere IPX.
Windows NT Server de Microsoft
Es un verdadero sistema operativo de 32 bits muy poderoso,
que está disponible en versiones cliente y servidor. Entre las características
clave de NT está la multitarea prioritaria, procesos de multilectura o hebras,
portabilidad y soporte para multiprocesamiento simétrico. Procesos de lectura múltiple o hebras, es un término que en
NT, se refiere a los hilos que funcionan como agentes de ejecución. Tener
hebras de ejecución múltiple dentro de un mismo proceso, significa que un
proceso ejecuta, de manera simultánea, diferentes partes de un programa en
diferentes procesadores. Windows NT emplea el sistema de archivos NT (NTFS). Está compuesto de un kernel o núcleo, así como de diferentes
subsistemas del sistema. Hay subsistemas disponibles para aplicaciones que
ejecutan programas basados en OS/2 y POSIX. Un procesador DOS virtual (VDM)
ejecuta MS-DOS y aplicaciones Windows de 16 bits.
Seguridad en NT
Cada vez que se inicia NT, éste solicita una contraseña. NT
califica para la certificación gubernamental C-2 para ambientes seguros. Una
función de seguridad de NT es el administrador de usuarios. Este programa garantiza
que las contraseñas se sujeten a la política de la compañía. También permite
que cada máquina NT sea configurada para cierto número de usuarios, dando a
cada uno de ellos su propio nivel de privilegios. Otra función de seguridad
clave es el visor de eventos. Este programa le permite a los administradores de
red visualizar una bitácora de todos los errores e infracciones a la red,
incluyendo la hora, fecha y tipo de infracción, así como el lugar donde ocurrió
el evento y el nombre del usuario implicado.
Ejecución de NT con otros sistemas operativos de red
NT Server es compatible con redes existentes como VINES,
NetWare, UNIX, LAN Manager 2.x y Windows para Trabajo en Grupo. Windows NT
incluye interfaces de programación de aplicación (API) que permiten que los
fabricantes de sistemas operativos de red (NOS) escriban software de cliente
para que sus productos puedan ejecutarse con éste.
SERVER DE IBM
- LAN
Server es el sistema operativo de red basado en OS/2 de IBM.
- LAN
Server agrupa los servidores de archivos por dominios.
- LAN
Server ofrece funciones de acceso a bases de datos mejoradas.
- LAN
Server es preferible sobre otros NOS para aquellos clientes que tienen una gran
inversión en equipos de macro-computadoras.
- El acceso
a recursos puede realizarse por medio de sus sobrenombres o alias
correspondientes.
Administración de la red VINES
Banyan ofrece software de administración de red que
proporciona estadísticas de LAN y de interfaz de LAN, así como información
detallada sobre los servidores, la actividad de los discos y el desempeño
general de la red. Ofrece información a los administradores de red acerca del
tamaño del caché del servidor de archivos, el porcentaje de aciertos del caché,
el número de veces que el sistema de archivos no estaba disponible y signos
vitales del desempeño general, el total de mensajes enviados y recibidos, el
número de mensajes desechados y la cantidad promedio de intercambios.
Compuertas de VINES hacia otras redes.
La principal fuerza de VINES reside en su capacidad de
proporcionar acceso transparente a los recursos de la red independientemente
del lugar donde se encuentren o del protocolo que utilicen.
Linux
El Sistema X Window, o simplemente X, es una interfaz
gráfica de usuario estándar para máquinas UNIX y es un poderoso ambiente que
soporta muchas aplicaciones.Con las redes TCP/IP, una máquina Linux puede
desplegar aplicaciones X corriendo en otras máquinas. En la actualidad, el
sistema X se usa en todas las versiones disponibles de UNIX. El sistema Linux
es mayormente compatible con varios estándares de UNIX al nivel fuente,
incluyendo IEEE POSIX.1, UNIX System V, y Berkeley SystemDistribution UNIX
(BSD). Linux proporciona una implementación completa del software de red TCP/IP
e incluye un ambiente de programación completo que incluye todas las librerías
estándar, herramientas de programación, compiladores y depuradores que se
esperarían de otros sistemas UNIX. Existe una gran variedad de software
comercial disponible para Linux.
Con Linux, TCP/IP y una conexión a Internet, los usuarios
pueden comunicarse con otras computadoras. Linux soporta también conectividad
con Microsoft Windows, Macintosh con AppleTalk y LocalTalk, así como el
protocolo IPX de Novell. El protocolo TCP/IP (Transmission Control
Protocol/Internet Protocol) es un estándar del sistema Linux y las computadoras
en la red necesitan usarlo.
Lo mejor de Linux es:
1) Linux es
un clon del sistema operativo UNIX que corre en varias plataformas. 2) Lo que
hace a Linux diferente es que es una implementación de UNIX sin costo.
2) En Linux
se puede correr la mayoría del software popular para UNIX, incluyendo el
Sistema de Ventanas X.
3) Linux
proporciona una implementación completa del software de red TCP/IP. 125) Linux
soporta consolas virtuales (VC).
El futuro de VINES
Banyan planea:
• Lograr
que VINES pueda ejecutarse en plataformas adicionales.
• Añadir
soporte para clientes UNIX y Windows NT.
• Mejorar
las capacidades de correo electrónico y ofrecer nuevos servicios a nivel de
sistema que podrían hacer que VINES pueda seguir siendo atractivo para las
compañías con redes empresariales.
• Mejorar
el sistema de mensajería inteligente para que actúe como plataforma de servidor
para las aplicaciones habilitadas para la mensajería.
Descripción de VINES:
1. S.O de
red basado en Unix.
2. Se
ejecuta en varias arquitecturas de hardware.
3. Servicios
que se ejecutan como procesos Unix
4. BD
(StreetTalk) que actúa como servicio de nombrado de recursos.
5. Acceso
transparente a los recursos de la red sin importar lugar o protocolo.
S.O UNIX
UNIX es el sistema más usado en investigación científica,
pero su aplicación en otros entornos es bastante considerable. UNIX tiene una
larga historia y muchas de sus ideas y metodología se encuentran en sistemas
como DOS y Windows.
Características fundamentales del UNIX moderno:
• Memoria
virtual
• Multitarea
• Multiusuario
Las versiones modernas del sistema UNIX están organizadas
para un uso de red fácil y funcional, por lo que es muy frecuente encontrar
versiones del sistema UNIX sobre grandes unidades centrales sosteniendo varios
cientos de usuarios al mismo tiempo.
Sistema UNIX:
• Permite
compartir eficientemente dispositivos como impresoras y disco duro.
• La versión
SVR4 (Sistema V versión 4), es la versión más actualizada del sistema UNIX de
AT&T.
• SVR4 ha
sido significativamente mejorado con respecto a versiones anteriores, por
ejemplo la interfaz gráfica de usuario (GUI) y la mejora más importante es la adición
de soporte completo para redes LAN.
Conexión por red
SVR4 dispone de un software simple y amistoso para conectar
la dos LAN’s principales disponibles en el mundo UNIX, Ethernet y Starlan. UNIX
realiza un proceso denominado ingreso (login). Cada archivo en UNIX tiene
asociados un grupo de permisos que indican si el usuario puede leer, escribir o
ejecutar. UNIX reconoce tres tipos diferentes de individuos:
- El
propietario del archivo
- El
"grupo"
- El
"resto"
Hay muchos modos de comunicarse con otros usuarios que estén
conectados al mismo sistema, o incluso que sean usuarios de él, por ejemplo se
usa la orden talk, que conecta con un usuario siempre que esté conectado al
sistema. No sólo puede conectarse uno con un usuario del mismo sistema, sino de
cualquiera conectado al mismo, por ejemplo, en Internet. UNIX tiene una orden,
mail, para mandar correo electrónico, pero no es demasiado amistosa para el
usuario y por ello se usan otros programas, como el Pine, para enviar o recibir
correo.