Використання Bittorrent-клієнта уповільнює Інтернет-з'єднання


14

У мене проблема під час використання передачі. Я не знаю, звідки вона походить, тому що це відбувається не кожен раз.

Десь під час завантаження торрента я не можу переглядати в Інтернеті браузер. Або якщо я можу, це надзвичайно повільно.

Я відкрив правильний порт на своєму маршрутизаторі. Я обмежив завантаження завантаження до розумної кількості (50/5, моє завантаження дуже погано). Я не дозволяю передачі використовувати PnP та NAT-PMP. І це, схоже, не пов’язано зі швидкістю завантаження певного торрента: перед обмеженням завантаження я міг завантажувати при 800ко / с і не мати жодних проблем, а колись проблеми виникають із завантаженням у 3ко / с.

Хтось ще має цю проблему?

Я насправді не розумію, чи не відкривається правильний порт і відключається плагін n play Припустимо, щоб передача не заважала http?


Якщо це допомагає, воно завжди заважає моїм зв’язкам. БУДЬ-ЯКІ з'єднання. SSH, HHTP, FTP і т. Д. Якщо я відкриваю передачу, я відкриваю консервну верхівку на своєму ПК, пов'язану з підключенням до Інтернету. Я зазвичай просто завантажую ktorrent і використовую його замість передачі. Перше через це, друге через варіанти.
Луїс Альварадо

я не можу сказати різницю, пов’язану з тим, чому передача робить це. Я перевірив за допомогою чистої команди кількість портів та кількість ktorrent відкривається для тих же торентів (випробувано лише 5 торрентів). Вони були майже вони однакові. Але ось дивна частина. Ktorrent може почати майже одразу завантажувати торрент, тоді як передача потребує певного часу, як би спочатку перевіряла щось. І навіть незважаючи на те, що Transmission переносить з'єднання, ktorrent підтримує більш швидке з'єднання, одночасно даючи вам невелику швидкість в Інтернеті в порівнянні з передачею.
Луїс Альварадо

ПРИМІТКА: Випробувана змінна кількість завантажень, завантажень, швидкість тощо. Не 1. Перейдіть до редагування та виберіть ПРЕФЕРЕНЦІЇ. 2. Перейдіть на швидкість TAB та обмежте менше 20% вашого з'єднання. Для мене це 20KB / S. 3. Перейдіть до мережі TAB та обмежтесь на 10 рівнів за торрент або менше. Мій тест був з 8, 5, потім 3. Maximun Peers В цілому змінити його на 20 або приблизно стільки ж за 1 торрент. 4. Завантажте всього 1 ТОРЕНТ. Всього 1. Зачекайте 15 секунд. Ви не можете використовувати Firefox або щось інше, оскільки все з'єднання висмоктується через передачу.
Луїс Альварадо

1
Привіт. Я спробував рішення Стефано, тому що хочу зберігати лише програми gnom. Тоді я зробив тест, і це зовсім не сповільнило Opera. Можливо, це було для мене проблемою. Однак я також зауважив, що передача ніколи не починає завантажуватись негайно, це для мене не велика проблема. Якщо ви дізнаєтесь більше про ці різниці, мені все одно цікаво! Дякую.
Ноз

Відповіді:


15

У вашому випадку проблема, мабуть, не в швидкості передачі даних, а в кількості підключень. Багато Інтернет-шлюзи не можуть одночасно обробляти безліч з'єднань .

Ви можете обмежити максимальну кількість одночасних з'єднань у налаштуваннях передачі так:

Налаштування → Мережа → Максимальна кількість рівних за торрент

Спробуйте спочатку зберегти ці значення дуже низькими. 5/10 - хороша відправна точка. І збільшуйте їх повільно, коли вам здається, що це працює.

  • Примітка: Особливо нові торенти можуть проявити таку поведінку. Якщо ви зачекаєте, поки не вистачить сівалки для торента, це сповільнить ваш перегляд набагато менше.

  • Зауважте також: Вам не повинно обмежувати пропускну здатність. Цим керує стек TCP / IP, в більшості випадків немає проблем . Намагається справедливо запланувати доставку пакетів.


Привіт, дякую. У мене дійсно було 60/200, що було набагато більше 5/10. Я спробую це, сподіваюся, це вирішить проблему.
Ноз

6

Встановіть завантаження на 50% від максимальної пропускної здатності завантаження. Ви можете мати завантаження необмежену чи обмежену. Я встановив завантаження на 90% від макс.

Я виявив, що програми насичення пропускної здатності (Torrents), якщо завантаження досягає> 75% від вашої максимальної граничної вихідної межі, воно сильно перекручує всі передачі даних у системі (Перегляд). TCP / IP - це двостороння вулиця, відповіді пакетів повинні повернутися до відправника, перш ніж вони зможуть надіслати інший пакет.


Цей момент не можна занадто наголошувати. Повільність, пов'язана з торентами, в більшості випадків є прямим результатом занадто великої пропускної здатності для завантаження. 50% може бути трохи низьким для багатьох з'єднань, тому спробуйте встановити його на 70% від вихідної смуги та перевірте, чи все ще працює.
loevborg

2

Обмежте кількість підключень

BitTorrent - це протокол, що використовує безліч одночасних з'єднань. Хоча вони можуть не споживати велику пропускну здатність, вони вимагають багато адміністративної роботи на маршрутизаторах IPv4 та хостах для відстеження всіх станів з'єднання.

Звичайні прості маршрутизатори в коробці, яку можна придбати за 40 доларів, зазвичай не здатні підтримувати більше 1000 з’єднань, перш ніж вони заходять у землю. Це тому, що ці пристрої мають дуже обмежений об'єм пам'яті для роботи.

На хостах велика кількість з'єднань може спричинити проблеми через обмеження безпеки для певної кількості підключень на користувача та за процес. Зазвичай вони переглядаються та змінюються за допомогою ulimit, але ніколи не слід натрапляти на неї із системними налаштуваннями в Ubuntu при регулярному використанні вашого ПК. Однак BitTorrent може використовувати багато і може досягти ліміту на вашому ПК.

Дивіться цю відповідь про те, як обмежити кількість з'єднань на елемент та як встановити глобальний ліміт у програмі передачі.


Дякую за вашу швидку відповідь та за пояснення, я вважав, що обмеження пропускної здатності повинно бути достатньо, щоб уникнути цієї проблеми, але, очевидно, це не так. Дякуємо, що поділилися своїми знаннями!
aVasile

Про "споживайте багато роботи з адмініструванням": Зауважте, що в протоколі Bit Torrent використовується TCP, який є чисто протоколом між хостами. Роутери в Інтернеті не виділяють ніяких ресурсів, які є стійкими, поки з'єднання активне, вони просто пересилають IP-пакети. Я не впевнений, на які види ресурсів посилається gertvdijk.
Лій

@Lil: більшість домашніх маршрутизаторів роблять NAT-трансляцію, відкриваючи одну адресу IPv4 зовнішньому світу і надаючи домашнім машинам / пристроям приватні адреси. Ось чому вам потрібно відкрити на маршрутизаторі певний порт (для переадресації вхідних з'єднань на потрібну машину), але це також означає, що маршрутизатору потрібно відслідковувати ВСІ живі TCP-з'єднання, щоб він міг перезаписати адреси в міру проходження пакетів. Ця таблиця відстеження - обмежений ресурс, який тут закінчується.
Кріс Додд

2

Я сам про це не думав, але це мало сенс, коли хтось на це вказав мені тут http://www.tomshardware.com/forum/36641-42-slow-internet-torrent-client

Поставте ліміт на завантаження, більшість модемів в ці дні можуть спричинити обриви, тому швидкість завантаження зазвичай не викликає занепокоєння, встановіть обмеження на швидкість завантаження, ваш комп'ютер повинен мати можливість спілкуватися з іншими серверами в Інтернеті, якщо ваш пропускна здатність завантаження використовується повністю, тоді ваш комп'ютер просто здасться просто безшумним

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.