L'uso di un client bittorrent rallenta la connessione a Internet


14

Ho un problema durante l'utilizzo della trasmissione. Non so da dove viene perché non si verifica ogni volta.

A volte durante il download di un torrent, non riesco a navigare su Internet con un browser. O se posso, è estremamente lento.

Ho aperto la porta corretta sul mio router. Ho limitato il download del caricamento a un importo ragionevole (50/5, il mio caricamento è pessimo). Non autorizzo la trasmissione a utilizzare PnP e NAT-PMP. E questo non sembra essere correlato alla velocità di download di un particolare torrent: prima di limitare il download ho potuto scaricare a 800ko / se non ho problemi e a volte i problemi si verificano con il download a 3ko / s.

Qualcun altro ha questo problema?

Davvero non capisco, non sta aprendo la porta corretta e disabilitando il plug-and-play supponiamo che la trasmissione non interferisca con http?


Se aiuta, ha sempre interferito con le mie connessioni. QUALSIASI connessioni. SSH, HHTP, FTP, ecc. Se apro la trasmissione sto aprendo una lattina di culo sul mio PC relativa alla connessione Internet. Di solito scarico semplicemente ktorrent e lo uso invece della trasmissione. Prima per questo, in secondo luogo per le opzioni.
Luis Alvarado,

non posso dire la differenza relativa al motivo per cui la trasmissione lo fa. Ho controllato con il comando net la quantità di porte rispetto alla quantità aperta da ktorrent per gli stessi torrent (testati solo 5 torrent). Erano quasi uguali. Ma ecco la parte strana. Ktorrent può iniziare quasi immediatamente a scaricare un torrent mentre l'avvio della trasmissione richiede del tempo, come se stesse controllando qualcosa prima. E anche se la trasmissione ostacola la connessione, ktorrent mantiene una connessione più veloce pur offrendo una prestazione di navigazione Web leggermente più veloce rispetto alla trasmissione.
Luis Alvarado,

NOTA: testato modifica della quantità di upload, download, velocità, ecc. Non 1. Vai su MODIFICA quindi seleziona PREFERENZE. 2. Vai su Speed ​​TAB e limita a meno del 20% della tua connessione. Per me è 20KB / S. 3. Vai alla scheda di rete e limita a 10 peer per torrent o meno. Il mio test è stato con 8, 5 e poi 3. Peer Maximun Complessivamente cambiarlo in 20 o nella stessa quantità per 1 torrent. 4. Scarica solo 1 TORRENTE. Solo 1. Aspetta 15 secondi. Non è possibile utilizzare Firefox o qualsiasi altra cosa perché tutta la connessione viene risucchiata da Transmission.
Luis Alvarado,

1
Ciao. Ho provato la soluzione di Stefano perché voglio mantenere solo le app gnom. Poi ho fatto il tuo test e non ha rallentato affatto Opera. Forse quello era il problema per me. Tuttavia ho anche notato che la trasmissione non avvia mai i download immediatamente, questo non è un grosso problema per me. Se impari di più su queste differenze, sono ancora curioso! Grazie.
Noz,

Risposte:


15

Il problema, nel tuo caso, probabilmente non è la velocità dati ma il numero di connessioni. Molti gateway Internet non sono in grado di gestire più connessioni contemporaneamente .

Puoi limitare la quantità massima di connessioni simultanee nelle preferenze di Trasmissione in questo modo:

Preferenze → Rete → Numero massimo di peer per torrent

Cerca inizialmente di mantenere questi valori molto bassi. 5/10 è un buon punto di partenza. E aumentali lentamente mentre lo trovi funzionante.

  • Nota: specialmente i nuovi torrent possono mostrare questo comportamento. Se aspetti che ci siano abbastanza seeders per un torrent, rallenterà molto meno la tua navigazione.

  • Nota anche: non dovresti limitare la larghezza di banda. Questo è gestito dallo stack TCP / IP, nessun problema, nella maggior parte dei casi. Cerca di pianificare in modo equo la consegna dei pacchetti.


Ciao grazie. Avevo davvero il 60/200 che era molto più grande del 5/10. Ci proverò, spero che questo risolva il problema.
Noz,

6

Imposta il caricamento sul 50% della larghezza di banda massima del caricamento. Puoi avere il download illimitato o limitato. Ho impostato il mio download al 90% di max.

Ho trovato con i programmi di saturazione della larghezza di banda (Torrent), se il caricamento arriva a> 75% del limite massimo in uscita, ostacola gravemente tutti i trasferimenti di dati sul sistema (Navigazione). TCP / IP è una strada a doppio senso, le risposte ai pacchetti devono tornare al mittente prima di poter inviare un altro pacchetto.


Questo punto non può essere sottolineato troppo. La lentezza correlata al torrent è nella maggior parte dei casi il risultato diretto di una larghezza di banda di upload eccessiva. Il 50% potrebbe essere un po 'basso per molte connessioni, quindi prova a impostarlo al 70% della larghezza di banda in uscita e vedi se funziona ancora.
Loevborg,

2

Limitare il numero di connessioni

BitTorrent è un protocollo che utilizza molte connessioni simultanee. Anche se potrebbero non consumare molta larghezza di banda, consumano molto lavoro amministrativo sui router e sugli host IPv4 per tenere traccia di tutti gli stati di connessione.

I normali router semplici in una scatola che puoi acquistare per $ 40 non sono in genere in grado di mantenere più di 1000 connessioni prima che finiscano nel terreno. Questo perché questi dispositivi hanno una quantità di memoria molto limitata con cui lavorare.

Negli host un numero elevato di connessioni può causare problemi a causa dei limiti di sicurezza per un determinato numero di connessioni per utente e per processo. Questi di solito vengono visualizzati e modificati usando ulimit, ma non dovresti mai imbatterti nelle impostazioni predefinite del sistema in Ubuntu con un uso regolare del tuo PC. Tuttavia, BitTorrent può usare molto e può raggiungere il limite sul tuo PC.

Vedi questa risposta su come limitare il numero di connessioni per articolo e come impostare un limite globale in Trasmissione.


Grazie per la tua rapida risposta e per la spiegazione, ho pensato che i limiti di larghezza di banda dovrebbero essere sufficienti per evitare questo problema, ma ovviamente non lo è. Grazie per avere condiviso le tue conoscenze!
aVasile il

A proposito di "consumare molto lavoro amministrativo": si noti che il protocollo Bit Torrent utilizza TCP, che è un protocollo puramente end-to-end tra host. I router su Internet non allocano alcuna risorsa persistente mentre la connessione è attiva, ma semplicemente inoltrano i pacchetti IP. Non sono sicuro a quali tipi di risorse si riferisca gertvdijk.
Lii,

@Lil: la maggior parte dei router domestici esegue la traduzione NAT, esponendo un singolo indirizzo IPv4 al mondo esterno e assegnando indirizzi privati ​​a macchine / dispositivi domestici. Ecco perché è necessario aprire una porta specifica sul router (per inoltrare le connessioni in entrata alla macchina giusta), ma significa anche che il router deve tenere traccia di TUTTE le connessioni TCP attive in modo da poter riscrivere correttamente gli indirizzi mentre passano i pacchetti. Quella tabella di monitoraggio è la risorsa limitata che si sta esaurendo qui.
Chris Dodd,

2

Non ci ho pensato, ma ha avuto molto senso quando qualcuno me lo ha indicato qui http://www.tomshardware.com/forum/36641-42-slow-internet-torrent-client

Metti un limite ai tuoi caricamenti, la maggior parte dei modem in questi giorni può subire un duro colpo, quindi le velocità di download non sono di solito la tua preoccupazione, metti un limite alle tue velocità di upload, il tuo computer deve essere in grado di comunicare con altri server su Internet, se il tuo la larghezza di banda di upload è completamente esaurita, quindi il tuo computer apparirà semplicemente silenzioso

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.