Sistemas peer-to-peer “Fundamentos de servidores”
Cliente/servidor Peer-to-peer Elementos de P2P Servicio a máquina cliente Extensiones en aplicaciones Modelo Cliente/servidor Ventajas Clientes simples. Inconvenientes Direcciones IP dinámicas. Peer-to-peer Organización distribuida Funciona independientemente Distribuye responsabilidades Sistemas Peer-to-peer Peers groups Transporte de red Servicios Elementos de P2P Localización de los recursos de red Mecanismos de descubrimiento Comparticiones ficheros Mensajería instantánea Búsqueda en la web Aplicación P2P
Ventajas escalabilidad, agrega informacion,,disponibilidad y tolerancia a fallas Inconvenientes redundancia, los servicios no siempre están disponibles Posibles soluciones acceso redundante a los recursos Peer que comparte un interés en común definido por un grupo. Responsable de la transmisión de datos Protocolos: HTTP,SMTP,UDP y TCP Funciones que los peers ofrecen al resto de la red Acceso a la red Intercambio de anuncios correspondientes -Encontrar peers en la red -Invocar un servicio -Crear conexiones -Envia mensajes de ruteo -Pasivos -Directos -Indirectos
-Simples -Rendezuos -Enrutadores Peers -Entornos seguros -Entornos limitados -Entorno de monitorización Peers groups -Extremos -Tuberías -Mensajes Transporte de red -Servicios de peer -Servicios de peer group Servicios