Filesharing and I2P/es

Aus i2pwiki.mk16.de
Zur Navigation springen Zur Suche springen

<languages />


Esto es sobre la compartición de archivos directa ente usuarios de I2P (usualmente) usando una red para compartir archivos.

Clientes disponibles para compartir archivos[Bearbeiten]

Estas tablan muestran algunos detalles básicos sobre las redes y los clientes disponibles. Para obtener información específica de cómo usarlos e instalarlos, navega hasta la parte de abajo de esta web o consulta la página/paquete del clienta, o consulta el foro correspondiente.

Note: If the URL for a client isn't up, or is not provided, you can generally find the software on Echelon's archive, see I2P software.

Nota: La página con la documentación oficial<ref>i2p-projekt.i2p:Aplicaciones soportadas de compartición de archivos</ref> debería coincidir con esta página.

Red BitTorrent[Bearbeiten]

Clientes Bittorrent[Bearbeiten]

Las siguiente tabla muestra los programas que son totalmente funcionales y utilizables. Por razones de seguridad solo deberían usarse aquellos programas "activos".

Name Dev. Status Last release (year) / version I2P Bridge GUI CLI Web Interface MTS Based on Homepage
I2PSnark (bundled*) / I2PSnark (standalone) Active 2019-01: 0.9.38-0 I2CP No No Yes Yes Snark *This application is bundled in I2P package. zzz resp. I2PSnark standalon
BiglyBT with I2P Helper (internel a. external I2P support) Active 2019-02: 1.8.0.0 / 0.9.38.1.3 I2CP Yes Yes Optional Yes Vuze BiglyBT; Developer talks
Vuze/es (dev) con I2P helper* Activo 2017-03: 5.7.5.0 / 0.9.29.1.1 I2CP No Azureus

plugins.vuze.com. *El cambio a BiglyBT es recomendado por zzz.

qBittorrent (Comix's fork)
(QT4, Rasterbar C++ bittorrent library)
reposes 2015 / 3.1.12 SAM V3 Yes Yes Yes Yes qBittorrent The Bug Genie for I2P
Flush (fork de Comix)
(libtorrent)
Parado 2015 / 0.9.12 SAM V3 No No Flush The Bug Genie for I2P
Deluge (fork de Comix)
(Deluge I2P Plugin, libtorrent)
Parado 2015 / 1.3.11 SAM V3 Deluge The Bug Genie for I2P


I2P Transmission (fork de Comix) Parado 2013 / 2.8.2 BOB Transmission The Bug Genie for I2P


MTS: Multi-tracker torrent support

Obsoletos[Bearbeiten]

Los siguientes programas fueron abandonados por los desarrolladores y solo deben usarse por usuarios experimentados o desarrolladores.

|- |Nombre |Estado de desarrollo |Última versión (año) |I2P Bridge |GUI |CLI |Interfaz Web |Soporte Multi-tracker |Basado en |Homepage

|- |Robert |Inactivo |2013 / 0.0.40 |BOB |Sí |No |Sí |Sí |I2PRufus |sponge.i2p offline

|- | I2p Transmission (fork de dinamic) |Inactivo |2009 / 0.1.0-4 |BOB |Sí |Sí |Sí |Sí |Transmission |Echelon

|- |I2PSnarkXL/es |Inactivo |20100517a |I2CP? |No |No |No |Sí |Sí |I2PSnark |Echelon

|- |PyBit/es |Inactivo |2011 (0.3.1) | SAM |Sí |No |No |Sí |Escrito desde cero |

|- |I2P-BT/es |Inactivo |2005 / 0.1.8 |? |Sí |No |No |? |Original BitTorrent/es |i2p-bt.postman.i2p


|- |I2P-BOB-BT/es |Inactivo |2009 |BOB |Sí |No |No |? |I2P-BT |bob.i2p offline


|- |I2PRufus/es |Inactivo |2009 (0.1.2) |? |Sí |No |No |? |Rufus |Echelon


|- |KTorrent |Inactivo |2011-07-25 |BOB |Sí |Sí |Sí |Sí |KTorrent |Sin homepage, archivo torrent: "I2P Alternative BitTorrent Software Collection" (2012)

|} MTS: Multi-tracker torrent support

MuWire[Bearbeiten]

Inspired by LimeWire, created to work only via I2P.

Name Development Status Last release (year) I2P Bridge GUI CLI Web Interface Based on Homepage
MuWire Active 2019 I2CP Yes Yes No ? muwire.i2p

Red Gnutella[Bearbeiten]

Nombre Estado de desarrollo Última versión (año) I2P Bridge GUI CLI Interfaz Web Basado en Homepage
I2Phex Inactive 2016 SAM Yes No No Phex None
Jwebcache (a Gnutella webcache used by I2Phex clients on I2P) Inactive 2016 SAM No No Yes None
PebCache (a Gnutella webcache) Inactive 2009 SAM No No Yes pebcache.i2p copy, File: echelon.i2p/pebcache

Red eDonkey/Kademlia[Bearbeiten]

Kademlia es una tabla de hashes distribuida y descentralizada para redes de computadoras peer-to-peer.

Nombre Estado de desarrollo Última versión (año) I2P Bridge GUI CLI Interfaz Web Basado en Homepage
iMule Inactive 2016 SAM Yes No Yes<ref>CLI possible with 'imuled' (imule-daemon). </ref> aMule http://www.imule.i2p
Nachtblitz Inactive 2016 SAM Yes No No Written from scratch (in C#) http://echelon.i2p/nachtblitz/

Redes propietarias[Bearbeiten]

Nota: las siguientes aplicaciones no están enfocadas sólo en la compartición de archivos si no que también en foros distribuidos.

Nombre Estado de desarrollo Última versión (año) I2P Bridge GUI CLI Interfaz Web Basado en Homepage
OFS Inactivo 2014 SAM No? No Escrito desde cero (Java) ofs.i2p offline
Aktie Activo 2017 SAM No (v0.5.21) No (v0.5.21) Escrito desde cero (Java). Concepto similar a OFS. Aktie links

Ver también WOT forums/es para comparar este tipo de aplicaciones con las aplicaciones usuales de compartición de archivos.

Entonces, ya has instalado I2P, puedes navegar por algunas webs, pero quieres 'descargar algo de música y películas' anónimamente. Todo este lenguaje técnico puede ser algo confuso, pero al final es bastante simple y además tienes varias opciones. I2P viene cliente de BitTorrent integrado llamado I2PSnark. Es un poco viejo pero es fácil de usar y puede accederse a él desde la consola del rúter de I2P en tu navegador. Si esto no te gusta, hay varios clientes de torrents más disponibles para I2P, algunos están detallados más abajo.

eDonkey/Kademlia[Bearbeiten]

iMule es un port de aMule diseñado específicamente para I2P. Funciona únicamente con la red distribuida Kademlia, y por tal, no necesita ningún servidor centrar como sí necesita eDonkey. iMule es un programa aparte que debes descargar y ejecutar junto con I2P.

Artículo principal: iMule/es

Gnutella[Bearbeiten]

Artículo principal: I2Phex (un cliente de Gnutella modificado para funcionar con I2P)

Compartiendo a través de las eepsites[Bearbeiten]

La siguiente afirmación está desactualizada. El mismísimo jefe (zzz) dice que cualquier gestor de descargas normal debería funcionar.ref>zzz.i2p "No hay muchas diferencias entre eepget, wget, curl, ...", 31 Oct 2015</ref>

Puedes poner un archivo en tu eepsite, y usar el comando "eepget <filename>" desde tu directorio de I2P para descargarlo.

Ejemplos:

Hay varias webs en I2P que hospedan archivos para descargar de esta forma. Pero normalmente es mejor usar alguno de los métodos p2p de más arriba si descargas habitualmente.

Nota: en Linux, en lagunas instalaciones de I2P, el comando eepget no puede ser ejecutado desde cualquier directorio, tienes que hacerlo desde el directorio de eepget: "cd $HOME/i2p", y ahora escribe "sh eepget [http:// http://]..."

Artículo principal: EepGet/es.

FAQ, preguntas frecuentes[Bearbeiten]

¿Por qué es tan lenta la descarga del archivo?[Bearbeiten]

La respuesta rápida es que funciona, pero todo tiene un precio. Incluso si tienes mucho ancho de banda, los datos que pasan dependen del ancho de banda de tus pares, y ellos dependen de sus pares. La página del proyecto proporciona una respuesta detallada y comprensible del rendimiento<ref>i2p-projekt.i2p "¿Cómo funciona I2P, por qué es lento y por qué no usa todo mi ancho de banda?"</ref>.

Cómo hacer BitTorrent más rápido[Bearbeiten]

  • Pon un tamaño de túnel razonable entre seguridad y velocidad.<ref>i2p-projekt.i2p Tamaño del túnel:"Decidir cuantos túneles de entrada y salida usa el rúter tiene un importante efecto en la latencia, rendimiento, fiabilidad y el anonimato proporcionados por I2P"</ref> Para la compartición de archivos con I2PSnark con 3 túneles y 2 saltos debería funcionar bien. Si necesitas más túneles deberías usar un cliente más eficiente en vez de I2PSnark, un cliente que también pueda controlar el número de túneles, como BiglyBT, o puedes usar varios clientes (el capítulo How to make I2PSnark faster contiene más ayuda)
  • Asegúrate de seleccionar las fuentes correctas. Si comparten con con 15 KiB/s, entonces es imposible descargar a 30 KiB/s. La fuente con más participantes son preferibles si la cantidad no es tan importante
Datei:BiglyBT-AllPeers.png
Leased lines to overloaded clients.
  • Cargando torrents y archivos uno después de otro. No es más rápido si por ejemplo 4 o incluso más torrents tiene que apelotonarse a través de los túneles al mismo tiempo. Además, tienes la posibilidad de ser baneado temporalmente o incluso permanentemente por el usuario que distribuye los cuatro torrents.
  • También deben cargarse uno detrás de otro si hay varios archivos o temporadas grandes en el torrent. El tiempo pasa más deprisa mientras se ve la primera temporada mientras se descarga la segunda temporada en segundo plano.
  • Darle toda la atención a las descargas preferidas. Dependiendo de tu capacidad, las otras descargas y subidas pueden posponerse temporalmente.
  • I2PSnark descarga bien de subida o de bajada, pero se comporta mal haciendo los 2 a la vez. BitTorrent funciona de esta forma, aquellos que suben mucho obtienen mucho de vuelta. Si solo subes un poco habrá poca descarga.<ref>zzz.i2p zzz: How to make i2psnark download faster</ref> Esto puede terminar en un punto en el que todos los involucrados acaben en el límite más bajo. Por lo que intenta distribuir consecuentemente.
  • Los clientes como BiglyBT pueden tener que limitar la subida en la red ya que está compuesta principalmente por ruters con I2PSnarks. Si no, I2PSnark puede echarse a descansar y simplemente no propagará bien si obtiene demasiado gratuitamente. El limitar la velocidad general se ha probado efectivo, pero limitar selectivamente funciona mejor..
  • Wait until there are enough distributors and your own client doesn't have to compete in the swarm. (Be careful with pure DHT sources from the internet, which are distributed via BiglyBT or Vuze as proxy. With average download rates beyond good and evil, they are gone as fast as they came.)
  • Utiliza codecs modernos. No tomes la vieja escena como modelo, si no que utiliza codecs modernos como HEVC (preferibles por razones técnicas) o VP9. XviD, MPEG y AVC tienen su espacio, pero no para compartir archivos. Para nosotros esos viejos codecs causan una pérdida de calidad considerable en las misma tasas de bits. ( Por supuesto esto solo es aplicable para la conversión de archivos futuros, no para los archivos ya convertidos. No es esencial convertir un archivo de 2000 kb/s en XviD a HEVC.)

¿Puedo descargar archivos desde la clearnet usando I2P?[Bearbeiten]

Los 100 torrents más descargados están usualmente disponibles en BiglyBT y Vuze. Simplemente pon el enlace Magnet o el checksum (hash) descargado desde cualquier tracker en tu cliente de torrents de I2P, si alguno de los otros usuarios de I2P comparten ese torrent, lo obtendrás a través de I2P. Si solo utilizas torrents de I2P, por ejemplo con el pluguin de I2P para Vuze, tienes que activar "Solo I2P" para eso torrent.

BitTorrent contra otros protocolos de compartición de archivos[Bearbeiten]

En contra de BitTorrent[Bearbeiten]

Para el usuario "KuViz418" (editando esta wiki el 6 del 2014) BitTorrent/es no es adecuado dentro de una red anónima p2p como I2P.

BitTorrent/es es adecuado para compartir fácilmente archivos nuevos, pero no vale para compartir muchos archivos o archivos más viejos (por ejemplo carpetas enteras) por largo tiempo (meses, años). El pequeño número de usuarios de I2P tiene como consecuencia que el archivo perderá los pares incluso antes que en clearnet.

Los protocolos de compartición sin trackers (como iMule/es, Nachtblitz/es, i2Phex/es,Aktie) son más difíciles de aprender pero permiten compartir muchos archivos (nuevos o viejos), y sus sistemas de búsqueda no dependen de un tracker o una eepsite. Los nuevos archivos pueden anunciarse en eepsites, foros o Syndie, por ejemplo. En Aktie, los nuevos archivos son anunciados automáticamente a todos los pares.

A favor de BitTorrent[Bearbeiten]

La distribución simultánea requiere de la capacidad necesaria. Con un ancho de banda de 100 kbps y 5000 archivos, enseguida estará apretado. Pero muchos usuarios de BitTorrent están de acuerdo en una cosa: nada es más viejo que una descarga de ayer. Por otro lado, hay cosas que aquí también son apreciadas, ya sea un documental, una buena película o un buen libro. Todos tienen algo en común, valen la pena. Por lo que los contenidos son a veces almacenados por años o simplemente vueltos a compartir si alguien los pide.

Datei:BiglyBTv1.2.0.0.png
Un cliente de torrent desaprovechado (BiglyBT)

BitTorrent no es lento, la media de descarga es de 18 KiB/s (2017). La imagen muestra un ejemplo con 24 seeds y 18 pares: velocidad de 4.42 MiB/s o 251.4 KiB/s de media (incluyendo la sobrecarga del protocolo). Por supuesto, estas velocidades no son siempre conseguidas. La razón de esto son variadas, a menudo por la falta de experiencia del usuario. Aunque no es un problema para los profesionales descargarse una serie de 45 minutos en 45 minutos.

Lo clientes modernos están diseñados para ser a prueba de fallos (DHT, tracker dentro del app). Además hay funcionalidades como la distribución descentralizada y privada, protección selectiva de archivos falsos y unas cuantas más características más sofisticadas para hacer la vida más fácil.

Algunas libertades simplemente van demasiado lejos para alguna gente y no quieren enfrentarse con ellas. los trackers son lugares sociales donde la gente se conoce y comunica. En I2P son los pilares de la sociedad.

Ranking de redes de compartición de archivos (dentro de I2P)[Bearbeiten]

This section is outdated and needs revision based on facts and the technical limitations of the underlying network.

Esta tabla se ha escrito para ahorrar tiempo a los recién llegados. Según Hummingbird este ranking es bastante subjetivo.

Por el número de archivos compartidos[Bearbeiten]

Fecha #1 #2 #3 #4 #5
2016-01 Red Kademlia (iMule/es-Nachtblitz/es) Red BitTorrent/es ('?' porque es privado por diseño) Red Gnutella (I2Phex/es) Aktie/es

Por el número de pares/compartidores[Bearbeiten]

Postman<ref>http://tracker2.postman.i2p/?view=Stats</ref> DifTracker<ref>http://diftracker.i2p/index.php</ref> iMule<ref>http://onepost.i2p/2015-03-01_172200</ref>
30,000+ 3778 < 200

Comparación por el número de archivos que pueden compartirse en una red[Bearbeiten]

Some file sharing networks are design to make possible to share a certain number of files maximum, otherwise some peers might fail to find some files if too much files are shared.

Esta tabla es una opinión (por Hummingbird 2015-12), la mejoras son bien venidas.

Network
(running into I2P)
Number of simultaneous files that a peer may share with success Number of simultaneous files that a network may let access to with success<ref>Because of the distribution in the DHT of the trackers.</ref>
BitTorrent < 100 < 1000?
(perhaps unlimited because based on trackers, DHT and Peer Exchange (PEX).)
Gnutella < 5000 > 90000<ref>Ya que la búsqueda de un nombre de archivo es distribuida entre todos los pares.</ref>
eDonkey/Kademlia < 1000 < 20000<ref>Because of the DHT limited size</ref>
Aktie unlimited<ref>According to developers</ref> unlimited<ref>According to developers</ref>

En la red BiTorrent "archivos" quiere decir "torrents"; I2pSnark permite un máximo de 2000 archivos por torrent.

A other way to explain my mind:

The total number of files that you plane to share The network (running into I2P) that fit with this use
< 50 BitTorrent, eDonkey/Kademlia, Gnutella
< 1000 eDonkey/Kademlia, Gnutella
< 100000 Gnutella
> 100000<ref>However, computing a so-called hash payment for each file may take time for such an amount of files to share.</ref> Aktie

Sobre PeerBlock[Bearbeiten]

Algunos usuarios utilizan programas como PeerBlock<ref>https://en.wikipedia.org/wiki/Peerblock</ref> o Peer Guardian para bloquear los pares o IPs no deseados. Los programas como PeerBlock no son muy útiles en I2P. La razón es que PeerBlock funciona bloqueando las conexiones directas entre pares, pero I2P utiliza túneles<ref>http://i2p-projekt.i2p/en/docs/how/tunnel-routing</ref> para conectar a los pares que quiere encontrar. PeerBlock puede bloquear algunos recursos necesarios por casualidad. I2P se ha construido para funcionar con todos los clientes de Internet y con conectividad completa, no bloquees pares selectivamente para obtener mejor rendimiento.

Varios[Bearbeiten]

  • Syndie/es es capaz de adjuntar archivos pequeños a los mensajes (por defecto 512KB, que puede incrementarse a 4MB si el servidor lo soporta). Syndie no se diseñó para compartir archivos, aunque puede ser útil para ciertas situaciones (por ejemplo para enviar archivos .torrent).
  • Enlaces a trackers BitTorrent/Es dentro de I2P:EepsiteIndex/es

Comunicación e información[Bearbeiten]

  • IRC (dentro de I2P): en IRC2P el canal para la compartición de archivos es #torrents o, según el idioma, los canales derivados de él (por ejemplo #torrents-de).
  • Feed RSS que informa sobre noticias.
  • Los clientes de BitTorrent como BiglyBT y Vuze tienen dentro un chat anónimo.


Referencias[Bearbeiten]

<references />


¡Feliz compartición de archivos!