Está en la página 1de 21

Primera generacin: arquitectura monoltica

Normalmente, los sistemas operativos de red de primera generacin de routers


y switches eran imgenes propietarias que se ejecutaban en un espacio de
memoria plana, a menudo directamente desde la memoria flash o ROM. Si bien
el apoyo a mltiples procesos de protocolos manejo y gestin de paquetes,
ellos operaban mediante un modelo cooperativo y multitarea, en el que cada
proceso sera ejecutado hasta el final o hasta que la CPU abandonar
voluntariamente la tarea.
Todos los sistemas operativos de red de primera generacin comparten un
rasgo: eliminaban los riesgos en la ejecucin de sistemas operativos
comerciales sobre hardware embebido. Gestin de la memoria, la proteccin y
el contexto de conmutacin eran o rudimentaria o inexistente, con los objetivos
principales de tener tamao y velocidad de operacin pequeos. Los sistemas
operativos de red de primera generacin hacen las redes comercialmente
viables y se desplegaron en una amplia gama de productos. El inconveniente
es que estos sistemas fueron plagados con una serie de problemas asociados
con la gestin de recursos y aislamiento de fallas; un solo proceso fuera de
control puede consumir fcilmente el procesador o causar todo el sistema falle.
Esos casos no eran infrecuentes en las redes de transmisin de datos
controladas por el software antiguo y podra ser provocada por errores de
software, errores de trfico y errores de los operadores.
El legado de las plataformas de la primera generacin todava se ven en las
redes de todo el mundo, a pesar de que estn siendo gradualmente empujados
en el extremo ms bajo por las lneas de productos de telecomunicaciones.
Segunda Generacin: Plano de Control Modular
A mediados de la dcada de 1990 estuvieron marcados por un aumento
significativo en el uso de las redes de datos en todo el mundo, que rpidamente
reto la capacidad de las redes y routers existentes. Para entonces, se haba
hecho evidente que las plataformas embebidas podan ejecutar sistemas
operativos comerciales de gran tamao, por lo menos en el hardware de gama
alta, pero con una condicin: Ellos no podan sostener el reenvo de paquetes
con velocidades de datos satisfactorios. Se necesitaba una solucin
innovadora.
Lleg en el concepto de una separacin dura entre el control y avance plano -
un enfoque que lleg a ser ampliamente aceptado despus del xito del primer
circuito integrado de aplicacin especfica de la industria (ASIC) impulsada por
la plataforma de enrutamiento, el Juniper Networks M40. El envo de paquetes
en su totalidad en Silicon ha demostrado ser viable, despejando el camino para
la de prxima generacin de los sistemas operativos de red, dirigidos por
Juniper con su sistema operativo Junos.
Hoy en da, los routers originales M40 estn en su mayora retirados, pero su
legado vive en muchos diseos similares, y sus planos son ampliamente
reconocidos en la industria como la arquitectura de referencia de segunda
generacin.
Sistemas operativos de red de segunda generacin estn libres de
conmutacin de paquetes y por lo tanto se centran en el control de funciones
planas. A diferencia de sus homlogos de primera generacin, un sistema
operativo de segunda generacin puede utilizar todo el potencial de
manipulacin de la multitarea, multithreading, la gestin de memoria y el
contexto, todos los fallos de todo el sistema se hacen menos comunes. La
mayora de los routers de ncleo y borde instalados en los ltimos aos se
estn ejecutando en sistemas operativos de segunda generacin, y son estos
sistemas que son actualmente responsables de mover la mayor parte del
trfico en Internet y en redes corporativas.
Sin embargo, la falta de un plano de datos de software en los sistemas
operativos de segunda generacin les impide alimentar dispositivos de gama
baja sin (hardware) plano de reenvo separado. Adems, algunos clientes no
pueden migrar de su software antiguo con facilidad debido a los problemas de
compatibilidad y las caractersticas heredadas todava en uso.
Estas restricciones provocaron el surgimiento transicional de sistemas
operativos de generacin 1.5, en el que una imagen monoltica de primera
generacin funcionara como un proceso en la parte superior del planificador de
segunda generacin y el kernel, contribuyendo as a caractersticas heredadas
con los conceptos de software ms recientes. La idea detrs de la "generacin
1.5" era introducir algn espacio de cabecera y poco a poco mover la
funcionalidad en el nuevo cdigo, al tiempo que conserva la funcin de paridad
con la base de cdigo original. Aunque ejercicios de ingeniera interesantes,
tales diseos no eran tan ricos en caractersticas como sus antecesores, ni tan
eficaz como sus sucesores, lo que puso en duda su valor a largo plazo.
Tercera Generacin OS: Flexibilidad, Escalabilidad y Operacin Continua
Aunque los diseos de segunda generacin fueron muy exitosos, los ltimos 10
aos han trado consigo nuevos retos. El aumento de la competencia llev a la
necesidad de aminorar los gastos de operacin y un caso coherente para el
software de red flexible suficiente para ser redistribuido en los dispositivos de
red a travs de la mayor parte de la trayectoria de paquetes de extremo a
extremo. Desde routers de multipleterabit a interruptores de capa 2 y
dispositivos de seguridad, el eslogan "el mejor en su clase" ya no puede
justificar una experiencia de sistema operativo astillada, verdaderes sistemas
operativos de "red eran claramente necesarios. Estos sistemas tambin deben
lograr un funcionamiento continuo, por lo que los fallos de software en el cdigo
de ruta, as como las actualizaciones del sistema, no afecten el estado de la
red. Para responder a este reto se requieren caractersticas de disponibilidad y
de convergencia que van mucho ms all de la redundancia de hardware
disponible en los routers de segunda generacin.
Otro de los objetivos clave de los sistemas operativos de la tercera generacin
es la capacidad de ejecutar con tiempo cero de inactividad (previsto y no
planificado). Los sistemas operativos de la tercera generacin tambin deben
hacer la ruta de migracin completamente transparente para los clientes. Ellos
deben ofrecer una evolutiva, no revolucionaria, mejora en la experiencia tpica
del retiro de procesos en su legado en diseo de sofware.
Los siguientes sistemas operativos de red son los ms conocidos y usados,
adems tambin se mostrar su evolucin en sus diferentes versiones:
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.

Existen otras implementaciones de cdigo en Red para Sistemas V (SVR V) y
aunque muchas toman la funcionalidad del cdigo BSD como base,
implementaciones como las de Sun Solaris son escritas "desde 0" ("from
scratch"), inclusive el cdigo para Linux, tambin fue escrito "desde 0" ("from
scratch") y su implementacin es denominada NET-4,la cual no tiene ninguna
relacin con NET-3 (BSD).

El sistema operativo UNIX ha evolucionado durante los ltimos veinte aos
desde su invencin como experimento informtico hasta llegar a convertirse en
uno de los sistemas operativos ms populares e influyentes del mundo. UNIX
es el sistema ms usado en investigacin cientfica, pero su aplicacin en otros
entornos es bastante considerable. UNIX tiene una larga historia y muchas de
sus ideas y metodologa se encuentran en sistemas como DOS y Windows.
Las caractersticas fundamentales del UNIX moderno son: memoria virtual,
multitarea y multiusuario . La filosofa original de diseo de UNIX fue la de
distribuir la funcionalidad en pequeas partes: los programas. De esta forma, el
usuario puede obtener nueva funcionalidad y nuevas caractersticas de una
manera relativamente sencilla, mediante las diferentes combinaciones de
pequeas partes (programas). Adems, en el caso de que aparezcan nuevas
utilidades (y de hecho aparecen), pueden ser integradas al espacio de trabajo.
Las versiones modernas del sistema UNIX estn organizadas para un uso de
red fcil 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. Las herramientas de comunicacin internas del
sistema, la fcil aceptacin de rutinas de dispositivo adicionales de bajo nivel y
la organizacin flexible del sistema de archivos son naturales para el entorno
de red de hoy en da. El sistema UNIX, con su capacidad de multitarea y su
enorme base de software de comunicaciones, hace que la computacin por red
sea simple, permitiendo tambin compartir eficientemente dispositivos como
impresoras y disco duro. La versin SVR4 (Sistema V versin 4), es la versin
ms actualizada del sistema UNIX de AT&T. Ha sido portada a la mayora de
las mquinas computadoras centrales y es el estndar actual para la lnea
AT&T. SVR4 ha sido significativamente mejorado con respecto a versiones
anteriores. Una de estas mejoras es la interfaz grfica de usuario (GUI), que
permite la utilizacin de X Windows. Los sistemas comerciales UnixWare de
SCO y Solaris de Sun Microsystems estn basados en el SVR4. La mejora ms
importante de SVR4 es la adicin de soporte completo para redes de rea
local. La administracin de mquinas conectadas en red se ha mejorado en
gran medida y la administracin remota es ahora posible a travs de la red.

Lo importante de los sistemas unix, es que desde sus primeros pasos en
Redes, TODAS sus implementaciones "nativas" estn basadas en el protocolo
TCP/IP.





Conexin por red
El soporte para redes de rea local est muy mejorado en SVR4, en
comparacin con versiones ms antiguas del sistema operativo UNIX. Adems
del soporte de rutinas de bajo nivel en el ncleo, se dispone de un software
simple y amistoso para conectar la dos LANs principales disponibles en el
mundo UNIX, Ethernet y Starlan. UNIX es un sistema operativo multiusuario; no
slo puede utilizarlo ms de una persona a la vez, sino que los diferentes
usuarios recibirn distinto trato. Para poder identificar a las personas, UNIX
realiza un proceso denominado ingreso (login).
Cada archivo en UNIX tiene asociados un grupo de permisos. Estos permisos
le indican al sistema operativo quien puede leer, escribir o ejecutar como
programa determinado archivo. UNIX reconoce tres tipos diferentes de
individuos: primero, el propietario del archivo; segundo, el "grupo"; por ltimo,
est el "resto" que no son ni propietarios ni pertenecen al grupo, denominados
"otros". En general, las mquinas UNIX estn conectadas en red, es decir, que
los comandos no se ejecutarn fsicamente en la computadora en la cual se
est tecleando, sino en la computadora a la que uno se ha conectado. A veces
hay que conectarse explcitamente, dando un nombre de mquina desde un
programa emulador de terminal, es decir, un programa que permite que una
computadora acte como teclado y pantalla de otra computadora remota.
Hay muchos modos de comunicarse con otros usuarios que estn conectados
al mismo sistema, o incluso que sean usuarios de l. Para hacer lo primero se
usa la orden talk, que conecta con un usuario siempre que est conectado al
sistema. No slo puede conectarse uno con un usuario del mismo sistema, sino
de cualquiera conectado al mismo, por ejemplo, en Internet. La forma ms
habitual de enviar mensajes es el correo electrnico. Este mtodo permite
enviar mensajes de texto ASCII, a veces con archivos pegados (attachments);
estos archivos tienen que ser previamente convertidos a ASCII, para poder ser
enviados por este medio. UNIX tiene una orden, mail, para mandar correo
electrnico, pero no es demasiado amistosa para el usuario y por ello se usan
otros programas, como el Pine, para enviar o recibir correo.
Conectando con otras computadoras
Dado que UNIX es un sistema operativo de red, muchas de las computadoras
con UNIX estn conectadas unas a otras y a Internet. Una computadora UNIX
ofrece generalmente una serie de servicios a la red, mediante programas que
se ejecutan continuamente llamados daemon. Estos daemon escuchan un
puerto, o direccin numrica que identifica un servicio y actan como
servidores. Para usar tales servicios se usan programas clientes, que ya saben
de qu puerto se trata y cual es el protocolo adecuado para hablar con ese
daemon. Por supuesto, para usar estos programas hay que tener primero
permiso para usar tal puerto o protocolo, y luego acceso a la mquina remota,
es decir, hay que ''autentificarse'', o identificarse como un usuario autorizado de
la mquina. Algunos de estos programas son telnet, rlogin, rsh, ftp, etc.

Familias Unix Ms Significativas
AT&T: la familia que tuvo su origen en el UNIX de AT&T. Considerada la
familia UNIX "pura" y original. Sus sistemas operativos ms significativos
son UNIX System III y UNIX System V.
BSD: familia originada por el licenciamiento de UNIX a Berkely. BSD se
reescribi para no incorporar propiedad intelectual originaria de AT&T en la
versin 4. La primera implementacin de los protocolos TCP/IP que dieron
origen a Internet son la pila (stack) TCP/IP BSD.
AIX: Esta familia surge por el licenciamiento de UNIX System III a IBM.
Xenix: familia derivada de la adquisicin de los derechos originales de
AT&T primero por parte de Microsoft y de esta los vendi a SCO.
GNU: En 1983, Richard Stallman anunci el Proyecto GNU, un ambicioso
esfuerzo para crear un sistema similar a Unix, que pudiese ser distribuido
libremente. El software desarrollado por este proyecto -por ejemplo,
GNU Emacs y GCC - tambin han sido parte fundamental de otros sistemas
UNIX.
Linux: En 1991, cuando Linus Torvalds empez a proponer
el ncleo Linux y a reunir colaboradores, las herramientas GNU eran la
eleccin perfecta. Al combinarse ambos elementos, conformaron la base
del sistema operativo (basado en POSIX) que hoy se conoce
como GNU/Linux. Las distribuciones basadas en el ncleo, el software GNU
y otros agregados entre las que se pueden mencionar a Slackware
Linux, Red Hat Linux y Debian GNU/Linux se han hecho populares tanto
entre los aficionados a la computacin como en el mundo empresarial.
Obsrvese que Linux tiene un origen independiente, por lo que se
considera un 'clnico' de UNIX y no un UNIX en el sentido histrico.

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. Esto adems
de causar un descontrol en la administracin del sistema, incurre en un uso
excesivo de la linea LAN.

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 (Network Basic Input/Output
System) que solucionaba algunos de los problemas que presentaba la
tecnologa utilizada con anterioridad,( "Main Frame" con "Dumb Terminals")
donde la ejecucin de todas las aplicaciones se realizaba exclusivamente en el
MainFrame, para distribuir esta carga fue necesario desarrollar un protocolo de
Redes (NetBIOS).



Aos ms tarde surgi la alianza entre IBM y Microsoft y se cre el sucesor de
NetBIOS, NetBEUI (NetBIOS Extended User Interface). 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 (el subdividir el sistema en varios
"Workgroups" y tener un servidor central) ste segua teniendo un problema,
debido a la sencillez de su diseo este protocolo no poda ser ruteado.

NetBEUI no puede ser ruteado debido a que su estructura no es jerrquica,
tiene una estructura denominada "flat-address space",esto es, 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 lgicas
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
(OS/2 ~ Merlin), 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"). Siendo una de sus
principales desventajas su administracin y la manera en que implementa el
acceso a diferentes recursos de un sistema.

Windows NT 3.1

(la estrategia de marketing de Microsoft era que Windows NT pareciera una
continuacin de Windows 3.1) apareci en su versin beta para desarrolladores
en la Conferencia de Desarrolladores Profesionales de Julio de 1992 en San
Francisco. Microsoft anunci en la conferencia su intencin de desarrollar un
sucesor para Windows NT y Chicago (que an no haba sido lanzada). Este
sucesor habra de unificar ambos sistemas en uno slo y su nombre clave era
Cairo. (Visto en retrospectiva Cairo fue un proyecto ms difcil de lo que
Microsoft haba previsto y como resultado NT y Chicago no sera unificados
hasta la aparicin de [Windows XP].

Despus de la aparicin de Windows 95, Windows NT continuaba usando la
interfaz de Windows 3.1. Entonces Microsoft public Windows NT 4.0 que tena
la nueva interfaz de Windows 95 pero sobre Windows NT.

Windows Server 2000 y Windows Server 2003

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 comparados con Windows NT son: Su sistema NDS4
(Network Directory Service) que ofrece el apoyo para administracin de
recursos en Red as como el apoyo nativo de TCP/IP, entre otras
funcionalidades para uso en sistemas corporativos.

Windows Server 2008

Hay algunas diferencias (unas sutiles y otras no tanto) con respecto a la
arquitectura del nuevo Windows Server 2008, que pueden cambiar
drsticamente la manera en que se usa este sistema operativo. Estos cambios
afectan a la manera en que se gestiona el sistema hasta el punto de que se
puede llegar a controlar el hardware de forma ms efectiva, se puede controlar
mucho mejor de forma remota y cambiar de forma radical la poltica de
seguridad. Entre las mejoras que se incluyen, estn:
Nuevo proceso de reparacin de sistemas NTFS: proceso en segundo
plano que repara los archivos daados.
Creacin de sesiones de usuario en paralelo: reduce tiempos de espera en
los Terminal Services y en la creacin de sesiones de usuario a gran
escala.
Cierre limpio de Servicios.
Sistema de archivos SMB2: de 30 a 40 veces ms rpido el acceso a los
servidores multimedia.
Address Space Load Randomization (ASLR): proteccin contra malware en
la carga de controladores en memoria.
Windows Hardware Error Architecture (WHEA): protocolo mejorado y
estandarizado de reporte de errores.
Virtualizacin de Windows Server: mejoras en el rendimiento de la
virtualizacin.
PowerShell: inclusin de una consola mejorada con soporte GUI para
administracin.
Server Core: el ncleo del sistema se ha renovado con muchas y nuevas
mejoras.
Windows Server 2012
Es la ltima edicin lanzada por Microsoft Corporation del sistema operativo
Windows Server. Es la versin para servidores de Windows 8 y es el sucesor
de Windows Server 2008 R2. El software est disponible para los
consumidores desde el 4 de septiembre de 2012. La primera beta de Windows
Server 2012 fue la llamada Developer Preview, destinada a los desarrolladores,
nicamente disponible para suscriptores de MSDN.
Caractersticas:
El Administrador de Servidores se ha rediseado buscando una gestin
ms sencilla de mltiples servidores.
5
Al igual que Windows 8, emplea la
interfaz Modern UI (antes Metro UI), excepto cuando se instala en modo
Server Core.
Windows 8 y Windows Server 2012 incluyen una nueva versin del
Administrador de Tareas junto con la versin anterior. En esta edicin
las solapas estn ocultas por defecto, mostrando solamente un cuadro
con las aplicaciones abiertas.
tiene una funcin de administracin de direcciones IP (IPAM) para la
bsqueda, monitoreo, auditora y administracin del espacio de
direcciones IP usados en una red corporativa.
El asistente de instalacin de los Servicios de Dominio de Active
Directory se ha reemplazado por una nueva seccin en el Administrador
de Servidores, y el Centro Administrativo de Active Directory se ha
mejorado.
ReFS (Resilient File System, originalmente con nombre en cdigo
Protogon) es un nuevo sistema de archivos en Windows Server 2012
inicialmente previsto para servidores de archivos que mejora en NTFS.
El sistema presenta limitaciones frente a su predecesor, como se detalla
ms adelante, pero tambin novedades en varios campos.
NOVELL

Antes de Windows NT, 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.

Versiones

NETWARE 2.2: La adaptabilidad de las caractersticas de NetWare 2.2 a las
necesidades al mercado de hoy no son suficientes cuando se comienza a
mencionar los asuntos de conectividad a que se enfrentan las compaas de
hoy, administracin y apoyo para mltiples protocolos, conexiones de rea
amplia, flexibilidad y facilidad de uso al administrador del NOS bajo escenarios
de conectividad que cambian constantemente.


NETWARE 386: NetWare 386 inicialmente slo estaba disponible como una
versin de hasta 250 usuarios. No tiene la capacidad de procesar mltiples
hilos de NetWare 3.11 y 4.0, aunque puede ejecutar aplicaciones basadas en el
servidor de llamadas a procesos (VAPs). Pero los VAPs se consideran como
difciles de escribir y hay pocos disponibles.

NETWARE 3.11: NetWare 3.11 sigue siendo utilizado bastante, es fuerte y
flexible dentro de los sistemas operativos de red para las compaas pequeas.
Su nica desventaja para los que necesitan una solucin a nivel de empresa es
que carece de un servicio global de directorios.

Adems de estas versiones, en el siguiente cuadro se aprecian las anteriores
ms sus sucesoras:

1983 NetWare Primer software LAN basado en la arquitectura Cliente/Servidor.
1986 Advanced NetWare Dispona de un soporte ms amplio para hardware de red.
Advanced NetWare
286
Para equipos basados en el procesador 80286 de Intel. Multitarea.
1989 NetWare 386 v3.0 S.O de 32 bits para el procesador 80386 de Intel.
1990 NetWare v3.1 Mayor rendimiento que las versiones anteriores.
1991 NetWare 3.11 Soportaba servicios de archivos DOS, Macintosh, Windows y UNIX.
Netware Lite S.O punto a punto, basado en DOS.
1994 PERSONAL NetWare Implementado por plataformas que no slo se dedicaban al servcio
de archivos.
1998 NetWare v5.0 Promova herramientas para unir plataformas en una sola
herramienta.
2001 NetWare v6.0 Para arquitectura de 64 bits.


Lan Server (IBM)

LAN Server es un sistema operativo de red que se ejecuta bajo OS/2. Este
software de servidor de archivos proporciona lo que IBM llama relaciones
solicitador/servidor (y lo que el resto de la industria conoce como relaciones
cliente/servidor). No importa los trminos que se utilicen, cuando el software se
ejecuta bajo un verdadero sistema operativo multitareas, permite que las bases
de datos distribuidas en LAN sean una realidad. Los usuarios slo necesitan
solicitar un registro en particular y el procesamiento real se lleva a cabo en
alguna otra parte de la red. LAN Server ofrece funciones de acceso a bases de
datos mejoradas debido a la disponibilidad del componente Servicios de
Conexin de Bases de Datos Distribuidas/2 (DDCS/2), que forma parte de
manera opcional en la arquitectura de sistemas de red de IBM. Esta
caracterstica permite conexiones entre las bases de datos anfitrionas y las
bases de datos ubicadas en estaciones remotas clientes de red. El concepto de
dominio es muy importante para entender el funcionamiento de una red LAN
Server. Un grupo de estaciones de trabajo y uno o ms servidores constituyen
el dominio.

Un usuario que cuente con una ID (Identificacin) de usuario para el dominio,
puede registrarse en l desde una estacin de trabajo solicitadora y accesar los
recursos de dicho dominio. Dentro de cada dominio, el administrador de red
designa un servidor de red como controlador de dicho dominio; ste se encarga
de administrarlo y de coordinar la comunicacin entre servidores y
solicitadores. LAN Server exige la creacin de un dominio como mnimo y que
haya un servidor que acte como controlador del dominio. Se puede tener otro
servidor que acte como controlador de dominio de respaldo.

Una funcin muy valiosa de LAN Server conocida como independencia de
ubicacin, le permite al administrador de red tratar un grupo de servidores de
red como si fueran un solo servidor. En tal caso, los usuarios pueden accesar
los archivos de cualquier servidor sin tener que saber en qu servidor reside la
informacin. A diferencia de otros sistemas operativos de red, este programa
utiliza el poder de OS/2 para rastrear la actividad de la red y emitir alertas. La
interfaz del usuario basada en grficos es consistente con la arquitectura de
aplicaciones del sistema de IBM, lo cual constituye el plan a largo plazo de esta
compaa para ofrecer una interfaz uniforme en toda su lnea de productos.

LAN Server es preferible sobre otros sistemas operativos de red para aquellos
clientes que tienen una gran inversin en equipos de macrocomputadoras por
medio de su Administrador de Comunicaciones y un mejor acceso a bases de
datos de macrocomputadora con su rango DB2/2 y DDCS/2.

Seguridad en el LAN Server

La administracin de perfiles de usuario le permite a los administradores de red
solicitar una validacin de la identificacin de un usuario y la contrasea en el
momento del registro. El sistema de control de acceso de LAN Server
proporciona seguridad adicional al ofrecer un grupo de permisos que le
permiten al administrador de red otorgar varios niveles de acceso diferentes a
los recursos compartidos.

Es posible otorgar los siguientes permisos: leer y ejecutar archivos EXE,
escribir en archivos, crear subdirectorios y archivos, modificar los atributos de
los archivos, as como crear, modificar y eliminar perfiles de control de acceso.
Los administradores de red tambin pueden otorgar varios privilegios de
operador como operador de cuentas, operador de impresin, operador de
comunicaciones y operador de servidor. Un usuario con privilegios de operador
de cuentas puede administrar a los usuarios y grupos dentro de un dominio.
Este usuario tiene los privilegios necesarios para aadir, modificar o eliminar
usuarios y grupos. Los usuarios con privilegios de operador de impresin
pueden administrar las colas y trabajos de impresin. Tambin pueden
compartir colas de impresin y manejar los trabajos remotos en colas
compartidas. Estas tareas de administracin pueden llevarse a cabo usando el
administrador de impresin o bien desde la lnea de comando. Los usuarios
con privilegios de operador de comunicaciones pueden manejar los dispositivos
seriales. Esto significa que pueden compartir los dispositivos seriales y
administrar los dispositivos seriales compartidos. Los usuarios con privilegios
de operador de servidor pueden administrar los alias y otros recursos
compartidos. Pueden observar el estado de la red dentro de un dominio.
Tambin pueden crear, modificar o eliminar los alias u otros recursos
compartidos. Un alias es una especie de sobrenombre para un recurso. Estos
sobrenombres se crean porque son mucho ms fciles de recordar y usar que
los nombres oficiales de red que se otorgan a los recursos.

Versiones
1.0 (1988) Para OS/2 EE 1.0
1.2 (1990) Para OS/2 EE 1.2
1.3 (1991) Para OS/2 EE 1.3
2.0 (1992) Relacionado con LAN Manager 2.0
3.0 (1993) Entry / Advanced
4.0 (1994) Entry / Advanced, con nueva interfaz de usuario
5.0 (1996) Incluido en OS/2 Warp Server
5.1 (1999) Incluido en OS/2 Warp Server para e-business

VINES

El sistema Virtual Networking System (sistema de red virtual) (VINES, que antes
era un acrnimo y ahora es una marca registrada) de Banyan Systems, es un
sistema operativo de red basado en una versin modificada de UNIX. VINES
representa el patrn ms alto en la conectividad interredes y en la seguridad y
transparencia de operacin. La compaa ofrece varios productos accesorios,
incluyendo software de correo electrnico y de administracin de red.

VINES da soporte a una amplia gama de arquitecturas de hardware incluyendo
Token Ring de IBM, ARCnet de SMC, Ethernet Interlan, EtherLink y EtherLink Plus
de 3Com y ProNET-10 de Proteon. Requiere de un servidor de archivos
especializado. Todos los servicios de VINES, incluyendo los de nombrado, archivo,
impresora y correo se ejecutan como procesos UNIX. Estos servicios pueden
iniciarse e interrumpirse desde el servidor sin transtornar otros servicios.

Aunque desde hace algn tiempo los expertos de la industria han ensalzado las
capacidades de tareas y usuarios mltiples de UNIX, tambin han sealado que se
dificulta su aceptacin por un amplio segmento del pblico general debido a que
carece de una interfaz de usuario amigable. Si bien la interfaz de usuario de
VINES es un sistema de mens y VINES est basado en UNIX, el usuario debe
salir de este ambiente de red antes de poder usar UNIX.

La versin 6.0 de VINES ofrece soporte para clientes que ejecuten DOS, Windows,
Windows 95, OS/2, Macintosh y una variedad de clientes UNIX. Un servidor VINES
6.0 puede comunicarse con clientes que den soporte a los siguientes protocolos:
VINES/IP, IPX, IP, AppleTalk y NetBIOS. StreetTalk es la base de datos distribuida
de VINES y acta como un servicio de nombramiento de recursos. Los recursos
pueden representar usuarios, servicios (como impresoras, volmenes de archivos
o compuertas) e incluso listas. Con StreetTalk y VINES, un usuario no necesita
saber rutas de acceso o la ubicacin de los usuarios (u otros recursos). Para
facilitar an ms las cosas, StreetTalk permite la creacin de alias o sobrenombres
para los usuarios. Los diversos servidores de archivos VINES se comunican e
intercambian informacin StreetTalk, empleando lo que se conoce como rfagas
de salida.

Estas comunicaciones suceden siempre que un usuario se une a la red, cuando el
administrador aade o elimina informacin de grupo o servicio y cada 12 horas a
partir de la hora en que el ltimo servidor entr en lnea. En la versin III de
StreetTalk, Banyan aadi nuevas funciones de administracin. Ahora los
administradores de red pueden renombrar usuarios y mover grupos a travs de la
red. Este enfoque es muy superior al anterior mtodo de eliminar usuarios y listas y
luego volver a introducirlos con nuevos nombres y perfiles.




Administracin de la Red VINES

Banyan ofrece software de administracin de red que proporciona estadsticas
de LAN y de interfaz de LAN, as como informacin detallada sobre los
servidores, la actividad de los discos y el desempeo general de la red. Este
software, diseado como una herramienta de diagnstico de redes, ofrece
informacin a los administradores de red acerca del tamao del cach del
servidor de archivos, el porcentaje de aciertos del cach, el nmero de veces
que el sistema de archivos no estaba disponible y signos vitales del
desempeo general, el total de mensajes enviados y recibidos, el nmero de
mensajes desechados y la cantidad promedio de intercambios. Adems, los
administradores de redes pueden observar las actividades de varios servidores
de manera simultnea. VINES ofrece diferentes niveles de seguridad. Un
administrador de red puede exigir el uso de una contrasea para registrarse en
la red. Tambin puede especificar las horas y das en las que se permite a un
determinado usuario registrarse en la red. En VINES las impresoras enlazadas
a las PC de red pueden compartirse como si estuvieran enlazadas
directamente al servidor de archivos. Esto elimina la limitacin relacionada con
la distancia entre impresora y servidor y hace que la ubicacin de la impresora
sea una operacin mucho ms flexible. El administrador de red determina las
impresoras que estn disponibles para ciertos usuarios asignando una
conexin virtual para cada cola de impresin listada en un perfil de usuario.



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. El software de ruteo TCP/IP de Banyan
le permite a un usuario de PC accesar los recursos TCP/IP, ya sea que residan
en una red local o en una red de rea amplia sin tener que preocuparse por
estos detalles fsicos. La opcin VINES para la Macintosh da soporte a un
nmero ilimitado de clientes Macintosh a travs de una red Banyan. Una
estacin de trabajo Macintosh ubicada en cualquier lugar de la red VINES
puede accesar los recursos residentes en cualquier sitio de la red. El software
VINES para Macintosh es compatible con el protocolo de archivos AppleTalk.

Versiones
1984: Banyan VINES 1.0
1989: Banyan VINES 2.1
1990: Banyan VINES 3.0
1991: Banyan VINES 4.11
1992: Banyan VINES 5.0
1994: Banyan VINES 5.50
1997: Banyan VINES 7.0
El Futuro de VINES

Banyan tiene planes para lograr que VINES pueda ejecutarse en plataformas
adicionales. La compaa planea aadir soporte para clientes UNIX y Windows
NT, mejorar las capacidades de correo electrnico de VINES y ofrecer nuevos
servicios a nivel de sistema. La compaa ha desarrollado una versin Santa
Cruz Operation UNIX de VINES y ha revelado el desarrollo de software que le
permitir a los usuarios VINES intercambiar archivos con usuarios NetWare. Un
servicio a nivel de sistema, que podra hacer que VINES fuera ms atractivo
para los administradores de redes empresariales, es la capacidad de dar
soporte a grandes archivos de imagen y sonido. Segn Banyan Systems, para
que VINES pueda seguir siendo atractivo para las compaas con redes
empresariales, se mejorar la capacidad del programa para facilitar las
comunicaciones con otras plataformas de comunicacin. La compaa pretende
mejorar su sistema de mensajera inteligente, para que acte como una
plataforma de servidor para las aplicaciones habilitadas para la mensajera,
como las diseadas para la administracin de flujo de trabajo. La mensajera
inteligente dar soporte a la mensajera independiente del fabricante, el
sistema de mensajes de Novell, la interfaz de programacin de aplicaciones
mail de Microsoft Corporation y el ambiente abierto de colaboracin de Apple.

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 vienen con ocho VC
activadas por defecto. Para establecer comunicacin en red, Linux soporta dos
protocolos de red: TCP/IP y UUCP. Con Linux, TCP/IP y una conexin a
Internet, los usuarios pueden comunicarse con otras computadoras. Linux
soporta tambin 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
estndar del sistema Linux y las computadoras en la red necesitan usarlo. Con
TCP/IP, toda la informacin se convierte en paquetes, que son enviados
inmediatamente a la direccin destino. Este protocolo permite correr
aplicaciones interactivas sobre la red. TCP/IP es la solucin para la
comunicacin entre LANs que no satisfizo correctamente el protocolo de bajo
costo UUCP. UUCP (UNIX-to-UNIX Copy) es un viejo mecanismo de
transferencia de archivos, correo electrnico y noticias electrnicas entre
mquinas UNIX. Histricamente, las mquinas con UUCP estn conectadas
sobre lneas telefnicas va mdem, pero UUCP puede transferir datos sobre
una red TCP/IP de la misma manera.

AppleTalk (Apple)

El sistema operativo de red AppleTalk est completamente integrado en el
sistema operativo de cada equipo que ejecuta el Mac OS. Su primera versin,
denominada LocalTalk, era lenta en comparacin con los estndares de hoy en
da, pero trajo consigo la interconexin de los usuarios que rpidamente
hicieron uso de ella. Todava forma parte del Apple Sistema Operativo de Red
una forma de interconexin por el puerto de serie de LocalTalk.

La implementacin actual de AppleTalk permite posibilidades de interconexin
Trabajo en Grupo de alta velocidad entre equipos Apple, as como
interoperabilidad con otros equipos y sistemas operativos de red. No obstante,
esta interoperabilidad no forma parte, obviamente, del sistema operativo de
Apple; En su lugar, los usuarios de equipos distintos de Apple pueden conectar
ms fcilmente sus recursos a un sistema operativo de red de Apple mediante
Apple IP, la implementacin Apple del protocolo de red TCP/IP. Apple IP
permite a usuarios no Apple acceder a los recursos de Apple, como pueden ser
archivos de bases de datos.

Los equipos que forman parte del sistema operativo en red de Apple pueden
conectarse a otras redes utilizando servicios proporcionados por los fabricantes
de los Sistema Operativo de Red que se estn ejecutando en los
correspondientes servidores de red. Toda la comunidad Windows NT Server,
Novell NetWare y Linux proporcionan servicios de interoperabilidad Apple para
sus respectivas plataformas. Esto permite a los usuarios de Apple, conectados
en red, hacer uso de los recursos disponibles en estos servidores de red. El
formato de los servicios de directorio de AppleTalk se basa en las
caractersticas denominadas zonas. Se trata de grupos lgicos de redes y
recursos (una red Apple Talk Fase 1 est formada por no ms de una zona,
mientras que una red de Fase 2 puede tener hasta 255 zonas. Sin embargo,
las dos son incompatibles y no resulta sencillo mantenerlas en la misma
estructura de cableado de red). Estas zonas proporcionan un medio de
agrupamiento de los recursos de una red en unidades funcionales.

En el entorno actual de escritorio, los usuarios de Windows y Apple pueden
beneficiarse de un alto grado de interoperabilidad presente en el software de
aplicaciones. Las colecciones de productividad (aplicaciones estndar, por
ejemplo, hojas de clculo, bases de datos, tratamiento de textos y correo
electrnico) pueden, a menudo, intercambiar informacin directamente.
AppleShare permite a los usuarios de un equipo Apple compartir con otros
usuarios Apple aquellos recursos para los que tienen asignados los permisos
apropiados para permitir su acceso. Con la interoperabilidad a nivel de sistema
operativo y a nivel de aplicacin, el Sistema Operativo de Red de Apple puede
proporcionar a los clientes, y a otros Sistema Operativo de Red, una gama
completa de posibilidades de interconexin. Actualmente est en desuso en
los Macintosh en favor de las redes TCP/IP.

Historia

1984 - Desarrollo e inclusin en un Macintosh.
1985 - En ese tiempo solo se compartan impresoras utilizando el concepto del
Selector o Chooser.
1986 - Se introducen los encaminadores, su funcin es la de separar redes en
pequeas porciones para evitar la saturacin y el trfico.
1987 - Se introduce EtherTalk y un servidor de archivos. Hasta este ao se
comparten archivos y se tiene un servidor como tal.
1988 - Se introducen VAXes y PC's a la red. En este momento se dan las
primeras conexiones de Macintosh con otros ambientes.
1989 - Ya se tienen miles de nodos EtherTalk. Se introducen las primeras
interconexiones a redes de Internet.

Junos (Juniper)

Juniper Junos es el sistema operativo basado en FreeBSD utilizado en los
routers de Juniper Networks de hardware. Es un sistema operativo que se
utiliza en el enrutamiento de Juniper, dispositivos de conmutacin y de
seguridad. Juniper ofrece un kit de desarrollo de software (SDK) para los socios
y clientes para permitir la personalizacin adicional.
Caractersticas
Enrutamiento: La experticiade enrutamiento de Juniper Networks IP
proporciona un completo conjunto de protocolos de enrutamiento.
Modularidad: software Junos tiene un diseo de software modular.
Seguridad: Con la introduccin de la SRX y J-series (versin anterior
9.3), plataformas de soporte para el modo de flujo han sido aadidos a
Junos, que incluyen un cortafuegos stateful, NAT e IPSec.
Poltica y control: Junos soporta un lenguaje de polticas de
enrutamiento flexible que se utiliza para controlar los anuncios de rutas y
seleccin de ruta.
Estndares: Junos se adhiere a estndares de la industria para el
enrutamiento, MPLS y mecanismos de alta disponibilidad.

Arquitectura

Sistema operativo Junos se basa principalmente en el FreeBSD, una ventaja
de la que es el entorno Unix: los clientes pueden acceder a un shell de Unix y
ejecutar comandos normales de Unix. Junos es independiente de la plataforma
dentro de los sistemas de hardware de Juniper. Despus de Juniper adquiriera
NetScreen, tambin integra las funciones de seguridad de ScreenOS en su
propio sistema operativo de red Junos modo que ahora Juniper ofrece
funciones de enrutamiento y seguridad en un solo dispositivo.
Junos ofrece una nica base de cdigo a travs de la mayor parte de las
plataformas de Juniper. Juniper ha publicado una nueva versin de Junos cada
90 das desde 1998, algunas de las versiones de Junos se pueden apreciar en
la siguiente tabla:







Product FRS Date End of Engineering End of Support
Junos 13.2 08/29/2013 08/29/2015 02/29/2016
Junos 13.1 03/15/2013 03/15/2015 09/15/2015
Junos 12.3
1
01/31/2013 01/31/2016 07/31/2016
Junos 12.2 09/05/2012 09/05/2014 03/05/2015
Junos 12.1X4612 12/30/2013 12/30/2016 06/30/2017
Junos 12.1X452 07/17/2013 07/17/2014 01/17/2015
Junos 12.1X4412 01/18/2013 01/18/2016 07/18/2016
Junos 12.1 03/28/2012 03/28/2014 09/28/2014
Junos 11.41 12/21/2011 12/21/2014 06/21/2015
Junos 11.3 08/15/2011 07/15/2012 03/15/2013
Junos 11.2 08/03/2011 06/15/2012 02/15/2013
Junos 11.1 03/29/2011 11/15/2011 05/15/2012
Junos 10.41 12/08/2010 12/08/2013 06/08/2014
Junos 10.3 08/15/2010 08/03/2011 12/21/2011
Junos 10.2 05/28/2010 05/15/2011 11/15/2011
Junos 10.1 02/15/2010 11/15/2010 05/15/2011
Junos 10.01 11/04/2009 11/15/2012 05/15/2013
Junos 9.6 08/06/2009 05/06/2010 11/06/2010
Junos 9.5 04/14/2009 02/15/2010 08/15/2010
Junos 9.4 02/11/2009 11/11/2009 05/11/2010
Junos 9.31 11/14/2008 11/15/2011 05/15/2012
Product FRS Date End of Engineering End of Support
Junos 9.2 08/12/2008 05/12/2009 11/12/2009
Junos 9.1 04/28/2008 01/28/2009 07/28/2009
Junos 9.0 02/15/2008 11/15/2008 05/15/2009
Junos 8.51 11/16/2007 11/16/2010 05/16/2011
Junos 8.4 08/09/2007 05/09/2008 11/09/2008
Junos 8.3 04/18/2007 01/18/2008 07/18/2008
Junos 8.2 02/15/2007 11/15/2007 05/15/2008
Junos 8.11 11/06/2006 11/06/2009 05/06/2010
Junos 8.0 08/15/2006 05/15/2007 11/15/2007
Junos 7.6 05/15/2006 02/15/2007 08/15/2007
Junos 7.5 02/08/2006 11/08/2006 05/08/2007
Junos 7.4 11/15/2005 08/15/2006 02/15/2007
Junos 7.3 08/16/2005 05/16/2006 11/16/2006
Junos 7.2 05/14/2005 02/14/2006 08/14/2006
Junos 7.1 02/14/2005 11/14/2005 05/14/2006
Junos 7.0 11/15/2004 08/15/2005 02/15/2006
Junos 6.4 08/12/2004 05/12/2005 11/12/2005
Junos 6.3 05/15/2004 02/15/2005 08/15/2005
Junos 6.2 02/15/2004 11/15/2004 05/15/2005
Junos 6.1 11/15/2003 08/15/2004 02/15/2005
Junos 6.0 08/15/2003 05/15/2004 11/15/2004
Product FRS Date End of Engineering End of Support
Junos 5.7 05/15/2003 02/15/2004 08/15/2004
Junos 5.6 02/15/2003 11/15/2003 05/15/2004
Junos 5.5 11/15/2002 08/15/2003 02/15/2004
Junos 5.4 08/12/2002 05/15/2003 11/15/2003
Junos 5.3 05/12/2002 02/15/2003 08/15/2003
Junos 5.2 02/12/2002 11/12/2002 05/15/2003
Junos 5.1 11/07/2001 08/12/2002 02/15/2003
Junos 5.0 08/17/2001 05/15/2002 11/15/2002
Junos 4.4 04/30/2001 02/12/2002 08/15/2002
Junos 4.3 01/31/2001 11/12/2001 05/15/2002
Junos 4.2 10/16/2000 08/13/2001 02/15/2002
Junos 4.1 08/15/2000 05/14/2001 11/15/2001
Junos 4.0 03/31/2000 02/12/2001 08/15/2001

También podría gustarte