domingo, 21 de febrero de 2010

Linux

Definición

Linux es un sistema operativo diseñado por cientos de programadores de todo el planeta, aunque el principal responsable del proyecto es Linus Tovalds. 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.

Las funciones principales de este magnífico sistema operativo son:
• Sistema multitarea
• Sistema multiusuario
• Shells programables
• Independencia de dispositivos
• Comunicaciones

Historia

El proyecto GNU, iniciado en 1983 por Richard Stallman,5 tiene como objetivo el desarrollo de un sistema operativo Unix completo compuesto enteramente de software libre. La historia del núcleo Linux está fuertemente vinculada a la del proyecto GNU. En 1991 Linus Torvalds empezó a trabajar en un reemplazo no comercial para MINIX que más adelante acabaría siendo Linux.

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.

Versiones

• Versión de producción: La versión de producción, es la versión estable hasta el momento. Esta versión es el resultado final de las versiones de desarrollo o experimentales.
• Versión de desarrollo: Esta versión es experimental y es la que utilizan los desarrolladores para programar, comprobar y verificar nuevas características, correcciones, etc. Estos núcleos suelen ser inestables y no se deberían usar, a no ser que sepas lo que haces.


Clasificacion de Redes


Clasificación de Redes de Computo

Clasificación según su distribución lógica

Todos los ordenadores tienen un lado cliente y otro servidor: una máquina puede ser servidora de un determinado servicio pero cliente de otro servicio.

Servidor. Máquina que ofrece información o servicios al resto de los puestos de la red.
Cliente. Máquina que accede a la información de los servidores o utiliza sus servicios.

Dependiendo de si existe una función predominante o no para cada puesto de la red, las redes se clasifican en:

Redes cliente/servidor. Los papeles de cada puesto están bien definidos: uno o más ordenadores actúan como servidores y el resto como clientes. Los servidores suelen coincidir con las máquinas más potentes de la red. Internet es una red basada en la arquitectura cliente/servidor.
Redes entre iguales. No existe una jerarquía en la red: todos los ordenadores pueden actuar como clientes (accediendo a los recursos de otros puestos) o como servidores (ofreciendo recursos). Son las redes que utilizan las pequeñas oficinas, de no más de 10 ordenadores.
Las redes punto a punto son aquellas que responden a un tipo de arquitectura de red en las que cada canal de datos se usa para comunicar únicamente dos nodos, en contraposición a las redes multipunto, en las cuales cada canal de datos se puede usar para comunicarse con diversos nodos.
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.
• Half-dúplex
• Full-Dúplex
Unos de ejemplos de las redes punto a punto podrían ser: Los enrutadores (routers) múltiples, los interruptores (switch).

Clasificación por capacidad de transmisión

La clasificación más común de las redes dependiendo de su capacidad de transmisión son:

Banda ancha. Se conoce como banda ancha en telecomunicaciones a la transmisión de datos en la cual se envían simultáneamente varias piezas de información, con el objeto de incrementar la velocidad de transmisión efectiva.
Transmisión simple. La transmisión de datos se denomina "simple" cuando hay sólo dos equipos que se están comunicando, o si se está enviando un único trozo de información.

Para profundizar mas en la clasificación de redes según su capacidad de transmisión también podemos clasificarlas en:

Clasificación de las redes según la tecnología de transmisión:

• Redes de Broadcast. Aquellas redes en las que la transmisión de datos se realiza por un sólo canal de comunicación, compartido entonces por todas las máquinas de la red.
• Redes Point-To-Point. Aquellas en las que existen muchas conexiones entre parejas individuales de máquinas.

Clasificación de las redes según el tipo de transferencia de datos que soportan:

• Redes de transmisión simple. Son aquellas redes en las que los datos sólo pueden viajar en un sentido.
• Redes Half-Duplex. Aquellas en las que los datos pueden viajar en ambos sentidos, pero sólo en uno de ellos en un momento dado.
• Redes Full-Duplex. Aquellas en las que los datos pueden viajar en ambos sentidos a la vez.

jueves, 11 de febrero de 2010

Antecedentes,Definicion y Clasificacion de Redes




Antecedentes Históricos de Internet

La historia se puede remontar a 1957 cuando los Estados Unidos crearon la Advaced Research Projects Agency ( ARPA), como organismo afiliado al departamento de defensa para impulsar el desarrollo tecnológico.

Posteriormente a la creación del ARPA, Leonard Kleinrock, un investigador del MIT escribía el primer libro sobre tecnologías basadas en la transmisión por un mismo cable de más de una comunicación.

En 1985 se establecen responsabilidades para el control de los nombres de dominio y así el ISI (Información Sciences Institute) asume la responsabilidad de ser la raíz para la resolución de los nombres de dominio. El 15 de marzo se produce el primer registro de nombre de dominio (symbolics.com) a los que seguirían cmu.edu, purdue.edu, rice.edu, ucla.edu y .uk, y es asi como inicio Internet.

Definición de Redes

Una red de computadoras, también llamada red de ordenadores o red informática, es un conjunto de equipos (computadoras y/o dispositivos) conectados por medio de cables, señales, ondas o cualquier otro método de transporte de datos, que comparten información (archivos), recursos (CD-ROM, impresoras, etc.), servicios (acceso a internet, e-mail, chat, juegos), etc.

Clasificación por tamaño de Red

LAN

Una red de área local, red local o LAN (del inglés Local Area Network) es la interconexión de varios ordenadores y periféricos. Su extensión está limitada físicamente a un edificio o a un entorno de 200 metros o con repetidores podríamos llegar a la distancia de un campo de 1 kilómetro. Su aplicación más extendida es la interconexión de ordenadores personales y estaciones de trabajo en oficinas, fábricas, etc., para compartir recursos e intercambiar datos y aplicaciones. En definitiva, permite que dos o más máquinas se comuniquen.

MAN

Una red de área metropolitana (Metropolitan Area Network o MAN, en inglés) es una red de alta velocidad (banda ancha) que dando cobertura en un área geográfica extensa, proporciona capacidad de integración de múltiples servicios mediante la transmisión de datos, voz y vídeo, sobre medios de transmisión tales como fibra óptica y par trenzado (MAN BUCLE), la tecnología de pares de cobre se posiciona como una excelente alternativa para la creación de redes metropolitanas, por su baja latencia (entre 1 y 50ms), gran estabilidad y la carencia de interferencias radioeléctricas, las redes MAN BUCLE, ofrecen velocidades de 10Mbps, 20Mbps, 45Mbps, 75Mbps, sobre pares de cobre y 100Mbps, 1Gbps y 10Gbps mediante Fibra Óptica.

WAN

Una Red de Área Amplia (Wide Area Network o WAN, del inglés), es un tipo de red de computadoras capaz de cubrir distancias desde unos 100km hasta unos 1000 km, dando el servicio a un país o un continente.

viernes, 5 de febrero de 2010

SISTEMAS OPERATIVOS DE RED


Sistema Operativo de Red

Un Sistema operativo (SO) es un programa informático que actúa de interfaz entre los dispositivos de hardware y el usuario. Es responsable de gestionar, coordinar las actividades y llevar a cabo el intercambio de recursos de un computador.

Sistema operativo de red

Un sistema operativo de red (Network Operating System) es un componente software de una computadora que tiene como objetivo coordinar y manejar las actividades de los recursos del ordenador en una red de equipos. Consiste en un software que posibilita la comunicación de un sistema informático con otros equipos en el ámbito de una red.

Los elementos de la red a que da acceso un sistema operativo de red son:
• Servidor de ficheros.
• Servidor de impresoras comunes.
• Otros ordenadores de la red.
• Servidores de comunicaciones.
• Miniordenadores, a los que se puede acceder por medio de equipamiento lógico o incluso a través del servidor de ficheros.

Los sistemas operativos de red constan principalmente de dos módulos:

• Servidor

El equipo lógico del módulo servidor puede funcionar sobre sistemas operativos estándares o sobre sistemas propietarios. Proporcionan servicios de impresión, compartición de discos y comunicaciones.

• Cliente

Se instala sobre el sistema operativo del ordenador y añade las funciones que proporciona el servidor a través de los servicios de comunicaciones.

Existen dos tipos de sistemas operativos de red:

• Servidor dedicado

Son redes centradas alrededor de un potente ordenador (o servidor) que almacena todos los datos y aplicaciones, y realiza funciones especiales como pueden ser servicios de impresión, comunicaciones, o transmisión de fax.

• Igual a igual (Peer to peer)

En estos sistemas operativos todas las estaciones de la red actúan como servidores, asumiendo la responsabilidad de los servicios de impresión, servicios de ficheros, y otras tareas.

Ejemplos:

Windows

Microsoft Windows es una familia de sistemas operativos desarrollados y comercializados por Microsoft. Existen versiones para hogares, empresas, servidores y dispositivos móviles, como computadores de bolsillo y teléfonos inteligentes. Hay variantes para procesadores de 16, 32 y 64 bits.


Mac Os

Mac OS X (pronunciado Mac O-Ese Diez; es una línea de sistemas operativos computacionales desarrollada, comercializada y vendida por Apple Inc.
Se basa en Unix. y usa una interfaz gráfica desarrollada por Apple llamada Aqua, que se inspira libremente en la interfaz de Mac OS Classic. El gestor de ventanas X11, característico en la familia de sistemas Unix, y Java se usan sólo para compatibilidad con software no nativo de Mac.