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
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:
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: