Trabajo realizado durante el 1er cuatrimestre del 2022. Este proyecto es un cliente BitTorrent desarrollado en Rust utilizando Cargo. Proporciona una implementación funcional del protocolo BitTorrent, permitiendo la descarga de archivos mediante la red P2P.
Este repositorio es una copia del original, debido a que este es privado y pertenece a la organización de la cátedra.
| Nombre | |
|---|---|
| FEIJOO, Sofia | sfeijoo@fi.uba.ar |
| MAZZA RETA, Tizziana | tmazzar@fi.uba.ar |
| REINAUDO, Dante | dreinaudo@fi.uba.ar |
| Milhas, Facundo | fmilhas@fi.uba.ar |
BitTorrent: Contiene las estructuras y componentes esenciales del cliente BitTorrent. Aquí encontrarás la implementación de los algoritmos y lógica central del protocolo.TrackerTorrent: Contiene las funcionalidades relacionadas con el tracker. El tracker es responsable de coordinar la comunicación entre los clientes, facilitando la búsqueda y el intercambio de información sobre los archivos disponibles.Documentation: Contiene la documentación del trabajo, los diagramas de clase del Cliente y el informe del proyecto.