Académique Documents
Professionnel Documents
Culture Documents
IMPLEMENTACIN DE UN SISTEMA
BASADO EN BITTORRENT
1, Estudiante de Ingeniera de Sistemas mencin Gestin, Universidad Politcnica Salesiana sede Cuenca.
jhonnypauta@gmail.com
2 Estudiante de Ingeniera de Sistemas mencin Gestin, Universidad Politcnica Salesiana sede Cuenca.
paulquito1992@gmail.com
Resumen
En la actualidad la gestin y distribucin de
archivos en la red tiene una gran demanda.
Normalmente existen varias formas por las
cuales estos archivos son adquiridos y
distribuidos por la red. En el presente
documento presenta la implementacin,
configuracin y puesta en marcha de un
sistema basado en BitTorrent, con la
funcionalidad de distribuir archivos que
estn fragmentados, para su posterior
ensamblaje.
Abstract
At present the management and distribution
of files in the network has high demand.
Normally there are several ways to acquire
and distribute on the network. This paper
presents the implementation, configuration
and putting in march of system based on
BitTorrent, with functionality of distributing
files that are fragmented, for later assembly.
bittorrent,
Keywords:
Server,
torrent system.
bittorrent,
torrent,
1. Introduccin
En la actualidad se manejan gran cantidad
de archivos en Internet, estos archivos son
manejados por grandes cantidades de
personas, las cuales distribuyen y gestionan
estos archivos, existen herramientas capaces
de facilitar la distribucin de los mismos,
haciendo que la comunidad entera pueda
obtener archivos segn la necesidad del
momento.
Para iniciar con el desarrollo del tema,
primero se hablar de los conceptos
necesarios sobre las herramientas con las
cuales se trabajar, posteriormente se
tratar sobre el proceso de instalacin de
dichas
herramientas
adems
de
la
configuracin necesaria para el correcto
funcionamiento. Finalmente se realizaran las
pruebas de funcionamiento necesarias para
verificar la eficiencia de nuestro servidor.
2. Desarrollo
2.1. Conceptos
2.1.1.
Virtualizacin
La tecnologa de la virtualizacin ejecuta
aplicaciones
o
sistemas
operativos
completos que muchas de las veces por
costos o espacio son imposibles adquirirlos
de manera fsica, por lo que son de alguna
manera
simulados
dentro
de
una
infraestructura, la cual compartir recursos
necesarios para que el sistema a simular
pueda ser ejecutado adecuadamente. [1]
2.1.2.
VirtualBox
2.1.3.
Ubuntu
2.1.4.
Apache
2.1.5.
PHP
2.1.6.
MySQL
2.1.7.
RivetTracker
2.1.8.
2.2.2.
BitTottent
2.2. Instalacin
2.2.1.
Requerimientos
Para iniciar la instalacin de las herramientas
necesarias que harn posible que el servidor
cumpla las funciones requeridas, se deber
contar con un sistema operativo que soporte
dichas herramientas, adems de tener
recursos que hagan posible el desarrollo del
proyecto.
2.2.3.
Instalacin de paquetes
adicionales de PHP
Para que PHP funcione correctamente y se
complemente
adecuadamente
a
las
herramientas que se instalarn en el
servidor.
sudo apt-get install libapache2-mod-php5
php5-mcrypt
sudo apt-get install mysql-server
2.2.4.
Descarga de RivetTracker
2.3. Configuracin
Para poner en funcionamiento el servidor
BitTorrent, se debern realizar ciertas
configuraciones que permitirn su uso en el
presente trabajo.
2.3.1.
Configuracin del servidor
RivetTracker
http://localhost/tracker/install.php
3. Pruebas de Funcionamiento
En busca de ingresar e interactuar con el
servidor torrent se han creado archivos
torrents para poder compartir la informacin
mediante dicho servidor.
4. Conclusiones
Luego aparecer en la pantalla principal el torrent
que ya est listo para ser compartido.
5. REFERENCIAS
Una vez agregado se proceder a descargar el
archivo como se muestra en las siguientes
imgenes: