SlideShare une entreprise Scribd logo
1  sur  29
Télécharger pour lire hors ligne
Contenido
➢ Introducción
➢ Arquitectura
➢ DHT
➢ Enlaces Magneticos
➢ Algoritmos
➢ Conclusión
Introducción
Bittorrent es un
protocolo diseñado
para transmitir
archivos a través de
conexiones peer-to-
peer.
Terminologías
Peer (Punto)
Seeder (Semilla)
Warm (Enjambre)
Tracker (Rastreador)
Leeches (Sanguijuelas)
Archivo .torrent
{‘announce’: ‘http://bttracker.debian.org:6969/announce’
‘info’: {‘name’: ‘debian-503-amd64-CD-1.iso’, ‘piece
length’: 262144, ‘length’: 678301696, ‘pieces’:
‘841ae846bc5b6d7bd6e9aa3dd9e551559c82abc1 …
d14f1631d776008f83772ee170c42411618190a4’ } }
Funcionamiento
Funcionamiento
Funcionamiento
Funcionamiento
Funcionamiento
Funcionamiento
Otras terminologías
● Piezas y bloques.
● Interesado y bloqueado.
● Conjunto de peers.
● Peer locales y remotos.
● Conjunto de peers activos.
● Piezas más raras y conjunto de piezas más
raras.
DHT
Enlaces magneticos
magnet:?xt=urn:btih:
IJBDPDSBT4QZLBIJ6NX7LIT
SZHZQ7F5I
NO .torrents
Btih = infohash
Buscan peers desde DHT
Algoritmos
● Rarest First Algorithm
● Choke Algorithm
Conclusion
Mejoras
➢ Superseed
➢ Webseeding
➢ MultiTracker
➢ DHT
○ Mainline
○ Azureus
➢ Enlaces magneticos
Tolerancia a fallos
Tolerancia a fallos

Contenu connexe

Similaire à BitTorrent

Dispositivos de interconexión de
Dispositivos de interconexión deDispositivos de interconexión de
Dispositivos de interconexión deMartin Zuñiga
 
Aporte fase 1 evaluacion final
Aporte fase 1 evaluacion finalAporte fase 1 evaluacion final
Aporte fase 1 evaluacion finalRoger Amaya
 
Protocolos de servidor
Protocolos de servidorProtocolos de servidor
Protocolos de servidorAngel Cisneros
 
Manual de referencia
Manual de referenciaManual de referencia
Manual de referenciacyberleon95
 
Almacenamiento y Respaldo
Almacenamiento y RespaldoAlmacenamiento y Respaldo
Almacenamiento y Respaldocarcordoz
 
Comoconstruimos bogota mesh.org
Comoconstruimos bogota mesh.orgComoconstruimos bogota mesh.org
Comoconstruimos bogota mesh.orgBartOc3
 
Enrutamiento estatico
Enrutamiento estaticoEnrutamiento estatico
Enrutamiento estaticoProfessor
 
01.01 Unidades de medida de la informacion v08.pdf
01.01 Unidades de medida de la informacion v08.pdf01.01 Unidades de medida de la informacion v08.pdf
01.01 Unidades de medida de la informacion v08.pdfFabioReneCahuanaMend
 
MiPC.pdf MiPC.pdf MiPC.pdf MiPC.pdf MiPC.pdf
MiPC.pdf MiPC.pdf MiPC.pdf MiPC.pdf MiPC.pdfMiPC.pdf MiPC.pdf MiPC.pdf MiPC.pdf MiPC.pdf
MiPC.pdf MiPC.pdf MiPC.pdf MiPC.pdf MiPC.pdfRaaulroodriguez
 
Plantilla fase1 Ensamble y Mant Computadores
Plantilla fase1 Ensamble y Mant ComputadoresPlantilla fase1 Ensamble y Mant Computadores
Plantilla fase1 Ensamble y Mant ComputadoresJeffer O
 
Jaime Peñalba y Javier Rodríguez - Live Free or Die Hacking [RootedCON 2012]
Jaime Peñalba y Javier Rodríguez - Live Free or Die Hacking [RootedCON 2012]Jaime Peñalba y Javier Rodríguez - Live Free or Die Hacking [RootedCON 2012]
Jaime Peñalba y Javier Rodríguez - Live Free or Die Hacking [RootedCON 2012]RootedCON
 
Principios basicos de enrutamiento y subredes.
Principios basicos de enrutamiento y subredes.Principios basicos de enrutamiento y subredes.
Principios basicos de enrutamiento y subredes.Julia Ramirez
 
Presentación 1_ olga santillán
Presentación 1_ olga santillánPresentación 1_ olga santillán
Presentación 1_ olga santillánkarina santillan
 

Similaire à BitTorrent (20)

E[n|x]tendiendo el protocolo BitTorrent
E[n|x]tendiendo el protocolo BitTorrentE[n|x]tendiendo el protocolo BitTorrent
E[n|x]tendiendo el protocolo BitTorrent
 
Dispositivos de interconexión de
Dispositivos de interconexión deDispositivos de interconexión de
Dispositivos de interconexión de
 
Aporte fase 1 evaluacion final
Aporte fase 1 evaluacion finalAporte fase 1 evaluacion final
Aporte fase 1 evaluacion final
 
Protocolos de servidor
Protocolos de servidorProtocolos de servidor
Protocolos de servidor
 
Manual de referencia
Manual de referenciaManual de referencia
Manual de referencia
 
Almacenamiento y Respaldo
Almacenamiento y RespaldoAlmacenamiento y Respaldo
Almacenamiento y Respaldo
 
Comoconstruimos bogota mesh.org
Comoconstruimos bogota mesh.orgComoconstruimos bogota mesh.org
Comoconstruimos bogota mesh.org
 
Taller Archlinux - 1ª Sesión
Taller Archlinux - 1ª SesiónTaller Archlinux - 1ª Sesión
Taller Archlinux - 1ª Sesión
 
Enrutamiento estatico
Enrutamiento estaticoEnrutamiento estatico
Enrutamiento estatico
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 
01.01 Unidades de medida de la informacion v08.pdf
01.01 Unidades de medida de la informacion v08.pdf01.01 Unidades de medida de la informacion v08.pdf
01.01 Unidades de medida de la informacion v08.pdf
 
MiPC.pdf MiPC.pdf MiPC.pdf MiPC.pdf MiPC.pdf
MiPC.pdf MiPC.pdf MiPC.pdf MiPC.pdf MiPC.pdfMiPC.pdf MiPC.pdf MiPC.pdf MiPC.pdf MiPC.pdf
MiPC.pdf MiPC.pdf MiPC.pdf MiPC.pdf MiPC.pdf
 
Investigacion wireshark
Investigacion wiresharkInvestigacion wireshark
Investigacion wireshark
 
Proyecto u2 rout-ev2
Proyecto u2 rout-ev2Proyecto u2 rout-ev2
Proyecto u2 rout-ev2
 
Plantilla fase1 Ensamble y Mant Computadores
Plantilla fase1 Ensamble y Mant ComputadoresPlantilla fase1 Ensamble y Mant Computadores
Plantilla fase1 Ensamble y Mant Computadores
 
Jaime Peñalba y Javier Rodríguez - Live Free or Die Hacking [RootedCON 2012]
Jaime Peñalba y Javier Rodríguez - Live Free or Die Hacking [RootedCON 2012]Jaime Peñalba y Javier Rodríguez - Live Free or Die Hacking [RootedCON 2012]
Jaime Peñalba y Javier Rodríguez - Live Free or Die Hacking [RootedCON 2012]
 
Principios basicos de enrutamiento y subredes.
Principios basicos de enrutamiento y subredes.Principios basicos de enrutamiento y subredes.
Principios basicos de enrutamiento y subredes.
 
Wireshark
WiresharkWireshark
Wireshark
 
Presentación 1_ olga santillán
Presentación 1_ olga santillánPresentación 1_ olga santillán
Presentación 1_ olga santillán
 
Taller arduino intermedio
Taller arduino intermedio Taller arduino intermedio
Taller arduino intermedio
 

Plus de Helenio Corvacho

Navegación anónima y seguridad
Navegación anónima y seguridadNavegación anónima y seguridad
Navegación anónima y seguridadHelenio Corvacho
 
Redes offline anonimas para compartir archivos digitales
Redes offline anonimas para compartir archivos digitalesRedes offline anonimas para compartir archivos digitales
Redes offline anonimas para compartir archivos digitalesHelenio Corvacho
 
Introducción a la Raspberry Pi 3
Introducción a la Raspberry Pi 3 Introducción a la Raspberry Pi 3
Introducción a la Raspberry Pi 3 Helenio Corvacho
 
Distribución de videos bajo demanda en una red LAN mediante el protocolo BitT...
Distribución de videos bajo demanda en una red LAN mediante el protocolo BitT...Distribución de videos bajo demanda en una red LAN mediante el protocolo BitT...
Distribución de videos bajo demanda en una red LAN mediante el protocolo BitT...Helenio Corvacho
 
Un Framework para la colaboración de fusión de datos informáticos y de sensor...
Un Framework para la colaboración de fusión de datos informáticos y de sensor...Un Framework para la colaboración de fusión de datos informáticos y de sensor...
Un Framework para la colaboración de fusión de datos informáticos y de sensor...Helenio Corvacho
 
Informe laboratorio 4 ospf rip
Informe laboratorio 4 ospf   ripInforme laboratorio 4 ospf   rip
Informe laboratorio 4 ospf ripHelenio Corvacho
 
Informe lab 5 router bgp final
Informe lab 5 router bgp finalInforme lab 5 router bgp final
Informe lab 5 router bgp finalHelenio Corvacho
 

Plus de Helenio Corvacho (20)

Navegación anónima y seguridad
Navegación anónima y seguridadNavegación anónima y seguridad
Navegación anónima y seguridad
 
Redes offline anonimas para compartir archivos digitales
Redes offline anonimas para compartir archivos digitalesRedes offline anonimas para compartir archivos digitales
Redes offline anonimas para compartir archivos digitales
 
Introducción a la Raspberry Pi 3
Introducción a la Raspberry Pi 3 Introducción a la Raspberry Pi 3
Introducción a la Raspberry Pi 3
 
Distribución de videos bajo demanda en una red LAN mediante el protocolo BitT...
Distribución de videos bajo demanda en una red LAN mediante el protocolo BitT...Distribución de videos bajo demanda en una red LAN mediante el protocolo BitT...
Distribución de videos bajo demanda en una red LAN mediante el protocolo BitT...
 
Un Framework para la colaboración de fusión de datos informáticos y de sensor...
Un Framework para la colaboración de fusión de datos informáticos y de sensor...Un Framework para la colaboración de fusión de datos informáticos y de sensor...
Un Framework para la colaboración de fusión de datos informáticos y de sensor...
 
Orm presentación final
Orm presentación finalOrm presentación final
Orm presentación final
 
Orm final
Orm finalOrm final
Orm final
 
Informe cassandra
Informe cassandraInforme cassandra
Informe cassandra
 
Bde
BdeBde
Bde
 
Informe taller 2 revisado
Informe taller 2 revisadoInforme taller 2 revisado
Informe taller 2 revisado
 
Informe routerbgp
Informe routerbgp Informe routerbgp
Informe routerbgp
 
Informe laboratorio 1 kvm
Informe laboratorio 1 kvmInforme laboratorio 1 kvm
Informe laboratorio 1 kvm
 
Informe laboratorio 4 ospf rip
Informe laboratorio 4 ospf   ripInforme laboratorio 4 ospf   rip
Informe laboratorio 4 ospf rip
 
Informe laboratorio 1
Informe laboratorio 1Informe laboratorio 1
Informe laboratorio 1
 
Informe lab 5 router bgp final
Informe lab 5 router bgp finalInforme lab 5 router bgp final
Informe lab 5 router bgp final
 
Guía 4 Cálculo III
Guía 4 Cálculo IIIGuía 4 Cálculo III
Guía 4 Cálculo III
 
Guía 3 Cálculo III
Guía 3 Cálculo IIIGuía 3 Cálculo III
Guía 3 Cálculo III
 
Guía 1 Cálculo III
Guía 1 Cálculo IIIGuía 1 Cálculo III
Guía 1 Cálculo III
 
Guía 2 Cálculo III
Guía 2 Cálculo IIIGuía 2 Cálculo III
Guía 2 Cálculo III
 
Guia 3
Guia 3Guia 3
Guia 3
 

BitTorrent