Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
¿Y quédesventajas tienen? ¿Q ué im pl ic ac io ne s t uv o su a pa ric ió n? Simplificar la construcción de servicios. Garantizar la localización y comunicación de los clientes de recursos. Contar con localización/Routing Overlay. Se refiere al software que facilita el intercambio de archivos e información en una red descentralizada P2P. Deben garantizar funcionalmente que: En el aspecto no funcional cum ple Napster Creado en 1999 por Shawn Fanning y Sean Parker para compartir música en línea. Se volvió una opción muy popular, pero debido a una serie de demandas la red fue dada de baja en julio de 2001. Se transformó finalmente en un servicio de streaming. P2P Se remonta a la década de 1980 y se asocia a los primeros programas de intercambio de archivos. Son redes de computadoras que funcionan sin clientes ni servidores fijos para operar. Se componen de nodos que trabajan como iguales. ¿En qué consisten? ¿Q ué ti po s d e re de s P 2P e xi st en ? Centralizada: se tiene un directorio central, y la red depende del mismo. Descentralizada y estructurada: no existen directorios, sino que los nodos son capaces de coordinarse entre si. Descentralizada y no estructurada: no se tiene una estructura definida y los nodos no tienen funciones distintas. Resistentes a censura. Resiliencia alta. Altamente escalables. Alto ancho de banda. Confianza elevada. ¿Q ué ve nt aj as of re ce n? No hay garantía de anonimato, salvo que la red lo implemente. Su diseño hace que la latencia sea un problema conforme la red se expanda. Presentan problemas de estructura que las hacen vulnerables a ataques. IRC HotLineConnect Gnutella Napster Antecedentes: BitTorrent Tiene su historia en Yahoo! y se trata de un protocolo P2P y que mejora la transferencia en lugar delos métodos HTTP o FPT. Es un ejemplo de red distribuida que usa la carga y descarga de los usuarios de la red, donde los archivos más populares se descargan más rápido y de distintas fuentes en piezas. Al descargar archivos, los usuarios se vuelven servers de esos archivos. Tuvo un impacto controvertido por el agua de la piratería en la red. En consecuencia, la red ha implementado medidas para detectar archivos con derechos de autor. Se ha adaptado para la transmisión de video y aplicaciones en la nube. ¿C om o fu n ci on a? El protocolo BitTorrent funciona mediante la descarga de pequeñas partes de un archivo de múltiples fuentes en lugar de descargar el archivo completo de una sola fuente. BitTorrent conecta al usuario con otros nodos para descargar fragmentos del archivo deseado, y la velocidad de descarga depende de cuántos usuarios tienen el archivo. Middleware P2P Escalabilidad global Optimización en interacciones locales entre peers vecinos. Adaptación a cambios dinámicos de disponibilidad entre nodos. Seguridad de datos en un ambiente heterogéneo. Anonimato, denegación y resistencia a la censura. ¿En qué consiste el Routing Overlay que usan? Es una técnica usada para crear una capa adicional de enrutamiento por encima de la capa física. Su objetivo es asegurar que cada nodo encuentre el objeto requerido por él a través del resto y sin usar un índice central. Esto permite que los nodos se puedan conectar en distintas ubicaciones físicas como si estuviesen conectados de forma local. ¿P ar a qu é se ut ili za ? Mejorar eficiencia y escalabilidad en la red. Permite implementar algoritmos de enrutamiento sobre la red y optimizar recursos de red. Es un sistema de cómputo distribuido desarrolllado para donar capacidad de cómputo a proyectos de investigación científica. Su objetivo es poder procesar datos de forma distribuida en computadoras de donantes en todo el mundo para ahorrar en costos. BOINC ¿C óm o fu nc io na ? Los usuarios descargan un cliente que trabaja en segundo plano. Se envían tareas a las computadoras de los usuarios. El cliente administra las tareas y evita que estas interfieran en el funcionamiento de las computadoras donantes. P2P (Peer-to-Peer) es un modelo de comunicación en el que cada participante actúa tanto como cliente como servidor, compartiendo recursos y contenido entre ellos. BitTorrent es un protocolo P2P ampliamente utilizado para la distribución de archivos, que permite la descarga de contenido a través de múltiples fuentes simultáneas, lo que aumenta la velocidad y eficiencia en la transferencia de datos. El uso del Routing Overlay permite implementar mecanismos de enrutamiento más eficientes para las comunicaciones entre nodos en un ambiente descentralizado, a la vez que puede ayudar a robustecer las capacidades de transmisión y seguridad en la red.
Compartir