Estás en Inicio / Editorial / Tendencias
22.02.2007
BitTorrent tiene las dos funciones, puede ser un Peer to Peer debido a su tipo de red en donde no hay ni clientes ni servidores fijos. Pero también permite obtener la función de FTP debido a su funcionamiento de descarga directa.
En realidad BitTorrent es Peer to Peer básicamente porque se trata de un tipo de red donde no hay ni clientes ni servidores fijos sino que se basa en una serie de nodos que se comportan simultáneamente como clientes y servidores de los demás nodos en la red. Pero también es FTP porque permite la descarga directa como si fuese un FTP simple.
Este protocolo se conoce como BitTorrent, existen hoy en día muchos programas con los cuales insertarse en la red BitTorrent y la característica común a todos es el uso del protocolo BitTorrent. Es un software de código abierto, puede ser utilizado sin necesidad de pagar licencias de fabricantes, y si uno tiene la experiencia necesaria puede crear su propia compilación de Bittorrent.
La gran ventaja de BitTorrent sobre otros clientes P2P es su velocidad, si hay algo que desilusiona a los usuarios que desean usar este tipo de transferencia de archivos es que el archivo elegido tarde demasiado tiempo en ser descargado.
Funciona mucho mejor para compartir grandes archivos, a diferencia del FTP donde la descarga del archivo debe ser de un solo tirón, en BitTorrent resulta más eficiente porque si es una archivo grande tarda un poco más en descargar y habrán más fuentes. BitTorrent tiene chequeos de errores por cada pedazo del archivo que baja; por tanto hay más posibilidades de bajar el archivo correctamente (salvo que la fuente ya este corrupta).
Algo interesante es que en general los clientes P2P cuando hay muchos usuarios suele saturarse, en cambio con BitTorrent cuantos más usuarios haya mejor funcionará y más rápida será la descarga del archivo. A la hora de compartir no hay que estar pensando ni buscando en cuánto compartir para que el cliente logre bajar algo, el cliente BitTorrent lo que compartirá será los segmentos que estamos bajando.
Al completar la descarga por una cuestión de solidaridad o agradecimiento lo menos que podemos hacer es seguir compartiendo el archivo bajado para que otro puedan acceder al mismo.
BitTorrent se puede utilizar con cualquier tipo de conexión, soporta resume (es decir apago o me desconecto y cuando vuelvo a conectar sigue desde el punto donde había quedado).
La desventaja posiblemente es su juventud respecto a otros clientes P2P, lo cual hace que haya menos disponibilidad de material cuando realizamos una búsqueda.
Para explicar un poco cómo funciona el protocolo BitTorrent antes tendremos que conocer algunas definiciones, elementos básicos y su funcionamiento:
Esto se traduce en mayor velocidad de descarga para todos. Los segmentos de archivo que se van descargando quedan automáticamente compartidos, no hay opción a cancelar, ni se puede prohibir la subida. Mientras uno descarga un archivo siempre e indefectiblemente lo estará subiendo alguien más desde nuestra carpeta.
Cuando deseamos compartir un archivo debemos crear el .torrent, el mismo será enviado a un tracker (rastreador) conteniendo la información para que el este pueda interpretarla. Luego se abre el .torrent con un cliente de BitTorrent cualquiera y se le indica como ruta de descarga la ruta donde tenemos el archivo original.
El tracker dividirá el archivo en segmentos de unos 512 Kb aproximadamente cada uno. Al conectarse un nuevo usuario, se añade un peer (cliente) y empieza recibir segmentos del archivo ya sea desde otro peer (cliente) o un seed (semilla). Un peer (cliente) al completar la descarga del 100% del archivo, automáticamente se convierte en Seed (semilla).
Cuantos más seeds y peers (lo que en otros sistemas P2P suele llamarse fuentes) hay para un archivo más rápidamente bajara un archivo. Por eso se sugiere mantener compartido el archivo que hayamos completado la descarga. Los archivos desaparecerán cuando el tracker los descarte, y esto sucede a las 24 o 48 horas seguidas sin la conexión de ningún seed.
No siempre estamos bajando de los mismos usuarios. Si se mantiene constante la conexión a la lista que tenemos de usuarios y sólo se corta la misma cuando uno de los dos usuarios se desconecta. Una ventaja interesante es que las conexiones se mantienen incluso caído el tracker, con la única limitación que no podrán conectarse usuarios nuevos.
Para conocer un poco más sobre el funcionamiento de BitTorrent pueden visitar el sitio web sobre ayudabittorrent.com y encontrar respuesta a sus inquietudes.
Colaboración técnica: Javier Aroche.
Califica esta nota:
Marcelo Zamora
Webmaster en diseño y programación PHP, con experiencia en redacción en medios gráficos.
Si eres nuevo en Maestros del Web y te agradan nuestras publicaciones, te invitamos a suscribirte a nuestro Feed.
Sindícanos en: Google Reader, Bloglines, My Yahoo o My MSN | ¿Qué es el Feed?
17 comentarios en total.
donde quedo el utorrent
Digo lo mismo que el de arriba, ¿dónde está el uTorrent? Sin duda es uno de los clientes más utilizados
Para los que no encuentran su cliente torrent listado, en Wikipedia hay una lista exhaustiva de clientes bittorrent:
http://en.wikipedia.org/wiki/Comparison_of_BitTorrent_software
Pues es bastante más confiable, pero a mí no me ha dado grandes resultados. Es más, por lo general la relación entre subida/bajada es de 2:1. Quizás solo he tenido mala suerte, pero no me termina de convencer el sistema. Aunque sí lo veo más cómodo para dejar descargando mientras hago cualquier otra cosa…
Alguien me puede ayudar y decirme en donde puedo encontrar el codigo de java del Azureus o de cualquier otro programa que utilice Bittorrent ???
Normalemente todos los proyectos Open Source tienen un espacio en SourceForge, y desde ahí puede accederse al código fuente.
El de Azureus, por ejemplo, está aquí:
http://azureus.sourceforge.net/download.php
(pulsa sobre Jar, Jar torrent, Source.
porque el codigo que te envian, para descargar los archivos, no son validos……..
¿Donde hay otro mejor P2P que los Torrents?
????
De P2P puedes encontrar en un montón de sitios
Prueba a buscarlos en Google
Menuda ayuda …
Hola, alguien puede informarme donde puedo conseguir el codigo java de un p2p o un by torrent.
Le agradeceria la ayuda que me puedan brindar, gracias y saludos!!! ![]()
mi utorrent me funciona de categoria me bajo 5 archivos cada 2 dias y no me falla es muy bueno os doy mi palabra un saludo amigos
si teneis dudas con el utorrent avisarme en mi correo q es este …. eragon_1973@hotmail.com un saludo
me he bajado bit torrent y no se como arir para ver lista de peliculas y bajarlas.gracias un saluda
descargate el programa abctorrent, es de lo mejorcito
14 trackbacks en total.
Maestros del Web es el punto de encuentro para los entusiastas de la red.
© Copyright 1997 - 2008 Maestros del Web. | CMS: Wordpress