Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LAN cliente/servidor
El trmino cliente/servidor describe un sistema en el que una mquina cliente
solicita a una segunda mquina llamada servidor que ejecute una tarea
especfica. El cliente suele ser una computadora personal comn conectada a
una LAN, y el servidor es, por lo general, una mquina anfitriona, como un
servidor de archivos PC, un servidor de archivos de UNIX o una
macrocomputadora o computadora de rango medio.
Redes en Unix
Los principales avances de comunicacin de Red en los sistemas Unix,
surgieron en 1983, con la aparicin del sistema 4.2BSD("Berkley Software
Distribution") que integraba TCP/IP y el API ("Application Programming
Interface") de Sockets. A partir de este cdigo surgen BSD Networking
Release 1.0 en 1989,tambin denominado NET-1, hasta el surgimiento de 4.4
BSDLite (NET-3) en 1994 en el que precisamente esta basado el FreeBSD.
Redes en Windows
El primer tipo de implementacin utilizada en un sistema de Red sencillo fue
denominado "workgroup".
Un "workgroup" es un grupo entre 20 y 200 computadoras que comparten
datos y recursos(ejemplo: impresoras,scanners y otros dispositivos.) PERO no
requieren de un servidor central. La falta de un servidor en este tipo de
implementaciones ("Workgroups"), otorgaba una mayor sencillez a la
arquitectura de un sistema ya que no se requera un Protocolo de Red.(como
TCP/IP en Unix).En los 80's IBM desarrollo el protocolo denominado NetBIOS
que solucionaba algunos de los problemas que presentaba la tecnologa
utilizada con anterioridad
Aos ms tarde surgi la alianza entre IBM y Microsoft y se creo el sucesor de
NetBIOS, NetBEUI. NetBEUI empez a ser integrado en plataformas
Windows 3.1 bajo el nombre de "Windows for Workgroups",y posteriormente
en Windows 95 y 98.
A pesar de los beneficios que trajo NetBEUI ste segua teniendo un
problema, debido a la sencillez de su diseo este protocolo no poda ser
ruteado, debido a que su estructura no es jerrquica, utiliza nombres para
ubicar los "Hosts" (ventas1,ventas2,ingeniera4), esto es ideal para una LAN
pequea , sin embargo, cuando la informacin (paquetes) requiere ser
enviada por una LAN grande o WAN es necesario utilizar direcciones logicas
de otro tipo(TCP/IP).
Surgimiento de Windows NT
Con la alianza de Microsoft e IBM para desarrollar NetBEUI surgi la
propuesta de crear un sistema operativo de servidor , este fue OS/2
desarrollado por IBM, sin embargo, Microsoft abandon el proyecto en sus
versiones iniciales y empez el trabajo sobre su propio sistema Operativo
para servidores: Windows NT (Windows "New Technology").
En la sucesin de Sistemas Operativos para Red desarrollados por Microsoft
le siguen Windows 2000 y Windows 2003 ambos producidos en los
respectivos aos de su nombre; entre las principales diferencias tcnicas que
poseen estos sistemas operativos comparado con Windows NT son: Su
sistema NDS (Network Directory Service) que ofrece el apoyo para
2
Novell
El sistema operativo de Novell ofreca la administracin de servicios Red
mediante su producto NetWare. En su tiempo fue el sistema operativo de
redes por excelencia ya que utilizaba un protocolo de Red (IPX/SPX) solo se
requera que todas las computadoras de la red utilizarn el "Software
NetClient" de Novell y debido a que estos "Software NetClient's" existan para
Windows3.1,95,98,NT, Macintosh y Unix, lo hacan una excelente opcin.
El protocolo IPX/SPX en muchas reas ofrece la misma funcionalidad que
TCP/IP pero a diferencia de NetBEUI, IPX si es un protocolo ruteable, por lo
que es una buena opcin para LANs grandes y WANs. A pesar de los
beneficios de Novell en su tiempo , el surgimiento de Windows NT llevo a
Novell a la decadencia debido a la funcionalidad que Windows NT ofreca.
Novell hasta hace unos aos mantena una ventaja sobre Windows NT: Su
NDS (Network Directory Service). A pesar de las funcionalidades de NT,la
administracin y autorizacin de usuarios en un sistema segua siendo su
problema, sin embargo, con la aparicin de Windows 2000 y 2003 que ofrecen
una opcin similar a la de NDS (Network Directory Service) llamada "Active
Directory Service", la desaparicin de Novell se vea prxima hasta su ltimo
movimiento estratgico.
A mediados del 2003 Novell realiz una incursin en una rea de negocios
que resultaba la principal competencia de Microsoft : Software libre y cdigo
abierto , adquiriendo la empresa a cargo del desarrollo de Ximian un ambiente
grfico para Linux, as como la empresa Suse creadora de la distribucin
Linux por el mismo nombre.
Por lo que con estas ltimas fusiones Novell pudiera figurar nuevamente entre
las principales empresas del mbito Tecnolgico.
VINES de Banyan
10
Linux
Linux es un clon del sistema operativo UNIX que corre en varias plataformas,
especialmente en computadoras personales con procesadores Intel 80386 o
mejores. Linux puede convertir cualquier computadora personal en una
estacin de trabajo con las mejores cualidades de UNIX. Este sistema se ha
instalado tanto en negocios y universidades, como para uso personal. Lo que
hace a Linux tan diferente es que es una implementacin de UNIX sin costo.
Fue y todava es desarrollada por un grupo de voluntarios, principalmente de
Internet, quienes intercambian cdigo, reportan trucos y resuelven problemas
en un ambiente completamente abierto. Existe un conjunto de documentos de
estandarizacin publicados por la IEEE denominados POSIX. Linux antes que
nada satisface los documentos POSIX-1 y POSIX-2. Linux tiene una
antememoria o cach que mejora el rendimiento del disco. Esto significa que
temporalmente guarda en RAM informacin perteneciente al sistema de
almacenamiento permanente. Las diferencias entre lo que Linux cree que hay
en el disco y lo que efectivamente est almacenado en l, se sincroniza cada
30 segundos. En Linux se puede correr la mayora del software popular para
UNIX, incluyendo el Sistema de Ventanas X. El Sistema X Window, o
simplemente X, es una interfaz grfica de usuario estndar para mquinas
UNIX y es un poderoso ambiente que soporta muchas aplicaciones. Usando
el Sistema X Window, se pueden tener mltiples ventanas de terminales en la
pantalla a la vez (consolas virtuales), cada una teniendo una diferente sesin
de trabajo. Con las redes TCP/IP, una mquina Linux puede desplegar
aplicaciones X corriendo en otras mquinas. En la actualidad, el sistema X se
usa en todas las versiones disponibles de UNIX. El sistema Linux es
mayormente compatible con varios estndares de UNIX al nivel fuente,
incluyendo IEEE POSIX.1, UNIX System V, y Berkeley System Distribution
UNIX (BSD). Todo el cdigo fuente para el sistema Linux, incluyendo el kernel
o ncleo, drivers, libreras, programas de usuario y herramientas de desarrollo
son gratis.
Linux proporciona una implementacin completa del software de red TCP/IP e
incluye un ambiente de programacin completo que incluye todas las libreras
estndar, herramientas de programacin, compiladores y depuradores que se
esperaran de otros sistemas UNIX. Existe una gran variedad de software
comercial disponible para Linux. En estos tiempos, se puede adquirir cualquier
tipo de aplicacin, como Motif, que es una interfaz para el sistema X Window
similar a Microsoft Windows, WordPerfect (el popular procesador de palabras)
o Maple, que es un paquete que realiza complejas manipulaciones simblicas,
para Linux. Linux soporta consolas virtuales (VC), que son una manera de
hacer que una mquina aparezca como mltiples terminales, todos
conectados al mismo ncleo Linux. Por fortuna, usar las consolas virtuales es
una de las cosas ms simples en Linux, ya que existen "hot keys" para
cambiar entre las consolas rpidamente. Generalmente los sistemas Linux
11
12
13
14