Trabajo Colaborativo 2 Sistemas Distribuidos
Enviado por jalidunad • 8 de Octubre de 2014 • 527 Palabras (3 Páginas) • 373 Visitas
Situación 1:
Diseñe y describa un protocolo del nivel de aplicación para ser usado entre un cajero automático y el computador central del banco. El protocolo debe permitir que se verifique la tarjeta y la clave del usuario, que se consulte el balance de la cuenta (que se mantiene en el computador central), y que se realicen reintegros de una cuenta (es decir, dinero reintegrado al usuario). Las entidades del protocolo deben ser capaces de resolver el problema tan común de que no haya suficiente dinero en la cuenta para cubrir el reintegro. Especifique el protocolo listando los mensajes intercambiados y la acción tomada por el cajero automático o el computador central del banco ante la transmisión o recepción de mensajes. Esboce la operación de su protocolo para el caso de un reintegro sencillo sin errores, utilizando un diagrama de estados.
Situación 2:
Seleccione dos (2) de los siguientes sistemas distribuidos con arquitectura P2P.
eMule, Tribler, Ares, Vuze, uTorrent
Haga un cuadro comparativo e indique como es el funcionamiento de los sistemas, qué componentes se instalan, tamaño, uso de encriptamiento, áreas del disco que acceden, protocolo utilizado y tipo de puertos que usan, pantalla de trabajo, cómo opera la aplicación distribuida para recuperar información, que sistemas requieren servidor central y cuáles no?.
eMule Ares
Funcionamiento eMule es un programa para intercambio de archivos con sistema P2P utilizando el protocolo eDonkey 2000y lared Kad, publicado como software libre para sistemas Microsoft Windows. Está escrito en C++.
Es un programa P2Pde compartición de archivos creado a mediados de 2002, Es un software libre y está desarrollado en el lenguaje de programación Delphi para el sistema operativo Microsoft Windows. Actualmente se puede usar la red de Ares en GNU/Linux mediante GiFT, o ejecutando el cliente oficial bajo Wine.
Componentes Archivo de programa captura enlaces en D2k Componentes encapsulados
Uso de encriptación El encriptamiento es obligatorio las versiones viejas ya no sirven más para obligar a todo el mundo a encriptar (simplemente bajando una versión nueva y ya), eso hizo que mucha gente que no actualiza o nove los foros o chat de emule quedaran fuera sin saber porque, no bajaban nada, y quizás por eso lo tilden de malo o lento. El incitamiento es obligatorio.
Áreas del disco que accede Algunos archivos son usados o creados desde el primer inicio. La mayoría de ellos son creados en el directorio config de eMule, otros residen en el directorio temporal como se especifica en la preferencias o directamente en el directorio de instalación de eMule. Efectivamente una gran cantidad de usuarios no conocen los permisos que establece eMule, Ares, uTorrent, etc. En las carpetas que comparten.
Protocolo utilizados TCP/UDP UDP y TCP
Tipos de puertos TCP
...