Menggunakan klien bittorrent memperlambat koneksi internet

14

Saya punya masalah saat menggunakan transmisi. Saya tidak tahu dari mana asalnya karena itu tidak terjadi setiap saat.

Suatu saat saat mengunduh torrent, saya tidak dapat menjelajah di internet dengan browser. Atau jika saya bisa itu sangat lambat.

Saya membuka port yang benar di router saya. Saya membatasi unduhan unggahan ke jumlah yang masuk akal (50/5, unggahan saya sangat buruk). Saya tidak mengizinkan transmisi menggunakan PnP dan NAT-PMP. Dan ini tampaknya tidak terkait dengan kecepatan unduhan torrent tertentu: sebelum membatasi unduhan saya dapat mengunduh di 800ko / s dan tidak memiliki masalah dan kadang-kadang masalah terjadi dengan unduhan di 3ko / s.

Apakah ada orang lain yang mengalami masalah ini?

Saya benar-benar tidak mengerti, bukankah membuka port yang benar dan menonaktifkan plug n play seharusnya membuat transmisi tidak mengganggu http?

Noz
sumber
Jika itu membantu, itu selalu mengganggu koneksi saya. Koneksi APAPUN. SSH, HHTP, FTP, dll. Jika saya membuka transmisi saya bisa membuka kaleng teriakan pada PC saya yang terkait dengan koneksi internet. Saya biasanya hanya mengunduh ktorrent dan menggunakan yang bukan transmisi. Pertama karena ini, kedua karena opsi.
Luis Alvarado
saya tidak bisa mengatakan perbedaan terkait mengapa Transmisi melakukan itu. Saya telah memeriksa dengan perintah net jumlah port vs jumlah ktorrent terbuka untuk torrents yang sama (Diuji hanya 5 torrents). Mereka hampir sama. Tapi ini bagian yang aneh. Ktorrent dapat memulai hampir segera untuk mengunduh torrent sementara transmisi membutuhkan waktu untuk memulai, seperti sedang memeriksa sesuatu terlebih dahulu. Dan meskipun Transmisi memonopoli koneksi, ktorrent mempertahankan koneksi yang lebih cepat sambil tetap memberi Anda kinerja penelusuran web yang sedikit lebih cepat dibandingkan dengan transmisi.
Luis Alvarado
CATATAN: Diuji mengubah jumlah unggahan, unduhan, kecepatan, dll. Tidak 1. Pergi ke EDIT kemudian pilih PREFERENSI. 2. Buka TAB Kecepatan dan batasi hingga kurang dari 20% koneksi Anda. Bagi saya adalah 20KB / S. 3. Buka TAB Jaringan dan batasi hingga 10 Peer per torrent atau kurang. Tes saya adalah dengan 8, 5 lalu 3. Maximun Peers Keseluruhan mengubahnya menjadi 20 atau jumlah yang sama untuk 1 torrent. 4. Unduh hanya 1 TORRENT. Hanya 1. Tunggu 15 detik. Anda tidak dapat menggunakan Firefox atau yang lainnya karena semua koneksi tersedot oleh Transmission.
Luis Alvarado
1
Halo. Saya mencoba solusi Stefano karena saya ingin menyimpan hanya aplikasi gnom. Lalu saya melakukan tes Anda dan itu tidak memperlambat Opera sama sekali. Mungkin itu proble bagi saya. Namun saya juga memperhatikan bahwa transmisi tidak pernah memulai unduhan dengan segera, ini bukan masalah besar bagi saya. Jika Anda belajar lebih banyak tentang perbedaan itu, saya masih penasaran! Terima kasih.
Noz

Jawaban:

15

Masalahnya, dalam kasus Anda, mungkin bukan kecepatan data tetapi jumlah koneksi. Banyak gateway internet tidak dapat menangani banyak koneksi secara bersamaan .

Anda dapat Membatasi jumlah maksimum koneksi simultan dalam preferensi Transmisi seperti:

Preferensi → Jaringan → Peer Maksimum per torrent

Cobalah untuk menjaga nilai-nilai ini sangat rendah pada awalnya. 5/10 adalah titik awal yang baik. Dan tingkatkan secara perlahan saat Anda menemukannya berfungsi.

  • Catatan: Terutama torrents baru dapat menunjukkan perilaku ini. Jika Anda menunggu sampai ada cukup seeder untuk torrent, itu akan memperlambat browsing Anda lebih sedikit.

  • Catatan juga: Anda tidak harus membatasi bandwidth. Ini ditangani oleh tumpukan TCP / IP, tidak ada masalah, dalam banyak kasus. Mencoba menjadwalkan pengiriman paket secara adil.

Stefano Palazzo
sumber
Halo terima kasih. Saya memang memiliki 60/200 yang jauh lebih besar dari 5/10. Saya akan coba itu, mudah-mudahan ini akan menyelesaikan masalah.
Noz
6

Tetapkan unggahan Anda hingga 50% dari bandwidth unggah maks. Anda dapat memiliki unduhan tidak terbatas atau terbatas. Saya menetapkan unduhan saya hingga 90% dari maks.

Saya telah menemukan dengan program penjenuhan bandwidth (Torrents), jika unggahan mencapai> 75% dari batas keluar maksimal Anda, itu sangat menyulitkan semua transfer data pada sistem (Penjelajahan). TCP / IP adalah jalan dua arah, paket balasan harus kembali ke pengirim sebelum mereka dapat mengirim paket lain.

SuperJames
sumber
Poin ini tidak bisa terlalu ditekankan. Dalam beberapa kasus, kelambatan yang terkait dengan torrent adalah akibat langsung dari terlalu banyak bandwidth unggah. 50% mungkin agak rendah untuk banyak koneksi, jadi coba atur 70% dari bandwidth keluar Anda dan lihat apakah masih berfungsi.
loevborg
2

Batasi jumlah koneksi

BitTorrent adalah protokol yang menggunakan banyak koneksi simultan. Meskipun mereka mungkin tidak mengkonsumsi banyak bandwidth, mereka mengkonsumsi banyak pekerjaan administrasi pada router dan host IPv4 untuk melacak semua status koneksi.

Perute sederhana biasa di dalam kotak yang bisa Anda beli seharga $ 40 biasanya tidak mampu mempertahankan lebih dari 1000 koneksi sebelum rata. Ini karena perangkat ini memiliki jumlah memori yang sangat terbatas untuk digunakan.

Pada host, sejumlah besar koneksi dapat menyebabkan masalah karena batas keamanan untuk sejumlah koneksi per pengguna dan per proses. Ini biasanya dilihat dan diubah menggunakan ulimit, tetapi Anda tidak boleh mengalami hal itu dengan sistem default di Ubuntu dengan penggunaan PC Anda secara teratur. Namun, BitTorrent dapat menggunakan banyak dan mungkin mencapai batas pada PC Anda.

Lihat jawaban ini tentang cara membatasi jumlah koneksi per item dan cara menetapkan batas global dalam Transmisi.

gertvdijk
sumber
Terima kasih atas tanggapan cepat Anda dan untuk penjelasannya, saya pikir batas bandwidth harus cukup untuk menghindari masalah ini, tetapi jelas tidak. Terima kasih telah berbagi pengetahuan Anda!
aVasile
Tentang "mengkonsumsi banyak pekerjaan administrasi": Perhatikan bahwa protokol Bit Torrent menggunakan TCP, yang merupakan protokol ujung-ke-ujung murni antara host. Router di Internet tidak mengalokasikan sumber daya apa pun yang persisten saat koneksi aktif, mereka hanya meneruskan paket IP. Saya tidak yakin jenis sumber daya apa yang dimaksud gertvdijk.
Lii
@Lil: sebagian besar router rumah melakukan terjemahan NAT, memperlihatkan satu alamat IPv4 ke dunia luar dan memberikan mesin pribadi / perangkat alamat pribadi. Itu sebabnya Anda perlu membuka port tertentu pada router (untuk meneruskan koneksi yang masuk ke mesin yang tepat), tetapi itu juga berarti router perlu melacak SEMUA koneksi TCP hidup sehingga dapat menulis ulang alamat dengan benar saat paket berlalu. Tabel pelacakan itu adalah sumber daya terbatas yang berjalan di sini.
Chris Dodd
2

Saya tidak memikirkan hal ini sendiri, tetapi masuk akal ketika seseorang menunjukkannya kepada saya di sini http://www.tomshardware.com/forum/36641-42-slow-internet-torrent-client

Taruh batas pada unggahan Anda, sebagian besar modem hari ini dapat meronta-ronta, jadi kecepatan unduhan biasanya bukan urusan Anda, beri batas pada kecepatan unggahan Anda, komputer Anda harus dapat berkomunikasi dengan server lain di internet, jika Anda upload bandwidth sedang digunakan sepenuhnya maka komputer Anda hanya akan tampak hanya diam

Steve
sumber