Zusammenfassung der Ressource
Sistemas Distribuidos
- Paso por Mensajes
- Es imprescindible en sistemas distribuidos
dado que en este caso no existen recursos
directamente compartidos para intercambiar
información entre los procesos
- No precisa de memoria compartida
- Elementos principales
- Proceso que envía
- Proceso que recibe
- Mensaje
- Tipos
- Asíncrono
- Envía no espera a que sea recibido el
mensaje enviado.
- Síncrono
- Envía el mensaje, espera a que este sea recibido,
antes degenerar y enviar otro mensaje
- Servicios de Red
- Estos servicios utilizan la red
para obtener servicios
complementarios en los clientes
y, utilizan servidores situados
en máquinas especiales
denominados servidores
(físicos).
- Tipos
- ADMINISTRACIÓN /
CONFIGURACIÓN
- Facilita la administración y configuración
de las configuraciones de los distintos
equipos de la red
- (DHCP/DNS)
- FICHEROS
- Ofrecer a la red grandes capacidades de
almacenamiento para descargar o eliminar los
discos de las estaciones.
- (FTP)
- IMPRESIÓN
- Permite compartir impresoras entre varios
ordenadores de la red.
- INFORMACIÓN
- Almacenan bases de datos para su consulta por los
usuarios de la red u otro tipo de información
- (WEB)
- COMUNICACIÓN
- Permiten la comunicación entre los usuarios
a través de mensajes escritos.
- (EMAIL)
- Agentes Móviles
- No está limitado al
sistema donde se
ejecutó
- Capaz de moverse de una
máquina a otra a través de
la red.
- Interactúa con el objeto deseado de
forma directa sobre el sistema donde
se encuentre dicho objeto.
- Sistemas de Mensajes
- Existe 2 operaciones
- Enviar
- Recibir
- MENSAJES
- La estructura de estos
sistemas varia ampliamente
- La programación también varía
- Puede estar disponible la opción
de responder
- Según sus aspectos
semánticos se clasifica
en:
- Comunicación Directa
- Los mensajes se envían
directamente al proceso que
debe recibirlo
- Tipos
- Recepción de un solo proceso
- Recepción de cualquier proceso
- Recepción de algunos procesos
- Broadcast
- Multicast
- Comunicación Indirecta
- Los mensajes se envían a
través de canales de
comunicación
- Tipos
- Punto a punto unidireccional
- Punto a punto bidireccional
- Puerta
- Buffering
- Los sistemas de mensajes se
agrupan según la cantidad de
mensajes que se pueden enviar sin
que el emisor quede bloqueado
- Tipos
- 0-Buffering
- Buffer acotado
- Buffer ilimitado
- Aplicaciones Colaborativas
- Son programas que, contemplan ser
utilizados por un grupo de personas.
- El grupo manipula elementos que
llamaremos objetos colaborativos
- Son los productos que se obtienen
como resultado de la colaboración.
- Peer to Peer
- Tipo de arquitectura
para la
comunicación entre
aplicaciones
- Permite a individuos comunicarse y compartir
información con otros individuos sin necesidad de
un servidor central que facilite la comunicación.
- Varios usos
- Intercambio de archivos
- Skype
- Tor
- Ventajas
- Saca partido de los
recursos (ancho de banda,
capacidad de
almacenamiento, etc.)
- No existe una autoridad central
única que se pueda eliminar o
bloquear y colapsar toda la red
P2P.