Welcome to my blog :)

rss

domingo, 7 de febrero de 2010

SISTEMA OPERATIVO DE RED

Un sistema operativo de red coordina y maneja los recursos entre 2 o mas ordenadores para que los usuarios puedan compartir dichos recursos como imagenes, videos, documentos de textos, etc.










COMPONENTES DEL SOFTWARE

SOFTWARE DE CLIENTE
En un sistema autónomo, cuando un usuario escribe un comando que solicita el equipo para realizar una tarea, la petición circula a través del bus local del equipo hasta la CPU del mismo.
Redirector
Un redirector procesa el envío de peticiones. El redirector es una pequeña sección del código de un Sistema Operativo de Red que:
  1. Intercepta peticiones en el equipo.
  2. Determina si la peticiones deben continuar en el bus del equipo local o deben redirigirse a través de la red a otro ಸೇರ್ವಿದೊರ್.

Designadores

La asignación de unidades consiste en asignar una letra o nombre a una unidad de disco, de forma que el sistema operativo o el servidor de la red puede identificarla y localizarla.
Periféricos
Los redirectores pueden enviar peticiones a los periféricos, al igual que se envían a los directorios compartidos. La petición se redirige desde el equipo origen y se envía a través de la red al correspondiente destino.


SOFTWARE DE SERVIDOR

El software de servidor permite a los usuarios en otras máquinas, y a los equipos clientes, poder compartir los datos y periféricos del servidor incluyendo impresoras, trazadores y directorios.

    Compartir recursos

Compartir es el término utilizado para describir los recursos que públicamente están disponibles para cualquier usuario de la red.
Gestión de usuarios
Los sistemas operativos de red permiten al administrador de la red determinar las personas, o grupos de personas, que tendrán la posibilidad de acceder a los recursos de la red.

Gestión de red

Algunos sistemas operativos de red avanzados incluyen herramientas de gestión que ayudan a los administradores a controlar el comportamiento de la red. Cuando se produce un problema en la red, estas herramientas de gestión permiten detectar síntomas de la presencia del problema y presentar estos síntomas en un gráfico o en otro formato. Con estas herramientas, el administrador de la red puede tomar la decisión correcta antes de que el problema suponga la caída de la red.


EJEMPLOS DE SISTEMAS DE RED

  • SISTEMA OPERATIVO NOVELL (NETWARE)

El sistema operativo de red NetWare está formado por aplicaciones de servidor y cliente. La aplicación cliente se diseña para ejecutarse sobre una variedad importante de los sistemas operativos que residen en los clientes. Los usuarios clientes pueden acceder a la aplicación servidor a partir de ordenadores que ejecuten MS-DOS, Microsoft Windows (versiones 3.x, 95 y 98 y Windows NT), OS/2, Apple Talk o UNIX. A menudo, NetWare es la opción que se utiliza como sistema operativo en entornos de múltiples sistemas operativos mezclados.

Los Servicios de directorios de Novell (NDS) proporcionan servicios de nombre y seguridad, encaminamiento, mensajería, publicación Web y servicios de impresión y de archivos. Mediante la utilización de la arquitectura de directorios X.500, organiza todos los recursos de red, incluyendo usuarios, grupos, impresoras, servidores y volúmenes.


  • SISTEMA OPERATIVO WINDOWS NT

A diferencia del sistema operativo NetWare, Windows NT combina el sistema operativo del equipo y de red en un mismo sistema. Windows NT Server configura un equipo para proporcionar funciones y recursos de servidor a una red, y Windows NT Workstation proporciona las funciones de cliente de la red.

Windows NT trabaja sobre un modelo de dominio. Un dominio es una colección de equipos que comparten una política de seguridad y una base de datos común. Cada dominio tiene un nombre único. Dentro de cada dominio, se debe designar un servidor como Controlador principal de dominio (PDC, Primary Domain Controller). Este servidor mantiene los servicios de directorios y autentifica cualquier usuario que quiera entrar en el sistema.


  • SISTEMA OPERATIVO APPLE TALK

El sistema operativo de red AppleTalk está completamente integrado en el sistema operativo de cada equipo que ejecuta el Mac OS. Su primera versión, denominada LocalTalk, era lenta en comparación con los estándares de hoy en día, pero trajo consigo la interconexión de los usuarios que rápidamente hicieron uso de ella. Todavía forma parte del Apple Sistema Operativo de Red una forma de interconexión por el puerto de serie de LocalTalk.

La implementación actual de AppleTalk permite posibilidades de interconexión Trabajo en Grupo de alta velocidad entre equipos Apple, así como interoperabilidad con otros equipos y sistemas operativos de red.


sábado, 6 de febrero de 2010

ANTESCEDENTES DE UNA RED DE COMPUTO

Los origenes de las redes de computadoras se remontan a los primeros sistemas de tiempo compartido, al principio de los años sesenta, cuando una computadora era un recurso caro y escaso. Una vez demostrado que un grupo de usuarios mas o menos reducido podia compartir una misma computadora, era natural preguntarse si muchas personas muy distantes podrian compartir los recursos disponibles en sus respectivas computadoras de tiempo compartido.
Posteriormente de estos servicios saldrian redes de datos publicos como Tymnet y Telenet.
A medida que las redes de computadoras fueron captando mas adeptos, companias tales como XEROX e IBM comenzaron a desarrollar su propia tecnologia en redes de computadoras, comenzando por lo general, con redes de area local. Las redes de amplio alcance entonces, pasaron a ser usadas no solo para la comunicacion entre computadoras conectadas directamente sino tambien para comunicar las redes de area local.

DEFICIÓN DE UNA RED DE COMPUTO



Una red de computadoras es una interconexión de computadoras para compartir información, recursos y servicios. Esta interconexión puede ser a través de un enlace físico (alambrado) o inalámbrico.

CLASIFICACIÓN POR TAMAÑO

Podemos clasificar las redes en tres tipos, segun el area geografica que abarquen. Estas son:
LAN
Red de Area Local (Local Area Network) Red formada por computadoras que se encuentran en un mismo edificio, fabrica o campus universitario, es decir en un radio de unos pocos kilometros cuadrados.

MAN

Red de Area Metropolitana (Metropolitan Area Network) Red que abarca el área de una ciudad.



WAN
Red de Area Amplia (World Area Network) Red que abarca paises enteros y hasta todo el mundo.

POR DISTRIBUCIÓN LOGICA



  • CONEXIÓN PUNTO A PUNTO
    En una red punto a punto cada computadora puede actuar como cliente y como servidor. Las redes punto a punto hacen que el compartir datos y periféricos sea fácil para un pequeño grupo de gente. En una ambiente punto a punto, la seguridad es difícil, porque la administración no está centralizada.
    Las redes punto a punto son relativamente fáciles de instalar y operar. A medida que las redes crecen, las relaciones punto a punto se vuelven más difíciles de coordinar y operar. Su eficiencia decrece rápidamente a medida que la cantidad de dispositivos en la red aumenta.
    Los enlaces que interconectan los nodos de una red punto a punto se pueden clasificar en tres tipos según el sentido de las comunicaciones que transportan:
    Simplex.- La transacción sólo se efectúa en un solo sentido.
    Half-dúplex.- La transacción se realiza en ambos sentidos, pero de forma alternativa, es decir solo uno puede transmitir en un momento dado
    Full-Dúplex.- La transacción se puede llevar a cabo en ambos sentidos simultáneamente.




  • CLIENTE/SERVIDOR
    La red Cliente/Servidor es aquella red de comunicaciones en la que todos los clientes están conectados a un servidor, en el que se centralizan los diversos recursos y aplicaciones con que se cuenta; y que los pone a disposición de los clientes cada vez que estos son solicitados.
    Esto significa que todas las gestiones que se realizan se concentran en el servidor, de manera que en él se disponen los requerimientos provenientes de los clientes que tienen prioridad, los archivos que son de uso público y los que son de uso restringido, los archivos que son de sólo lectura y los que, por el contrario, pueden ser modificados, etc. En este tipo de redes los roles están bien definidos y no se intercambian: los clientes en ningún momento pueden tener el rol de servidores y viceversa.

POR CAPACIDAD DE TRANSMISIÓN



  • SIMPLE
    Las redes en banda base generalmente trabajan con mayor velocidad de transmisión que las redes de banda ancha, aunque la capacidad de estas últimas de transmitir por varios canales simultáneamente pueden hacer que el flujo total de datos sea prácticamente el mismo en ambos sistemas. La transmisión de banda base utiliza señales digitales sobre una frecuencia. Utiliza toda la capacidad del canal de comunicaciones para transmitir una única señal de datos.
    Tecnología de comunicaciones que utiliza una frecuencia portadora única y requiere que las estaciones conectadas a la red participen en cada transmisión.
    En este tipo de redes solo se puede enviar un paquete a la ves por lo que mientras ese paquete se encuentra en circulación ningún otro paquete será enviado.



  • BANDA ANCHA
    El ancho de banda es el rango de frecuencias que se transmiten por un medio. Se define como BW, por lo general al usar este término nos referimos a la velocidad en que puedo transmitir. Normalmente el termino BW es el más apropiado para designar velocidad que el de Mbps ya que este ultimo viene afectado por una serie de características que provocan que el primero de un dato más acertado y real de la velocidad. Dentro del ancho de banda encontramos las siguientes categorías:

    •3: con velocidad de 16 Mhz.
    •4: con velocidad de 20 Mhz.
    •5: con velocidad de 100 Mhz.
    •5e: con velocidad de 100 Mhz.

    El método de transmisión hace relación a la capacidad del medio para transmitir información. El ancho de banda nos indica la capacidad máxima del espacio.
    Ancho de banda: es la diferencia entre la frecuencia más alta y más baja de una determinada onda. El término ancho de banda hace referencia a la capacidad del medio de transmisión, cuanto mayor es el ancho de banda, más rápida es la transferencia de datos.
    Por encima del ancho de banda las señales crean una perturbación en el medio que interfiere con las señales sucesivas. En función de la capacidad del medio, se habla de transmisión en banda base o transmisión en banda ancha.

LINUX

SU HISTOIA
Linux fue creado originalmente por Linus Torvald en la Universidad de Helsinki en Finlandia.
Linux originalmente inicio el desarrollo del núcleo como su proyecto favorito, inspirado por su interés en Minix, un pequeño sistema Unix desarrollado por Andy Tannenbaum. Él se propuso a crear lo que en sus propias palabras seria un "mejor Minix que el Minix".
El 5 de octubre de 1991, Linux anuncio su primera versión "oficial" de Linux, versión 0.02. Desde entonces , muchos programadores han respondido a su llamada, y han ayudado a construir Linux como el sistema operativo completamente funcional que es hoy.


¿QUÉ ES LINUX?
Linux es un sistema operativo diseñado por cientos de programadores de todo el planeta. Su objetivo inicial es propulsar el software de libre distribución junto con su código fuente para que pueda ser modificado por cualquier persona, dando rienda suelta a la creatividad.
Este método también es aplicado en numerosas ocasiones a los programas que corren en el sistema, lo que hace que podamos encontrar muchisimos programas útiles totalmente gratuitos y con su código fuente. Y la cuestión es que Linux es un sistema operativo totalmente gratuito.
Es un sistema con el cual podras ejecutar tareas mucho mas rapido que con otros sistemas operativos comerciales. Y es que Linux no requiere grandes prestaciones para funcionar.



CARACTERÍSTICAS DE LINUX
Sistema multitarea En Linux es posible ejecutar varios programas a la vez sin necesidad de tener que parar la ejecución de cada aplicación.
Sistema multiusuario Varios usuarios pueden acceder a las aplicaciones y recursos del sistema Linux al mismo tiempo.
Shells programables Un shell conecta las ordenes de un usuario con el Kernel de Linux (el núcleo del sistema), y al ser programables se puede modificar para adaptarlo a tus necesidades.
Independencia de dispositivos Linux admite cualquier tipo de dispositivo (módems, impresoras) gracias a que cada una vez instalado uno nuevo, se añade al Kernel el enlace o controlador necesario con el dispositivo, haciendo que el Kernel y el enlace se fusionen.

Comunicaciones Linux es el sistema más flexible para poder conectarse a cualquier ordenador del mundo. Internet se creó y desarrollo dentro del mundo de Unix, y por lo tanto Linux tiene las mayores capacidades para navegar, ya que Unix y Linux son sistemas prácticamente idénticos.



VERSIONES
Linus nunca anunció la versión 0.01 de Linux (agosto 1991), esta versión no era ni siquiera ejecutable, solamente incluía los principios del núcleo del sistema, estaba escrita en lenguaje ensamblador y asumía que uno tenia acceso a un sistema Minix para su compilación.
El 5 de octubre de 1991, Linus anunció la primera versión "Oficial" de Linux, - versión 0.02. Con esta versión Linus pudo ejecutar Bash (GNU Bourne Again Shell) y gcc (El compilador GNU de C) pero no mucho mas funcionaba.
Después de la versión 0.03, Linus salto en la numeración hasta la 0.10, más y más programadores a lo largo y ancho de internet empezaron a trabajar en el proyecto y después de sucesivas revisiones, Linus incremento el numero de versión hasta la 0.95 (Marzo 1992). Mas de un año después (diciembre 1993) el núcleo del sistema estaba en la versión 0.99 y la versión 1.0 no llego hasta el 14 de marzo de 1994.
La ultima versión estable es la versión 2.2, que soporta muchos más periféricos, desde procesadores hasta joysticks, sintonizadores de televisión, CD ROMs no ATAPI y reconoce buena cantidad de tarjetas de sonido. Incluye también soporte para tipos de archivos para Macintosh HFS, Unix UFS y en modo de lectura, HPFS de OS/2 y NTFS, de NT.

¿QUÉ ES EL KERNEL?
El kernel o núcleo de linux se podría definir como el corazón de este sistema operativo. Es el encargado de que el software y el hardware de tu ordenador puedan trabajar juntos.
Las funciones mas importantes del mismo, aunque no las únicas, son:
Administración de la memoria, para todos los programas en ejecución.
Administración del tiempo de procesador, que estos programas en ejecución utilizan.
Es el encargado de que podamos acceder a los periféricos/elementos de nuestro ordenador de una manera cómoda.



SISTEMA DE FICHEROS LINUX
Como sabemos el DOS (SYSTEM OPERATING DISK) funciona con FAT, File Allocation Table, o sea una tabla a principio del disco duro donde se almacena, la información de cada bloque del disco, de manera que tenemos una lista enlazada para cada fichero.
¿Como lo hace UNIX? ¿Y por supuesto ext2 de Linux? Con otra estructura de datos llamada i-nodes, que para cada fichero tiene un array, con las posiciones del disco donde se encuentra este. De esta manera cuando queremos leer un fichero, leemos solo un trozo de disco contiguo, donde encontramos todas las referencias a ése y no toda la FAT que puede ser de mas de un mega. Con los i nodes nos ahorramos espacio de disco.



¿QUÉ ES LA SWAP?
La swap es un espacio reservado en tu disco duro para poder usarse como una extensión de memoria virtual de tu sistema.
En Linux, la memoria total disponible por el sistema estará formada por la cantidad de memoria RAM instalada + la swap disponible. El acceso a la swap (disco duro) es mas lento que el acceso a la memoria RAM, por lo que si nuestro ordenador esta muy cargado de trabajo y hace un uso intensivo de la swap, la velocidad del sistema disminuirá.


HARDWARE REQUERIDO
El Linux funciona correctamente en un 386 SX con 4 Mb de memoria. Pero se deberá tener en cuenta que aquellas aplicaciones con fuerte requerimiento de memoria y carga de la CPU (por ejemplo, las X Windows) irán sumamente lentas.
Una configuración mucho más 'usable' sería la siguiente: 486 DX 33 MHz o superior, con 8 Mb de memoria RAM y con tarjeta de video VGA o superior.
Unidad de CD-ROM es altamente recomendable. Casi mejor habría que decir que imprescindible, dado que las distribuciones vienen en ese formato. En la actualidad, la mayoría de ellas están soportadas por el Linux. Asimismo tiene soporte para módem y tarjeta de sonido.

¿DONDE INSTALO LINUX?
Linux se puede instalar en cualquier disco que tengas en tu sistema y en cualquier particion del disco duro (Primaria o extendida). No podrás tener Linux en una partición compartida con otro sistema operativo, Linux necesita su propia particion/es para funcionar.


¿Cuántas PARTICIONES NECESITO PARA LINUX?
recomendable al menos dos, una para el sistema/datos y otra para Swap. Usualmente se suelen tener tres, una para el sistema/programas (/), otra para los datos (/home) y otra para swap.