Logo Studenta

SD1-23-2-TéllezGonzálezJorgeLuis-Sintesis8

¡Estudia con miles de materiales!

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.

Otros materiales