Войти

Показать полную графическую версию : [решено] Из-за DHT тормозит интернет


Страниц : [1] 2

deniskx
10-07-2012, 13:30
Когда в utorrent включаю DHT, браузеры и прочие программы, кроме самого utorrent-а, испытывают большие затруднения с доступом в интернет. По началу вообще выдают ошибку по таймауту, потом видимо когда очередь до них доберется, все нормализуется на время. Без DHT все работает нормально. Я так понял, это из-за того, что в таком режиме utorrent создает очень много соединений, и на сколько я гуглил, это не регулируется. У меня Windows 7, так что ограничения на количество полуоткрытых соединений в самой ОС не причем. Такой эффект наблюдался и на XP с TCP/IP патчем. Думаю, роутер (ADSL модем Zyxel P600) не переваривает такое количество соединений. Сейчас он работает в режиме роутера. А когда он работал в режиме моста (соединением рулила ОС, я создавал pppoe) проблем не было даже с DHT. Настройки модема все облазил, ничего похожего на увеличение количества соединений не нашел. Что предпринять? DHT полезная вещь, с ней больше сидов находится, надоело его включать/выключать.

rsod
10-07-2012, 14:51
deniskx, попробуйте следующие действия:
1) "Настройки → Скорость" и уменьшить количество соединений. Попробуйте уменьшить на 50, потом ещё на 50. Ниже 50 ставить нежелательно.
2) Уменьшите количество одновременных отдач и закачек
3) "Настройки → BitTorrent" попробуйте снять галочку "Управлять скоростью [uTP]"

deniskx
10-07-2012, 20:47
1) У меня там стоит всего 100, на торрент 50. Если сильно снижать, падает скорость. Подозреваю, что к DHT это не относится, так как несмотря на такие настройки, в строке статуса может быть написано, например "DHT: 254 узлов"
2) Проявляется и при одной. У меня 1-2 торрента, не больше.
3) Галка снята.

Думаю, надо менять торрент клиент. В других таких сильных тормозов при включенном DHT не наблюдается вроде бы. Или настраивать модем.

rsod
10-07-2012, 21:35
3) Галка снята. »
попробуйте включить. Соединений глобально выставьте 50. Ещё поставьте галочку "Скорость → применять ограничения к uTP соединениям"
кстати, uTorrent последней версии-то?

deniskx
11-07-2012, 13:17
попробуйте включить. Соединений глобально выставьте 50. »
Сделал.
Ещё поставьте галочку "Скорость → применять ограничения к uTP соединениям"
кстати, uTorrent последней версии-то? »
Галка стояла. Торрент последней версии, да.
В результате пока соеднинения DHT анонсируются и торрент раскочегаривается браузеру интернет недоступен, а потом работает нормально. Не помогло, в общем. Галку снял, торрент перезапустил, такой же эффект.

El Scorpio
16-07-2012, 09:41
Думаю, роутер (ADSL модем Zyxel P600) не переваривает такое количество соединений. »
Правильно думаете. DHT создаёт очень много соединений, а роутер - не резиновый.

Настройки модема все облазил, ничего похожего на увеличение количества соединений не нашел. »
Попробуйте подключиться через telnet - там больше настроек.
Вот только скорее всего этой там не будет.

Ведь компьютер может иметь очень мощный процессор и очень много памяти, позволяющие обрабатывать очень большое количество соединений. Ограничение в Windows - это больше заморочки лицензионного соглашения. А в роутере характеристики процессора и памяти предопределены заранее, и роутер физически может обрабатывать только определённое количество соединений. Посему такие параметры задаются весьма жёстко

deniskx
25-07-2012, 03:08
Перешел на qbittorrent, тормоза остались. Зато прога с уникальной возможностью качать последовательно при необходимости. utorrent правда такое тоже умеет, но его надо патчить и если уж перейдет в такой режим, то сразу для всех раздач.
DHT создаёт очень много соединений, а роутер - не резиновый. »
Хотя вот в режиме моста он их нормально пропускал, наверное там меньше нагрузки.

El Scorpio
25-07-2012, 04:09
Цитата El Scorpio:
DHT создаёт очень много соединений, а роутер - не резиновый. »

Хотя вот в режиме моста он их нормально пропускал, наверное там меньше нагрузки. »
В режиме моста ADSL-модем пропускает только одно соединение самого коммутируемого канала связи, и то - исключительно на уровне MAC-адресов (второй уровень стека протоколов TCP/IP). А в режиме роутера он должен не только управлять приёмом/передачей пакетов, но ещё и для каждого соединения выполнять NAT-преобразование адресов.
То есть уровни нагрузки на процессор устройства в разных режимах просто несоизмеримые.

deniskx
03-12-2012, 06:50
Проблему решил увеличением в настройках модема Network - NAT - Max NAT/Firewall Session Per User - с 512 до 2048.

El Scorpio
03-12-2012, 08:22
deniskx, как бы вам вскоре не пришлось решать другую проблему - "постоянные зависания модема". Такое вполне может быть, если модем не справляется с большим количеством соединений.
Лучше всё-таки уменьшить количество соединений на торрент-клиенте.

deniskx
03-12-2012, 16:33
Да, пока нормально все. Я бы рад уменьшить в торренте, но для DHT не знаю как это сделать. Возможно это вообще не предусмотрено.

El Scorpio
04-12-2012, 01:46
Возможно это вообще не предусмотрено. »
ЭТО предусмотрено в первую очередь, нужно просто открыть настройки и поискать нужную опцию.
В глобальных настройках программы можно задать и кол-во соединений на одну закачку, и общее количество соединений, а в свойствах закачки - кол-во соединений конкретно для этой закачки

deniskx
04-12-2012, 16:58
ЭТО предусмотрено в первую очередь, нужно просто открыть настройки и поискать нужную опцию.
В глобальных настройках программы можно задать и кол-во соединений на одну закачку, и общее количество соединений »
У меня стоит глобально 100. На торрент 50. Но это не распространяется на DHT. DHT все также пишет в строке статуса около 400 узлов. Если только где-то в тонких настройках есть эта опция, но я не знаю какая.
http://savepic.ru/3466455m.png (http://savepic.ru/3466455.htm)
а в свойствах закачки - кол-во соединений конкретно для этой закачки »
Конкретно в utorrent такого нет. Только для всех закачек сразу (см выше максимум соединений на торрент)
http://savepic.ru/3421398m.png (http://savepic.ru/3421398.htm)

ppsbkwmcrs
03-04-2013, 19:55
Люди помогите! Везде спрашиваю и ищу, никто не знает!

Ситуация простая. 3 человека, подключены к одному роутеру (wl500gp v1), все 3 человека активные пользователи uTorrent.
Вопрос банален, как оптимизировать настройки utorrent, с учетом того что он работает через роутер и в сети еще 2 таких пользователя.

Официальная таблица от разработчиков, описывает лишь одну ситуацию, когда человек один и сидит напрямую. Т.е роутер и соответственно другие его 3 порта не учтены!

Я тупо ограничил соединения до 10, пиры до 10, слоты 10. DHT и utp выключил. Скачивание-отдача 300.

Наш тариф, безлимитка до 10мб. Скорость в локальной сети такая же, всегда была до 10мб.

vadblm
03-04-2013, 20:05
ppsbkwmcrs, как насчёт организовать файлопомойку-качалку, которой вы все втроём будете пользоваться?

ppsbkwmcrs
03-04-2013, 20:06
Да, мне это уже советовали. Но не вариант, т.к пользователи, трое ВЗРОСЛЫХ, Независимых друг от друга, Разных человека. Пользователи не согласны. У каждого свои закачки в свое время.

vadblm
03-04-2013, 20:15
Эти взрослые и разные люди не могут договориться между собой, когда кто будет засирать канал?
Каждый из взрослых и независимых людей не способен приобрести себе отдельный канал?
Самый взрослый из всех, владелец канала, не может приобрести/построить железку, способную удовлетворить разные потребности взрослых людей (с L7 шейпингом)?

ppsbkwmcrs
03-04-2013, 21:56
Первое нет, мы в гостях. Второе нет, дорого да и смысла нет, каждый месяц платить по 1500 за 3 канала вместо 500 за один. Третье я не понял, роутер что ли покруче взять? Я думаю мой ASUS WL 500 GP v1 нас устраивает.

Необходимо точно настроить:

Скорость загрузки и отдачи, количество соединений, пиров и слотов. Кол-во активных торрентов и загрузок. Отключить DHT и uTP и Возможно, Возможно придеться залезть в раздел Дополнительно. Там например можно настроить такие параметры как bt.connect_speed, net.max_halfopen и тд.

Вопрос лишь в том, что настраивать и как, исходя из того что не ОДИН человек сидит и НЕ НАПРЯМУЮ а ТРИ человека и через РОУТЕР.

Ну неужели это так нереально? Или таких людей нет? Для чего миллионы семей покупают роутеры? Потому что ПК есть у многих членов семьи и многие знают про торренты и пользуются ими одновременно! ну почему такая ситуация не рассмотрена?

vadblm
03-04-2013, 22:07
Для чего миллионы семей покупают роутеры? »
Ну, про миллионы семей, состоящих из взрослых независимых мужчин вы загнули.
Также, миллионы семей вряд ли качают гей-порно наперебой.

freese
03-04-2013, 22:49
Необходимо точно настроить:
Скорость загрузки и отдачи, количество соединений, пиров и слотов. Кол-во активных торрентов и загрузок. Отключить DHT »
ну так сделайте это в каждом клиенте, в чем затруднение?




© OSzone.net 2001-2012