Se denomina Software de Red a aquella aplicaciรณn diseรฑada para gestionar una red de computadores. Tal administraciรณn incluye no solo la conexiรณn entre computadores, sino ademรกs el acceso a recursos compartidos tanto de hardware como de software. Toda red informรกtica es implementada de acuerdo a los requerimientos que inicialmente disponga el usuario final. Entรฉrate a continuaciรณn de mucho mรกs acerca de los sistemas operativos para redes.
Software de Red
Si un computador no cuenta con un sistema operativo simplemente no puede funcionar, del mismo modo una red de computadores no puede operar sin un software o sistema operativo de red que haga posible que dichos equipos se conecten y compartan servicios y recursos. Un software de red es un sistema informรกtico por medio del cual una serie de computadores se pueden comunicar dentro del entorno de una red. Hay tipos de software de red que pueden ser agregados al sistema operativo ya instalado en un computador mientras que otros ya vienen integrados al sistema.
Terminologรญa
Para una mejor comprensiรณn de los elementos que componen una red y el papel que cada uno de ellos desempeรฑa debemos inicialmente describirlos.
Software
Con este tรฉrmino nos referimos a la colecciรณn de programas con que cuenta una computadora, y que suele comprender toda aquella serie de elementos lรณgicos indispensables para que ciertas tareas sean ejecutadas, en contraste a los componentes fรญsicos del sistema que son conocidos como hardware. El software agrupa a las aplicaciones de cรณmputo, procedimientos, normas, documentaciรณn y datos relacionados que conforman parte de las operaciones de un sistema informรกtico.
Red
Todo aquel conjunto de tรฉcnicas, enlaces fรญsicos y aplicaciones informรกticas utilizadas para conectar dos o mรกs o computadores. Todo usuario conectado a una red puede compartir archivos, impresoras y otros recursos, remitir mensajes electrรณnicos y ejecutar programas en otros computadores.
Recursos
Son las unidades o las รกreas de almacenamiento de informaciรณn de un computador o aquellos perifรฉricos como impresoras que se comparten con otros computadores por medio de la red.
Software de Red
En lo referente al software de red que se encuentra instalado en los computadores que componen la red y que se necesita para trabajar con los sistemas operativos de red hemos de considerar:
- El Software en los Clientes: Hoy en dรญa, para redes Windows generalmente se usan sistemas operativos de las versiones mรกs recientes de dicho sistema operativo en los computadores que operarรกn como clientes de las infraestructuras de red. Dichas instalaciones suelen venir preparadas para no requerir instalaciรณn adicional alguna de software para su conexiรณn con el o los servidores. En algunas ocasiones, cuando se requiere conectar dichos clientes a servidores UNIX/Linux, se hace necesario instalar (no en todos los casos) software de conexiones remotas como SSH o semejantes.
- El Software en los Servidores: Los sistemas operativos de los servidores de red vienen incorporado con todo el software necesario para que los clientes logren una conexiรณn efectiva a ellos, asรญ como otra clase de software concreto para proveer servicios a dichos clientes.
Protocolos de Redes
Suele llamarse protocolo de red a aquel lenguaje mediante el cual se comunica la informaciรณn. Constituyen las normas y procedimientos que se emplean en una red para la comunicaciรณn entre los nodos o puntos de red que tienen acceso al sistema. Los protocolos controlan dos niveles de comunicaciones:
- Los protocolos de alto nivel: Estos determinan el modo en que se comunican los programas.
- Los protocolos de bajo nivel: Estos determinan el modo en que las seรฑales son transmitidas.
ยฟCuรกl es la Funciรณn de un Sistema Operativo?
Cuando es encendido un computador suele ejecutarse un programa de arranque inicial para la carga del sistema operativo (SO), el cual es la aplicaciรณn rectora que gestiona a todas las otras aplicaciones y a los recursos del equipo. Todo aplicaciรณn dentro de un computador utiliza el SO al efectuar solicitudes de servicio, comunicรกndose mediante una interfaz de programaciรณn de aplicaciones (API). Asimismo un usuario pueden interactuar de forma directa con el SO, a travรฉs de una interfaz de usuario, como lo es la lรญnea de comandos o una interfaz grรกfica de usuario (GUI).
Todo sistema operativo realiza diferentes servicios para la gestiรณn de los recursos que suelen requerir las aplicaciones. Un sistema operativo multitarea, posibilita que mรบltiples programas puedan ejecutarse de modo simultรกneo. Igualmente se encarga de determinar cuรกles de ellos han de ejecutarse y en cuรกl orden. Asimismo el SO define el tiempo que ha de otorgarse a cada aplicaciรณn antes de asignar recursos a otra. El SO administra el intercambio de memoria interna entre distintos software.
Tambiรฉn gestiona la entrada-salida hacia y desde los equipos de hardware conectados, como discos rรญgidos, impresoras, tarjetas de video y sonido, etc. Remite mensajes a cada programa o usuario activo acerca del estado de las operaciones y errores. Puede descongestionar la gestiรณn de los trabajos por lotes (como imprimir) para que el programa iniciador se libere de dicha tarea. Para computadores de procesamiento paralelo, un SO tambiรฉn suele administrar las particiones de las aplicaciones, con lo que posibilita su ejecuciรณn en mรกs de un procesador al mismo tiempo.
ยฟQuรฉ es un Sistema Operativo de Red?
La totalidad de las plataformas informรกticas mรกs importantes (tanto de hardware como de software) necesitan de un SO. Los sistemas operativos cuentan con distintas caracterรญsticas para cumplir con los requerimientos especรญficos de cada conjunto hardware-software. Hay diferentes tipos de sistema operativo ya que pueden variar segรบn la configuraciรณn de cada computador. Un sistema operativo de red (Network Operating System o NOS) es un variedad de sistema operativo de computador (OS).
Fueron concebidos para gestionar aquellos computadores que conforman parte de una red de รกrea local (Local Area Network LAN). Pueden administrar estaciones de trabajo, PC y, en ciertos casos, terminales de mayor antigรผedad.
El software que se encuentra tras un NOS posibilita que mรบltiples dispositivos logren comunicarse y compartan recursos entre sรญ. El hardware que compone regularmente un NOS incorpora equipos bรกsicos semejantes, entre los que incluye computadores personales, impresoras y un servidor central de archivos como parte de una red local que suele conectarlos.
Una NOS se encarga de proveer servicios esenciales de red, asรญ como de admitir una multiplicidad de solicitudes de entrada de forma simultรกnea en un entorno multiusuario, ya que las versiones previas de los SO bรกsicos no fueron diseรฑados para ser usados en red. Los NOS aparecieron como una soluciรณn para la interconexiรณn de computadores de un รบnico usuario.
Introducciรณn a los Sistemas Operativos de Red
Suelen llamarse asรญ a los sistemas que se encargan de mantener a dos o mรกs computadores conectados por medio de algรบn medio de comunicaciรณn (fรญsico o no), con el propรณsito esencial de que puedan compartir los distintos recursos tanto de hardware como de software. Los sistemas operativos de red que mรกs extensamente se han utilizado son: Novell Netware, LAN Manager, Windows Server, UNIX, Linux, LANtastic, Li, etc.
Si no se cuenta con algรบn computador que cuente con las caracterรญsticas necesarias para soportar un sistema operativo de red, no podrรก existir una administraciรณn centralizada de recursos, por lo que dicha red se transformarรก en lo que suele denominarse como grupo de trabajo. Para la operaciรณn de un sistema operativo de red, los recursos de รฉsta requieren ser gestionados por medio de un computador principal de manera centralizada.
Ventajas y problemas suelen presentarse a la hora de configurarse una red con esta clase de sistemas operativos. Por ende, la tarea de todo especialista es precisar la configuraciรณn que mejor se adecue a los requerimientos de una determinada red. En todo รกmbito de red se pueden diferenciar con claridad dos componentes:
- Clientes. Computadores generalmente configurados con sistemas operativos monousuario, que han de conectarse y ser validados por un servidor para empezar a ser parte de la red.
- Servidores. Computadores configurados con un sistema operativo de red que provee recursos a los clientes y el software de red del cliente posibilita que dichos recursos se encuentren disponibles para los equipos clientes. Tanto la red como el sistema operativo del cliente se coordinan de manera tal que todos los componentes de la red funcionen de forma correcta.
Caracterรญsticas Comunes de los Sistemas Operativos de Red
Los NOS cuentan con determinadas caracterรญsticas que los definen y que suelen representarlos. De forma general, los NOS son utilizados con el propรณsito de optimizar el uso de los recursos de una red pequeรฑa o grande, y particularmente para llevar una administraciรณn centralizada del software y de la totalidad de los recursos de hardware que podrรญan gestionarse en una red. Regularmente un NOS es instalado en un computador que tendrรก una jerarquรญa superior a la de los otros computadores de una red.
Las caracterรญsticas de un sistema operativo de red usualmente se encuentran asociadas a tres aspectos esenciales: la gestiรณn de usuarios, el mantenimiento del sistema y las tareas de administraciรณn de recursos. Entre ellas se hayan incluidas:
- Soporte esencial para sistemas operativos como protocolo y procesador, reconocimiento de hardware y multiprocesamiento.
- La administraciรณn de los recursos y los componentes de la red se efectรบa de forma centralizada.
- Conexiรณn y coordinaciรณn de todos los componentes y recursos de la red.
- Impresiรณn y utilizaciรณn compartida de aplicaciones.
- Sistema de archivos comรบn y utilizaciรณn compartida de bases de datos.
- Gestiรณn de seguridad de la red, como lo son validaciรณn de usuarios y control de acceso.
- Administraciรณn de Directorios
- Respaldo de seguridad y servicios web.
Los NOS suelen calificarse como un software que mejora la operatividad de los sistemas operativos, para lo cual suelen incorporar caracterรญsticas de red extras. En virtud de ello, hemos de tener en consideraciรณn que para el manejo de esta clase de infraestructuras informรกticas debe existir la figura del administrador de red, la cual no se estimaba relevante a la hora de gestionar redes de igual a igual, esto es, grupos de trabajo. A continuaciรณn veremos de forma mรกs detallada algunas de las prestaciones mรกs importantes que aporta un sistema operativo de red:
Compartir Recursos
Compartir es el vocablo que se suele utilizar para referirse a los recursos que abiertamente se encuentran disponibles para todo usuario de la red. La mayor parte de los sistemas operativos de red no solo posibilitan compartir, sino igualmente definen el grado de comparticiรณn. Las opciones para que los recursos puedan ser compartidos incluyen:
- Que existan diferentes usuarios con diversos niveles de acceso a los recursos (privilegios).
- Coordinar el acceso a los recursos verificando que dos usuarios no se sirvan del mismo recurso en el mismo momento.
Es importante seรฑalar en este punto que, por ejemplo, existirรกn usuarios de la red con facultades para acceder a ciertos documentos y รบnicamente podrรกn leerlos. En contraste, otros usuarios, ademรกs de leerlos, tendrรกn poder para modificarlos e inclusive habrรก usuarios que no tendrรกn ni siquiera permiso para leer dichos archivos. Estas facultades o permisos son adjudicados por el administrador a los usuarios de la red.
Gestiรณn de Usuarios
Los NOS autorizan al administrador de la red para definir los usuarios, o grupos de ellos, que tendrรกn facultades para acceder a determinados recursos de la misma. El administrador de una red puede usar el sistema operativo de red para:
- Crear, eliminar o modificar usuarios y grupos de ellos.
- Conceder o remover permisos de un usuario a ciertos recursos de la red que controla el sistema operativo de red.
- Conceder o denegar permisos de usuario en la red.
Un elemento significativo es que, para facilitar la tarea de la administraciรณn de usuarios en una red de tamaรฑo considerable, el sistema operativo de red posibilita la conformaciรณn de grupos de usuarios. A travรฉs de la organizaciรณn de los usuarios en grupos, el administrador puede asignar un determinado permiso a un determinado grupo, afectando con ello a los usuarios en รฉl incluidos.
Todos los integrantes de un grupo poseerรกn similares permisos, los cuales fueron asignados al grupo como una unidad. Al unirse un nuevo usuario a la red, el administrador simplemente agregarรก el nuevo usuario al grupo en referencia, adquiriendo por defecto los permisos y derechos previamente asignados a dicho grupo. Ello no implica que cada usuario en particular pueda contar con sus propios permisos sobre los recursos del sistema.
Gestiรณn de la Red
Ciertos sistemas operativos de red avanzados incorporan herramientas de administraciรณn que auxilian a los administradores en el control del comportamiento de la red. Al producirse un incidente en la red, estas herramientas de gestiรณn posibilitan reconocer sรญntomas de la presencia del problema y proporcionan informaciรณn sobre los mismos. Con dichas herramientas, el administrador de la red se encuentra facultado para tomar la decisiรณn mรกs conveniente antes de que el problema implique riesgos severos o un fallo de la red.
Software de un Sistema Operativo de Red
El sistema operativo de un computador es el encargado de coordinar la interrelaciรณn entre el hardware (memoria, CPU, disco duro, impresora, etc.) y el software (los programas o aplicaciones) que se ejecutan en un momento dado. En un รกmbito de red, los servidores proveen recursos a los clientes de la red, y el software de red del cliente posibilita que dichos recursos se encuentren disponibles para los computadores clientes. La red y el sistema operativo del cliente operan de forma conjunta para que todos los elementos de la red operen apropiadamente.
Regularmente, un NOS cuenta con un sistema operativo multitarea, que como su nombre lo seรฑala provee el medio que posibilita a un computador realizar en paralelo mรกs de una tarea. Los NOS actuales estรกn concebidos para operar con mรกs de un procesador. Las versiones mรกs simples de Windows Server y UNIX/Linux pueden funcionar con hasta dos procesadores en modo paralelo, en virtud del conocido multiprocesamiento simรฉtrico o SMP (Symmetric Multi-Processing).
Si el hardware en el que vamos a instalar un NOS tiene un solo procesador, dicho sistema operativo funcionarรก de forma correcta, pero no podrรก sacar provecho de las ventajas del SMP, ya que operarรญa en modo monotarea. Un verdadero sistema operativo multitarea puede realizar tantas tareas como procesadores posea. De superar la cantidad de tareas al nรบmero de procesadores, el computador debe organizar los procesadores disponibles para asignar una determinada cantidad de tiempo para cada tarea, turnรกndolos hasta que las referidas tareas sean completadas.
Selecciรณn de un Sistema Operativo de Red
Existen bรกsicamente dos tipos de sistemas operativos de red, el NOS de igual a igual (peer-to-peer) y el NOS cliente/servidor. Los primeros posibilitan la comparticiรณn de recursos de red entre los usuarios, los cuales se encuentran disponibles en una localizaciรณn de red comรบn y asequible. En esta modalidad de arquitectura, la totalidad de los dispositivos son igualmente tratados en tรฉrminos de funcionalidad. Generalmente, una arquitectura peer-to-peer opera de forma mรกs eficiente en redes LAN pequeรฑas y medianas y su configuraciรณn resulta mรกs econรณmica.
En la modalidad cliente/servidor suele proporcionarse a los usuarios acceso a los recursos por medio de un servidor. En configuraciones como รฉstas, todas las funciones y programas se encuentran unificados en un servidor de archivos, el cual se puede utilizar para efectuar acciones de clientes individuales indistintamente de su ubicaciรณn fรญsica. Este tipo de configuraciรณn es de implementaciรณn mรกs costosa y suele requerir un considerable mantenimiento tรฉcnico.
El modelo cliente/servidor suele ser mรกs ventajoso ya que la red se controla de modo centralizado, de manera que los cambios o actualizaciones de tecnologรญa son mรกs fรกcilmente incorporables. A la hora de planificar la configuraciรณn de una red, la escogencia del sistema operativo de red se puede facilitar de forma notoria si primeramente se define la arquitectura de red que mejor se adecua a nuestros requerimientos. Para determinar quรฉ tipo de infraestructura deseamos implementar tomaremos como base los siguientes parรกmetros:
1.- Nivel de Seguridad de la Red: Cuando optamos por algรบn nivel de seguridad usualmente nos basamos en los tipos de seguridad que se estimen como los mรกs apropiados. Las redes centradas en un servidor posibilitan incorporar mรกs parรกmetros concernientes a la seguridad que las suelen brindar un simple grupo de trabajo. Por otra parte, al no ser la seguridad un asunto prioritario, resultar mรกs conveniente una configuraciรณn de red del tipo grupo de trabajo.
2.- Nรบmero de Usuarios de la Red: Al ser pequeรฑa la cantidad de usuarios, en ocasiones es mรกs prรกctico y de mรกs fรกcil gestiรณn un grupo de trabajo que una red en รกmbito cliente/servidor ya que resultarรญa mรกs sencillo mantenerlo y actualizarlo, asรญ como administrar sus recursos.
3.- Nรบmero de Equipos de la Red: Asรญ como en el planteamiento previo y por las mismas razones, si contamos con pocos computadores en la red, quizรกs sea mejor configurar un grupo de trabajo que un ambiente de red cliente/servidor.
4.- Evaluar la Interoperabilidad de la Red:ย Tras detectar los requerimientos en cuanto a seguridad, usuarios y computadores de la red, el prรณximo paso es definir los tipos de interoperabilidad indispensable en la red para que se conduzca como una unidad.
Un sistema operativo de red suele valorar la interoperabilidad de manera distinta a otro y, por ello, es de gran importancia tener presente nuestros particulares requerimientos de interoperabilidad cuando es evaluado por separado cualquier sistema operativo de red. De escogerse como opciรณn grupo de trabajo, se verรกn reducidos los parรกmetros de seguridad y de interoperabilidad a causa de las restricciones propias de dicha arquitectura.
Si la alternativa elegida se fundamenta en el uso de un ambiente cliente/servidor, es indispensable efectuar estimaciones futuras para precisar si la interoperabilidad se considerarรก como un servicio en el servidor de la red o como un programa cliente en cada computador conectado a la red. La interoperabilidad que se basa en el servidor es mรกs simple de administrar ya que, asรญ como otros servicios, se emplaza de modo centralizado.
La interoperabilidad que se fundamenta en el cliente va a necesitar de su instalaciรณn y configuraciรณn en cada computador, lo que conlleva que la gestiรณn de la interoperabilidad sea mucho mรกs compleja. Tras escoger el sistema operativo de red que deseamos instalar, se prosigue determinando los servicios de red que se requieren. Tengamos presente que los servicios de red son aplicaciones que se encuentran permanentemente en ejecuciรณn y que disponen quรฉ acciones se podrรญan realizar sobre el sistema.
Cรณmo parte de otros servicios extras que se podrรญan incorporar a la hora de configurar y administrar un sistema operativo de red se encuentran: soporte de interoperabilidad en conexiones con otros sistemas operativos, servicios de administraciรณn de red, directrices de seguridad, automatizaciรณn de procesos, etc.
ยฟQuรฉ Sistema Operativo de Red es el Adecuado para mi Red?
En contraste al sistema operativo de red NetWare, sobre el cual no profundizaremos mucho en este artรญculo por no haber tenido mucho alcance, Windows mezcla el sistema operativo del computador y el de red en una misma aplicaciรณn. Microsoft provee igualmente versiones separadas de sistemas operativos de clientes y de servidor. Cรณmo parte de las versiones cliente podemos conseguir a Windows XP Professional o Windows Vista Business.
En lo referente a las versiones de servidor, Microsoftย nos brinda, entre otras, a Windows 2000 Server, 2003 Server o 2008 Server en distintas distribuciones. Por otra parte, el sistema operativo Linux, y en concreto las distribuciones de Debian, brindan asimismo versiones de cliente como Ubuntu Desktop o de servidor como Ubuntu Server. En base a las caracterรญsticas, como las seรฑaladas en el apartado previo, va a depender nuestra decisiรณn para escoger uno u otro de estos sistemas operativos de red.
Sistemas Operativos en Red Windows
Windows Server es un software concebido para aquellos ambientes de servidores que operan sobre un modelo llamado dominio. Un dominio es una serie de computadores (clientes y servidores) que suelen compartir la mismaย polรญtica de seguridad y la misma base de datos. Cada dominio cuenta con una denominaciรณn รบnica. Los servicios que mรกs habitualmente nos proveen este tipo de sistemas operativos de red para su administraciรณn son los siguientes:
Servicios de Comparticiรณn de Recursos
Mediante este servicio es que se autoriza a los usuarios de la red a acceder tanto a archivos, carpetas, equipos de impresiรณn o cualesquiera otro recurso, de manera centralizada y con un nivel de seguridad que ya previamente el administrador de red ha definido y configurado.
Seguridad
Asรญ como los sistemas operativos de red de mayor importancia, Windows Server provee seguridad para cualquier recurso de la red. Todo servidor de red Windows suele registrar toda la actividad de las cuentas de usuario y administra los permisos y derechos de usuario. Para tener acceso a cualquier recurso de la red, el usuario debe contar los derechos requeridos para efectuar dicha tarea y los permisos apropiados para usar el recurso.
Servicios de Impresiรณn
En una red bajo Windows Server, todo servidor o cliente puede operar como servidor de impresiรณn. Suele diferir enย que si el servicio de impresiรณn estรก habilitado en un cliente, el administrador de la red no poseerรก el control total sobre รฉl. Lo habitual es instalar dichos servicios en el servidor y administrarlos desde este computador.
Servicios de Red
Windows Server provee distintos servicios de red que son de ayuda para la administraciรณn global de un ambiente de red. Cรณmo parte de dichos servicios se encuentran:
- Servicio de mensajerรญa. Realiza el monitoreo la red y suele recibir mensajes emergentes para el usuario.
- Servicio de alarma. Remite las notificaciones que recibe del servicio de mensajerรญa.
- Servicio de exploraciรณn. Suministra un listado de servidores existentes en los dominios y en los grupos de trabajo.
- Servicio de estaciรณn. Suele ejecutarse sobre una estaciรณn de trabajo y es el encargado de las conexiones con el servidor.
- Servicio de servidor. Provee acceso de red a los recursos de un computador.
Interoperabilidad
Los distintos protocolos y servicios de red que administra un sistema operativo de red Windows Server se utilizan para configurar un ambiente de red mixto o de fรกcil interoperabilidad. Cรณmo ejemplo tenemos al protocolo de red NWLink concebido para que Windows Server tenga compatibilidad con otros servidores no Windows, como Novell NetWare.
Sistemas Operativos en Red UNIX/Linux
UNIX/Linux son sistemas operativos de uso general, multiusuario y multitarea. Las versiones que mรกs se conocen de estos sistemas son Linux Debian y UNIX Solaris de Sun Microsystem. Regularmente un sistema UNIX/Linux suele estar conformado por un computador central y toda una variedad de terminales para los usuarios.
En este sistema operativo suele incorporar las prestaciones de red, sobre todo en redes de considerables dimensiones, pero igualmente es de gran utilidad para computadores personales. UNIX/Linux opera bien en un computador autรณnomo y, como resultado de sus propiedades multitarea, asimismo lo hace de forma perfecta en un ambiente de red. En contraste a los sistemas operativos Microsoft, UNIX/Linux en cualquiera de sus versiones puede operar como cliente o como servidor.
No deja de ser cierto que, especรญficamente Linux Debian, en su distribuciรณn Ubuntu, cuenta con dos versiones, como ya hemos citado previamente, pero esencialmente cuentan con la misma arquitectura y se administran y configuran de la misma forma. La diferencia suele radicar primordialmente en que los clientes incluyen menos servicios que los servidores y particularmente que el trabajo sobre los servidores regularmente no dispone de un entorno grรกfico.
Integraciรณn de Sistemas Operativos en Redes Mixtas
Ya hemos podido ver que los clientes de una red pueden ser computadores con sistemas operativos de cualquier versiรณn reciente de Windows o UNIX/Linux. Por otra parte los servidores pueden contar con Windows Server o UNIX/Linux. Debemos saber que cuando deseamos implementar una infraestructura de red siempre se pueden combinar computadores de uno y otro tipo sin problema alguno, conociendo quรฉ caracterรญsticas nos brinda cada uno de ellos y el diseรฑo y requerimientos que tengamos en nuestra red.
Niveles de Componentes de un Red
Toda red suele estar clasificada de acuerdo a tres componentes primarios como lo son el software de red, el software de aplicaciones y el hardware de red.
Software de Red
El software de red estรก compuesto por aquellos programas informรกticos que suelen establecer los protocolos o reglas para que los computadores puedan comunicarse entre sรญ. Estos protocolos usualmente se aplican al enviar y recibir grupos de datos formateados a los que se llaman paquetes.
Los protocolos seรฑalan cรณmo se han de realizar las conexiones lรณgicas entre los programas de la red, controlar el trรกfico de paquetes que circulan por la red fรญsica y aminorar las probabilidades de colisiรณn entre paquetes que se envรญan de forma simultรกnea. Adicionalmente los programas de red permiten la comunicaciรณn entre los computadores, posibilitan la comparticiรณn de recursos (software y hardware) y contribuyen en el control de la seguridad de dichos recursos.
Software de Aplicaciones
Lo conforman aquellos programas que suelen comunicarse con los usuarios de la red y posibilitan la comparticiรณn de informaciรณn (bases de datos, documentos, imรกgenes, vรญdeos) y recursos (impresoras, unidades de almacenamiento). Uno de dichos programas se llama cliente-servidor. Los computadores cliente remiten peticiones de informaciรณn o de utilizaciรณn de recursos a otros equipos, denominados servidores, que se encargan de controlar el flujo de datos y la ejecuciรณn de las aplicaciones a travรฉs de la red.
Otro de estos programas se conoce como ยซpeer to peerยป (de igual a igual), en el cual los computadores se envรญan entre sรญ mensajes y peticiones de forma directa sin usar un servidor como intermediario. Estas redes tienen mรกs limitaciones en lo referente a seguridad, evaluaciรณn y control, y suelen implementarse en entornos de trabajo de pocos computadores y donde no hay tanta rigurosidad en el uso de aplicaciones y los permisos para acceder y modificar datos. Se emplean en redes domรฉsticas o en grupos de trabajo dentro de una red empresarial mรกs extensa.
Hardware de Red
Toda red de computadores ha de conectarse tanto de modo fรญsico como lรณgico. Los elementos que generalmente constituyen parte del hardware son componentes informรกticos (placas de red, enrutadores, repetidores) yย medios para interconectarse (servidores y estaciones de trabajo). Cualquier configuraciรณn de hardware para implementar una red supone un estudio previo de los requerimientos que cada individuo u organizaciรณn tenga. De tal manera que el hardware que habrรก de conformar una red va a depender de dicho estudio.
Cรณmo parte del hardware se encuentran asimismo los elementos materiales que sirven para conectar a los computadores. Dos elementos cruciales son los medios por los que se transmiten las seรฑales desde los computadores (cables estรกndar o de fibra รณptica, o por medio de redes inalรกmbricas) y la tarjeta de red, con los cuales se puede acceder al medio material que conecta a los equipos, recibir los paquetes que envรญa el software de red y transmitir ordenes y peticiones a otros equipos. La informaciรณn es transferida como dรญgitos binarios que es lo que suelen procesar los circuitos electrรณnicos de los computadores.
Tipos de Redes
Una red usualmente es configurada con el propรณsito de transmitir informaciรณn de un sistema a otro o de utilizar recursos comunes como servidores, bases de datos o impresoras. De acuerdo a la magnitud y al alcance de la red de computadores, se podrรญan precisar las diferencias entre diversas configuraciones de red. A continuaciรณn listamos los tipos de redes mรกs importantes aunque luego solo detallaremos los tres mรกs pertinentes debido a su similitud de configuraciรณn:
- Red de รกrea personal o PAN (Personal Area Network)
- Red de รกrea local o LAN (Local Area Network)
- Red de รกrea metropolitana o MAN (Metropolitan Area Network)
- Red de รกrea amplia o WAN (Wide Area Network)
- Red de รกrea global o GAN (Global Area Network)
Redes de รrea Local (LAN)
Uno de los eventos mรกs trascendentales para la conectividad en red lo conforma el surgimiento y rรกpida expansiรณn de las redes de รกrea local (LAN) como tรฉcnica para regularizar las conexiones entre los computadores que se emplean como sistemas informรกticos. Cรณmo su propia denominaciรณn lo seรฑala, se conforma como una forma de interconectar un conjunto de equipos de computaciรณn en un รกrea circunscrita.
En su nivel mรกs bรกsico, una LAN no es mรกs que un medio para compartir (como un cable por el que suelen conectarse todos las computadores y equipos) en conjunto con una colecciรณn de reglas que gobiernan el acceso a dicho medio. La LAN mรกs ampliamente extendida es la Ethernet que se sirve de un mecanismo que se conoce como CSMA/CD.
Elementos de una Red de รrea Local
Una LAN usualmente estรก compuesta por una serie de elementos de hardware y software entre los cuales sobresalen:
- El servidor: es el componente central de procesamiento, ya que en el reside el sistema operativo de red y se responsabiliza de la gestiรณn de todos los procesos dentro de dicha red. Brinda los servicios de red a las estaciones de trabajo y terminales y controla igualmente el acceso a los recursos comunes como suelen ser las impresoras y las unidades de almacenamiento.
- Las estaciones de trabajo: Al conectarse una computadora a una red, la primera se transforma en un nodo de la segunda y puede ser considerada como una estaciรณn de trabajo o cliente, pudiendo ser computadores personales o cualquier terminal que se pueda conectar a una red. De esta forma opera con sus propias aplicaciones o se sirve de las aplicaciones que existen en el servidor.
- El sistema operativo de red: es el software mediante el cual se controla la red y usualmente reside en el servidor. Ejemplos de sistemas operativos de red son: NetWare, LAN Manager, OS/2, LANtastic, UNIX y Appletalk.
- Los protocolos de comunicaciรณn: son aquella serie de reglas mediante las cuales se regula la transmisiรณn y recepciรณn de datos a lo interno de una red.
- La tarjeta de red: permite la conectividad de la estaciรณn de trabajo o terminal o usuario de la red fรญsica, ya que gestiona los protocolos de comunicaciรณn de cada topologรญa particular.
- Recursos y Perifรฉricos Compartidos: Estรกn constituidos por las unidades de almacenamiento asociadas al servidor, los dispositivos de discos รณpticos, las impresoras, etc.
- Sistema de Cableado: En el caso de redes completamente cableadas, este sistema suele estar conformado por los cables empleados para las conexiones entre el servidor y las estaciones de trabajo.
Redes de รrea Amplia (WAN)
Son redes que suelen extenderse por una vasta รกrea geogrรกfica. Estรก compuesta por una serie de computadoresย dedicados a la ejecuciรณn de las aplicaciones de usuario (hosts). Estos equipos se encuentran conectados por la red que transmite los mensajes de un host a otro. Estas LAN de host logran acceder a la subred de la WAN por medio de un router. Suelen ser, por ende, redes punto a punto.
Una WAN estรก compuesta por muchos cables conectados a un par de routers o enrutadores. Si un par de estos equipos que no comparten cableado desean comunicarse, รบnicamente pueden lograrlo mediante enrutadores intermedios. El paquete se recibe en su totalidad en cada uno de los intermedios y se guarda allรญ hasta que la lรญnea de salida requerida se encuentra libre.
Redes de รrea Metropolitana (MAN)
Conforman una versiรณn de mayor magnitud que una LAN y emplean una tecnologรญa muy semejante. En la actualidad esta clasificaciรณn se ha tornado obsoleta, regularmente sรณlo se distinguen entre redes LAN y WAN.
Topologรญa de Red
La Topologรญa de Red es la descripciรณn de la forma en que se encuentra diseรฑada una red para que pueda realizar el intercambio de datos, asรญ como la forma en que se pueden encontrar los diferentes tipos de nodos que la conforman interconectados. Los criterios a la hora de escoger una topologรญa, generalmente, procuran evitar el costo del enrutamiento (requerimiento de elegir los caminos mรกs sencillos entre nodos), colocando en segundo lugar factores como puede ser el costo mรญnimo entre otros.
Otra condiciรณn decisiva es la tolerancia a fallos o cuรกn fรกcil debe ser localizarlos. Igualmente se debe tener presente la sencillez de implementaciรณn y reconfiguraciรณn de la red. La topologรญa de una red suele determinar solamente la estructuraciรณn de las conexiones entre nodos. La distancia entre ellos, las interconexiones fรญsicas, las velocidades de transmisiรณn y los tipos de seรฑales no constituyen parte de la topologรญa de una red, pese a que pueden verse afectados por la misma. A continuaciรณn se reseรฑan algunos de los tipos de tipologรญas de red.
Topologรญa en Bus
Esta topologรญa estรก conformada por varios nodos conectados que suelen compartir el mismo cable el cual se denomina como lรญnea troncal o Backbone. En esta clase de enlaces se puede emplear el cable coaxial grueso o delgado o fibra รณptica, al tanto que los conectores que se usan del tipo ยซTยป.
Ventajas
- Permite incrementar o reducir con facilidad la cantidad de estaciones.
- Al fallar cualquiera de los nodos no se llega a interrumpir el funcionamiento normal de la red, por lo que se puede agregar o remover nodos sin detener su operaciรณn.
Desventajas
- Cualquier fractura en la lรญnea troncal interrumpe el funcionamiento normal de la red, siendo dicha falla de difรญcil detecciรณn
- El control del flujo de datos muestra problemas a causa de que varias estaciones tratan de transmitir al mismo tiempo. Al existir un รบnico bus, solo es posible que una estaciรณn logre a la vez la transmisiรณn.
Topologรญa en Estrella
Mediante la implementaciรณn de la topologรญa en estrella se pueden remediar el inconveniente de la vulnerabilidad de la topologรญa en bus. De forma fรญsica, la distribuciรณn estรก compuesta por una o varias conexiones en estrella por medio de unidades concentradoras (hubs). La configuraciรณn lรณgica puede ser mantenida de forma semejante a la topologรญa en bus, de tal modo que todas las estaciones logran acceder al mismo cable, mediante los concentradores.
En virtud de este tipo de topologรญa, la ruptura en un segmento de la lรญnea troncal perjudica generalmente รบnicamente a una implementaciรณn, aunque puede afectar igualmente a todas las estaciones que se conectan a un concentrador particular.
Ventajas
- Muestra buena flexibilidad para aumentar la cantidad de computadores conectados a la red.
- De fallar alguna de las computadoras no se entorpece el comportamiento de la red sigue, no obstante, si el inconveniente reside en el controlador central suele verse afectada toda la red.
Detectar los problemas es verdaderamente sencillo, en razรณn de la totalidad de los equipos se encuentran conectados a un controlador central.
Desventajas
- No es apropiada para implementaciones de gran magnitud, dado la gran cantidad de cable que ha de aglomerarse en el controlador central.
- Esta configuraciรณn demuestra gran rapidez en las comunicaciones entre las estaciones o nodos y el controlador, empero las comunicaciones entre estaciones suele ralentizarse.
Topologรญa en Anillo
Para evitar que se presenten los problemas de la poca flexibilidad de la topologรญa en anillo en lo referente a su implementaciรณn, mantenimiento o reconfiguraciรณn, se ha propuesto topologรญas alternas, en las que la configuraciรณn fรญsica suele ser diferente a las de anillo pero suelen conservar la estructura lรณgica de รฉsta.
Ventajas
- Con esta topologรญa se puede incrementar o reducir la cantidad de estaciones sin problema alguno.
- Su rapidez va a depender del flujo de datos, esto significa que, mientras mรกs sean las estaciones que busquen utilizar la red mรกs lento se harรก el flujo de datos.
Desventajas
- Al presentarse alguna falla en cualquier parte de la red, รฉsta resultarรก bloqueada.
Topologรญa Hรญbridas
Estos tipos de tipologรญas son las mรกs comunes y surgieron de la fusiรณn de topologรญas ยซpurasยป obteniendo como variedades las siguientes:
- Estrella-estrella, bus-estrella: Esta topologรญa suele utilizarse con el propรณsito de facilitar la gestiรณn de la red. Desde el punto de vista fรญsico, la red es una estrella que se centra en un concentrador, al tanto que a nivel lรณgico, la red se comporta como un anillo.
- ยซBusยป en estrella: El propรณsito es similar a la topologรญa previa. En esta oportunidad la red es un ยซbusยป que se cablea de forma fรญsica como una estrella a travรฉs de concentradores.
- Estrella jerรกrquica: esta configuraciรณn de cableado es empleada en la mayorรญa de las redes locales de la actualidad, utilizando concentradores colocados en cascada para constituir una red jerรกrquica.
Marcas de Productos de Red Mรกs Reconocidas
Entre los mรกs importantes fabricantes de productos para la implementaciรณn de redes se encuentran:
- Microsoft
- Novell
- Apple
- Artisoft
- RedHat
Cรณmo parte de los mรกs populares sistemas operativos de red diseรฑados para trabajar bajo la arquitectura Cliente/Servidor se destacan:
- Microsoft Windows NT 4.
- Windows 2003/2008 Server.
- Novell NetWare 3.x, 4.x y 5.x.
- Linux for Servers
Pese a ser un entorno de trabajo en red de menor demanda en cuanto a recursos, se han desarrollado igualmenteย productos para el ambiente de Grupos de Trabajo. Entre ellas podemos referir a:
- AppleTalk
- Windows (todas sus versiones)
- UNIX (incluidos Linux y Solaris).
Igualmente te recomendamos estos otros interesantes artรญculos:
Tambiรฉn puede interesarte este contenido relacionado:
- Aprende como utilizar un Analizador de Redes Wifi
- Quรฉ es un Dominio de Nivel Superior y Cuรกles Son
- ยฟQuรฉ es un Servidor Radius y Cรณmo funciona?