Data apa yang sedang diunduh oleh klien saya saat seeding torrent lengkap?

13

Ketika saya menyemai torrents yang sudah selesai, saya sering melihat bahwa selain dari byte yang meninggalkan PC saya, ada juga byte yang memasuki PC saya. Contohnya bisa dilihat pada gambar di bawah ini. Saya menggunakan Tixati sebagai klien torrent.

Saya mengerti bahwa saya mengunggah data saat menabur, tetapi apa yang saya unduh jika torrent sudah selesai? Apakah ini mungkin data protokol P2P? (Saya tidak terbiasa dengan pekerjaan yang mendasarinya) Namun, kadang-kadang ukuran transfer yang masuk mendekati 1 kB, yang tampaknya tidak masuk akal untuk overhead sederhana.

Data apa yang saya terima? Apakah ini gigih? Apakah perilaku ini berbeda di klien torrent?

Torrents yang sudah lengkap yang up dan unduh

Zimano
sumber

Jawaban:

18

Apakah ini mungkin data protokol P2P?

Ya itu.

terkadang ukuran transfer yang masuk mendekati 1kB, yang tampaknya tidak masuk akal untuk overhead sederhana.

Puncak sementara dari beberapa KB / s untuk mentransfer jabat tangan, jabat tangan ekstensi, bitfield, dan transfer metadata adalah normal untuk semua klien.

Encombe
sumber
6

Protokol BitTorrent dirancang dengan cara terdistribusi untuk menggunakan kembali juga blok data dari file yang tidak lengkap. Komputer Anda mengiklankan file tertentu dan dari rekan-rekan Anda meminta blok data - awalnya iklan Anda pergi ke rekan-rekan langsung Anda yang selanjutnya diteruskan oleh database terdistribusi (tabel hash). Jadi, jumlah teman yang mengetahui file Anda biasanya bertambah seiring waktu.

Setiap permintaan rekan menghasilkan beberapa lalu lintas masuk, oleh karena itu lalu lintas masuk Anda juga dapat tumbuh seiring waktu.

Ini screenshot dari klien saya dengan tanda:

  • overhead protokol
  • jumlah koneksi
  • node basis data terdistribusi

Screenshot banjir dengan fitur yang dijelaskan ditandai

Selain itu ketika Anda mem-seeding file yang sangat diminta tetapi jarang, banyak rekan ingin mengunduh dari mesin Anda yang jelas akan menghasilkan banyak traffic masuk.

Untuk beberapa perluasan Anda dapat mengurangi dampak ini dengan mengutak-atik parameter klien Torrent seperti jumlah unduhan bersamaan, koneksi terbuka dan setengah terbuka, dan sebagainya.

Saya biasanya mengurangi jumlah koneksi yang diperbolehkan karena router rumah saya memiliki kecenderungan untuk menggantung dengan terlalu banyak koneksi - itu adalah cacat khas dari router SOHO murah dibandingkan dengan yang profesional, sangat mahal.

Berikut adalah tangkapan layar dari opsi terkait bandwidth klien saya:

masukkan deskripsi gambar di sini

Perute saya dengan sempurna menopang 200 koneksi terbuka, tetapi ketika anak-anak saya mulai memberi torrenting kita semua perlu mengurangi opsi ini tidak melebihi total ratusan koneksi, yang pada saat yang sama mengurangi lalu lintas protokol.

Sayangnya saya tidak dapat menemukan spesifikasi protokol BitTorrent yang baik. Ini hanya sebagian menjawab pertanyaan:

Pawel Debski
sumber
1
Jawaban yang dijelaskan dengan baik, terima kasih :)
Zimano