¿Qué datos está descargando mi cliente al sembrar un torrent completo?

13

Cuando estoy sembrando torrents completos, a menudo noto que aparte de los bytes que salen de mi PC, también hay bytes que ingresan a mi PC. Se pueden ver ejemplos de esto en la imagen a continuación. Estoy usando Tixati como cliente de torrent.

Entiendo que estoy cargando datos cuando siembro, pero ¿qué estoy descargando si el torrent ya estaba terminado? ¿Son quizás los datos del protocolo P2P? (No estoy familiarizado con el funcionamiento subyacente) Sin embargo, a veces el tamaño de transferencia entrante se acerca a 1kB, lo que parece inadmisible para una sobrecarga simple.

¿Qué datos estoy recibiendo? ¿Es persistente? ¿Este comportamiento difiere en los clientes de torrent?

Torrents completados que están subiendo y descargando

Zimano
fuente

Respuestas:

18

¿Son quizás los datos del protocolo P2P?

Sí lo es.

a veces el tamaño de la transferencia entrante se acerca a 1kB, lo que parece inadmisible para una sobrecarga simple.

Un pico transitorio de unos pocos KB / s para transferir el protocolo de enlace, el protocolo de enlace de extensión, el campo de bits y la transferencia de metadatos es normal para todos los clientes.

Encombe
fuente
6

El protocolo BitTorrent está diseñado de forma distribuida para reutilizar también bloques de datos de archivos incompletos. Su computadora anuncia ciertos archivos y sus pares solicitan bloques de datos; inicialmente, su anuncio va a sus pares directos, que luego es transmitido por la base de datos distribuida (tabla hash). Por lo tanto, la cantidad de pares que conocen sus archivos generalmente crece con el tiempo.

La solicitud de cada par genera algo de tráfico entrante, por lo tanto, su tráfico entrante también puede crecer con el tiempo.

Aquí hay una captura de pantalla de mi cliente con marcado:

  • sobrecarga de protocolo
  • cantidad de conexiones
  • nodos de bases de datos distribuidas

Captura de pantalla de diluvio con características descritas marcadas

Además, cuando siembra archivos muy solicitados pero raros, a muchos pares les gustaría descargar de su máquina, lo que obviamente generará mucho tráfico entrante.

Hasta cierto punto, puede reducir este impacto jugando con los parámetros del cliente Torrent, como el número de descargas simultáneas, conexiones abiertas y semiabiertas, etc.

Por lo general, reduzco la cantidad de conexiones permitidas, ya que mi enrutador doméstico tiende a colgarse con demasiadas conexiones; eso es un defecto típico de los enrutadores SOHO baratos en comparación con los profesionales, muy caros.

Aquí está la captura de pantalla de las opciones relacionadas con el ancho de banda de mi cliente:

ingrese la descripción de la imagen aquí

Mi enrutador admite perfectamente 200 conexiones abiertas, pero cuando mis hijos comienzan a utilizar torrents, todos debemos reducir esta opción, no exceder unos pocos cientos de conexiones en total, lo que al mismo tiempo reduce el tráfico del protocolo.

Desafortunadamente no pude encontrar una buena especificación de protocolo BitTorrent. Este solo responde parcialmente las preguntas:

Pawel Debski
fuente
1
Respuesta bien explicada, gracias :)
Zimano