Tipos de Comunicación de Sistemas Distribuidos - 1
Tipos de Comunicación de Sistemas Distribuidos - 1
Tipos de Comunicación de Sistemas Distribuidos - 1
DISTRIBUIDOS
CURSO: SISTEMAS DISTRIBUIDOS
INTEGRANTES:
Cárdenas Pacheco Kevin yoshet
Morales Segovia, Lucho Gregorio
Quezada Vergaray, Juan Miguel
Ramírez Carranza, Maycol Jefferson
Tocto Espinoza, Victor Raul
LIMA– PERÚ
2018
CONTENIDO
1. Mapa mental
2. Introducción
3. Objetivo
4. Definición de tipos de comunicación
5. Comunicación orientado a mensajes
6. Comunicación orientado a flujo
7. Comunicación por multitransmisión
8. Conclusiones
9. Bibliografía
Introducción
• Los sistemas distribuidos basan su funcionamiento en la
posibilidad de comunicación entre sus componentes.
Close Bind
• Todos los sockets
proporcionan una serie de
primitivas, las cuales están
orientadas a ser utilizadas por
sus usuarios. Receive Listen
Connect
Primitivas de Sockets
• Es una forma cómoda de permitir que los clientes sepan que los escuchas y
de crear conexiones personales con ellos.
WhatsApp Messenger
• una aplicación independiente y enfocada en construir un servicio de
mensajería rápido y confiable en cualquier parte del mundo.
•Un flujo de datos no es otra cosa más que una secuencia de unidades de
datos.
.
Flujos y calidad del servicio
• La velocidad de bits requerida a la que deben transportarse
los datos.
1
• El retraso máximo hasta que se haya configurado una sesión
(es decir, cuando una aplicación puede comenzar el envío de
Dentro del modelo de calidad de servicios
2 datos).
basado en asignación de recursos, la QoS aparece
en formas diferentes propiedades como parte de
• El retraso máximo fin a fin (es decir, cuánto tiempo le
las interfaces entre las capas de un sistema. llevará a una unidad de datos llegar hasta un destinatario).
3
Tipos de sincronización:
Uso de interfaces:
Mecanismos de sincronización
2. Distribución de mecanismos:
WhatsApp Messenger
• Permitir que la gente se comunique en cualquier parte del mundo sin
barreras.
SERVIDOR
PC1 PC5
PC2
PC3 PC4
Tipos de Multicast
• Multicast fiable: el mensaje es recibido por todos los nodos
en funcionamiento, al menos una vez.
1
Multicast es un método de envío simultáneo de
• Multicast no fiable: Se realiza un intento de transmitir el
paquetes (a nivel de IP) que tan sólo serán mensaje a todos los miembros del grupo, sin embargo, no
hay garantía de que el mensaje se entregue a todos los nodos.
recibidos por un determinado grupo de 2
receptores, que están interesados en los mismos.
Apache Cassandra
• es una base de datos distribuida y basada en un modelo de almacenamiento
de código abierto que está escrita en Java.
PostSecret Gossip
• es el programa oficial para compartir secretos para colegios y otras
organizaciones.