viernes, 29 de noviembre de 2013

Proyecto Distribuido

Un sistema distribuido se define como una colección de computadores autónomos conectados por una red, y con el software distribuido adecuado para que el sistema sea visto por los usuarios como una única entidad capaz de proporcionar facilidades de computación.
Después de ver y analizar esta definición puedo decir porque nuestro proyecto SAP es un Sistema Distribuido. 
Lo que se espera lograr con este Sistema es que dos o más usuarios puedan usar nuestra plataforma al mismo tiempo compartiendo el software y se puedan comunicar y realizar procesos a través de una red. 

domingo, 8 de septiembre de 2013

Modelo OSI (Open System Interconnected)

El modelo de interconexión de Sistemas Abiertos (OSI) fue establecido en el año de 1980 por la Organización Internacional para la Estandarización (ISO) con el fin de tener un marco de referencia para definir la arquitectura de la interconexión de los  sistemas informáticos para enfrentar el problema de la incompatibilidad de redes entre los equipos de diferentes compañías.
El modelo está divido en siete capas:

Aplicación

Esta capa actúa como una ventana proporcionando la interfaz y servicios que soportan las aplicaciones que usa el usuario.

Presentación

El objetivo de esta capa es que sin importar la representación interna de la información, esta pueda ser interpretada en cualquier otro equipo.
También es la encargada de cifrar y comprimir los datos. El formato del paquete de datos que se crea en esta capa será el que viajará por las capas restantes, aunque se irán añadiendo elementos al paquete.

Sesión

Es la encargada de establecer el enlace de comunicación y sesión y también de finalizarlo además de que gestiona la sesión entre los nodos involucrados.
Los protocolos que operan en la capa de sesión pueden proporcionar dos tipos distintos de enfoques para que los datos vayan del emisor al receptor: la comunicación orientada a la conexión y la comunicación sin conexión.

Transporte

Es la encargada de controlar el flujo de datos entre los nodos que se están comunicando sino que deben de ser entregados sin errores y en la secuencia que procede. También se encarga de evaluar el tamaño de los paquetes con el fin de que tengan el tamaño establecido por las capas inferiores del conjunto de protocolos.

Red

En esta capa se determina la ruta por la cuan deben de seguir los paquetes de datos y verifica que su entrega sea realizada con éxito. Los routers operan en esta capa y utiliza los protocolos de encaminamiento para determinar la ruta que deben de seguir os paquetes de datos.

Enlace de datos

Al llegar a esta capa los paquetes de datos se ubican en tramas o unidades e datos que viene definidas por la arquitectura de red que se está utilizando. Se encarga de desplazar los datos por el enlace físico de comunicación hasta el nodo receptor, e identifica cada computadora incluida en la red de acuerdo con su dirección de hadware. Esta capa también se asegura de que las tramas enviadas por el enlace físico se reciben sin ningún error.

Física

En la capa física las tramas procedentes de la capa de enlace de datos se convierten en una secuencia única de bits que puede transmitirse por el entorno físico de la red. La capa física también determina los aspectos físicos sobre la forma en que el cableado esta enganchado a la NIC de la computadora.

domingo, 25 de agosto de 2013

Red

¿Qué es una red?

Una red se puede definir como una interconexión de computadoras que transmiten datos a través de un protocolo.

Tipos de red


·         LAN (Local Area Network)
Son redes de propiedad privada que se encuentran en un solo edificio o en un campus de pocos kilómetros de longitud. Se utilizan ampliamente para conectar computadoras personales y estaciones de trabajo en oficinas de una empresa y de fábricas para compartir recursos.
·        MAN (Metropolitan Area Network)
Ésta alcanza un área geográfica equivalente a una ciudd. Se caracteriza por utilizar una tecnología análoga a las redes LAN, y se basa en la utilización de dos buses de carácter unidireccional, independientes entre sí en lo que se refiere a la transmisión de datos.
·        WAN(Wide Area Network)
Estas redes se basan en la conexión de equipos informáticos ubicados en un área geográfica extensa, por ejemplo entre distintos continentes. Al comprender una distancia tan grande la transmisión de datos se realiza a una velocidad menor en relación con las redes anteriores. Sin embargo, tienen la ventaja de trasladar una cantidad de información mucho mayor. La conexión es realizada a través de fibra óptica o satélites.



Topologías de red.

La topología de red es la representación geométrica de la relación entre todos los enlaces y los dispositivos que los enlazan entre sí (habitualmente denominados nodos).

Bus

Una Red en forma de Bus o Canal de difusión es un camino de comunicación bidireccional con puntos de terminación bien definidos. Cuando una estación trasmite, la señal se propaga a ambos lados del emisor hacia todas las estaciones conectadas al Bus hasta llegar a las terminaciones del mismo. Así, cuando una estación trasmite su mensaje alcanza a todas las estaciones, por esto el Bus recibe el nombre de canal de difusión.


Anillo

La topología en anillo se caracteriza por un camino unidireccional cerrado que conecta todos los nodos. Dependiendo del control de acceso al medio, se dan nombres distintos a esta topología: Bucle; se utiliza para designar aquellos anillos en los que el control de acceso está centralizado (una de las estaciones se encarga de controlar el acceso a la red). Anillo; se utiliza cuando el control de acceso está distribuido por toda la red.

Estrella

La topología en estrella se caracteriza por tener todos sus nodos conectados a un controlador central. Todas las transacciones pasan a través del nodo central, siendo éste el encargado de gestionar y controlar todas las comunicaciones. Por este motivo, el fallo de un nodo en particular es fácil de detectar y no daña el resto de la red, pero un fallo en el nodo central desactiva la red completa.


Malla

Cada nodo está conectado a todos los nodos. De esta manera es posible llevar los mensajes de un nodo a otro por distintos caminos. Si la red de malla está completamente conectada, no puede existir absolutamente ninguna interrupción en las comunicaciones. Cada servidor tiene sus propias conexiones con todos los demás servidores.

Fuentes

Schwartz  M., (1984). Redes de telecomunicaciones. Estados unidos: Addison Wesley.
Tanenbaum A. S., (2003). Redes de computadoras. Cuarta Edición. Amsterdam, Holanda: Pearson Educación.

domingo, 18 de agosto de 2013

Comunicación

Se define a la comunicación como un proceso en el cual un emisor y receptor transmiten información a través de un medio.

Proceso de comunicación

El  proceso de comunicación es bidireccional, es decir, hay dos partes involucradas.
El emisor inicia el proceso de comunicación construyendo un mensaje y enviándolo a un receptor, éste a su vez analiza la información y reconstruye el mensaje. El receptor analiza y reconstruye significados y  se convierte en u emisor al responder el mensaje que le fue enviado. (Berlo, 1984).
En 1948, Shannon y Weaver lanzaron una teoría matemática de la comunicación. El modelo de Shannon se representa por un esquema compuesto por cinco elementos: una fuente, un transmisor, un canal, un receptor, un destino. Dentro de este modelo incluimos el ruido, que aporta una cierta perturbación.


Los elementos del modelo de Shannon y Weaver

a) La fuente: es el elemento emisor inicial del proceso de comunicación; produce un cierto número de palabras o signos que forman el mensaje a transmitir.
b) El transmisor: es el emisor técnico, esto es el que transforma el mensaje emitido en un conjunto de señales o códigos que serán adecuados al canal encargado de transmitirlos.
c) El canal: es el medio técnico que debe transportar las señales codificadas por el transmisor.
d) El receptor: Su función consiste entonces en decodificar el mensaje transmitido y vehiculizado por el canal, para transcribirlo en un lenguaje comprensible por el verdadero receptor, que es llamado destinatario.
d) El destinatario: constituye el verdadero receptor a quien está destinado el mensaje.
f) El ruido: es un perturbador, que parasita en diverso grado la señal durante su transmisión.

Fuentes: Berlo D.K.(1984). Redes de Comunicación, México, Ed. Norma.


domingo, 11 de agosto de 2013

Sistemas Distribuidos

Se define como una colección de computadores autónomos conectados por una red, y con el software distribuido adecuado para que el sistema sea visto por los usuarios como una única entidad capaz de proporcionar facilidades de computación.
Coulouris (2001) menciona que: "Un Sistema distribuido es aquel que sus componentes coordinan y comunican sus acciones únicamente mediante el paso de mensajes."
Su principal objetivo es el compartir recursos. Estos recursos son administrados por servidores y accedidos por clientes.
Los componentes (computadoras) pueden estar conectados mediante una red pero estar separados espacialmente a cualquier distancia.
Un Sistema distribuido tiene las siguientes características principales:

Concurrencia: El sistema tiene la capacidad para manejar recursos compartidos, como por ejemplo que dos personas estén realizando un trabajo cada uno en su computadora pero compartiendo recursos como páginas web.

Inexistencia de Reloj Mundial: Los programas necesitan coordinar sus acciones mediante intercambio de mensajes, esa coordinación estrecha depende a menudo de una idea a compartida del instante en el que ocurren las acciones del programa. Por lo que no existe una conciencia del tiempo ya que existe un límite de la precisión con la que los computadores se pueden sincronizar en una red (Coulouris, 2001).

Fallos independientes: Cada componente del sistema puede fallar independientemente permitiendo a los demás continuar con su ejecución.



Los Sistemas Distribuidos forman parte de nuestra vida cotidiana, cada una de sus características hace posible que exista comunicación entre personas que se encuentran físicamente lejos una de la otra. Por lo que es necesario llegar a comprender cada una de sus características y funcionalidad.

Fuentes:
Coulouris, George. (2001). SISTEMAS DISTRIBUIDOS. Concepto y Diseño. Madrid, España. Editorial Pearson Educación.