F.A.Q. Скорость отдачи / скачивания и необходимые настройки uTorrent

Тема закрыта

Помогла ли Вам данная статья?

Да   46%  46%  [ 120 ]
Нет   26%  26%  [ 70 ]
Не знаю   26%  26%  [ 70 ]

Всего проголосовало : 260

  ВКонтакте   Twit Topic  
Автор Сообщение

}|{ak

Freeman


Рейтинг: 3,64

Скачано: 163,11 GB

Отдано: 84,06 GB

Релизы: 484,03 GB [33]

Бонус: 26,42 GB


Пол: Мужской

Возраст: 21

Стаж: 11 лет

Сообщений: 2668

СССР

Награды: 2 (Подробнее...)

Специалист

post 07-Янв-2009 00:09

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

Многих интересует вопрос: "Почему такая маленькая скорость?" Попытаюсь ответить на этот вопрос.

Ограничение на 10 одновременных полуоткрытых исходящих соединений. "Событие 4226"
нажмите на "+", чтобы развернуть текст
Начнем с того, что нам необходимо в клиенте и операционной системе увеличить число одновременных полуоткрытых соединений. По умолчанию оно составляет 10, и этого не достаточно для эффективной работы в P2P сетях, проще говоря, не получится скачивать/раздавать материал с максимальной скоростью.
Сущность ограничения
Ограничение заключается в том, что компьютеру не разрешается иметь более 10 одновременных полуоткрытых исходящих соединений. При достижении предела новые попытки подключений ставятся в очередь.
Таким образом, фактически ограничена скорость подключения к другим компьютерам.
На количество установленных соединений жесткого предела в системе нет. Кроме того, ограничение никак не затрагивает входящие соединения.

Ограничение введено компанией Microsoft в попытке замедлить распространение вирусов с зараженного компьютера, а также ограничить возможности участия компьютера в DoS-атаках.
Проверка срабатывания
Чтобы проверить, срабатывает ли на вашем компьютере это ограничение, загляните в Просмотр событий (Event Viewer) (например через Панель управленияАдминистрирование; или ПускВыполнитьEventVwr.msc). Каждое сообщение «Событие 4226: Достигнут предел безопасности для TCP/IP, налагаемый на количество попыток одновременных TCP-подключений.» говорит о том, что ограничение сработало.

Обычно это означает, что у вас на компьютере работает либо какая-то P2P программа (торрент или DC клиент) либо сетевой червь (вирус). Если такие сообщения в Просмотр событий появляются очень часто, то скорее всего вы заметите проблему и сами — у вас будут трудности с открыванием вебстраниц в браузере.
Влияние на P2P
Часто можно встретить утверждение, что это ограничение не дает нормально работать файлообменным P2P клиентам. Суть данного неприятного явления состоит в том, что когда P2P клиенты (например, eMule или BitTorrent) пытаются установить слишком много новых соединений сразу (спонтанно в условиях широкого канала, либо в момент снятия ограничений на ширину канала — например, в ночное время), из-за ограничений на число полуоткрытых соединений может возникнуть существенное падение суммарной скорости download, а также возникновение типичных для данного случая проблем с установкой новых соединений, в том числе при открытии www-страниц.
Снятие ограничения
Можно убрать ограничение (точнее, увеличить предел полуоткрытых соединений), отредактировав системный файл tcpip.sys.
Самый популярный метод — это Half-open limit fix. Кроме того, Bittorrent клиенты BitSpirit и последние беты BitComet тоже могут это сделать.
Обновления Windows время от времени заменяют файл tcpip.sys, и процедуру нужно повторять.
(Необходимо иметь ввиду, что данная процедура изменяет системные файлы Windows и поэтому противоречит EULA, то есть незаконна)
Чтобы решить эту проблему:
1. В операциенной системе Windows устанавливаем наиболее свежий патч из статьи http://zoneland.ru/forum/viewtopic.php?t=5612 по приведенной инструкции.
2. В клиенте uTorrent открываем Опции/Настройки/Дополнительно. Находим в списке net.max_halfopen и устанавливаем его значение 512. Нажимаем ОК pic
Проблемы с портом для программы uTorrent возникают, как правило из-за того, что ADSL модем пользователя находитс в режиме роутера (когда PPPoE соединение с интернет-провайдером (введены логин и пароль) настроено непосредственно в модеме), либо из-за не правильной настройки брандмауэра Windows.

Открытие порта в Windows-Firewall для торрент-клиента
нажмите на "+", чтобы развернуть текст
После инсталляции uTorrent, программа автоматически должна добавить себя в список Windows-Firewall. Если он у Вас включен. Проверка осуществляется вручную следующим образом:

Пуск - Панель управления - Брандмауэр Windows - Исключения

В «исключениях» располагается ряд доверенных программ для Windows-Firewall отмеченных галочками. В этом списке должен находится торрент-клиент. Если по каким-то причин его нет, нажмите кнопку

Добавить программу - Обзор - uTorrent.exe
pic
Затем, где необходимо нажмите кнопку ОК.
Это очень важный шаг, правильное соединение вашего компьютера с компьютерами, которые находятся в удалённой сети.

Если в закладке Лог в uTorrent значится -Error opening Windows firewall:0x80070005 Отказано в доступе
это говорит о том, что в системе отключен Брандмауэр Windows (встроенный брандмауэр), а в настройках клиента выставлено, чтобы uTorrent себя значился доверенной программой в нем. Просто уберите эту галкочку: Опции/Настройки/Общие/ снять галочку Добавить мюторрент к исключениям Windows FireWall

Если вы используете Outpost Firewall, то его настройка отражена в статье http://zoneland.ru/forum/viewtopic.php?t=774
Открытие порта на ADSL роутере
нажмите на "+", чтобы развернуть текст


В самом клиенте необходимо произвести следующие настройки (v1.7.0) Опции/Настройки/Соединение
  • Убрать галочку Случайный порт
  • Выставить вручную значение порта, например, 20000 (этот порт впоследствии понадобится для настройки модема на конкретный порт 20000 ТСР)
  • Убрать галочку Вкл. просмотр порта UPnP
  • Убрать галочку Enable NAT-PMP mort mapping
  • Нажать ОК
  • Перезапустить торрент-клиент
    pic


Настройки в модеме.
Если вы используете свой модем в режиме роутера, и внизу окна uTorrent есть значок pic и при этом скорость сакачивания/отдачи нулевая либо минимальная, это значит, что необходимо открыть порты в модеме. Как это сделать подробно описано на http://www.portforward.com/english/applications/por...or/Utorindex.htm (внешка) для каждой конкретной модели модема.

Рассмотрим, как сделать это для модема D-Link 2500U
скрытый текст
1. Открываем страницу модема http://192.168.1.1 Логин/пароль по умолчанию admin
2. Открываем закладку Advanced
3. Нажимаем кнопку Virtual Server
4. В появившемся окне щелкаем Add
pic
5. Заполняем поля, как показано на скриншоте и жмем Apply
pic
Внимание! Поле Server IP Address: вписывайте IP адрес, который списвоен вашему компьютеру в сети ПК<->МОДЕМ Уточнить его можно в свойствах подключения по локальной сети
pic
6. После нажатия на Apply, появится окно
pic
В нем указан ваш IP адрес и порт, который открыт для программы uTorrent
Перезапустите uTorrent
Настройка скорости в торрент-клиенте
нажмите на "+", чтобы развернуть текст
Многие замечали, что если убрать ограничение на скорость отдачи, то скорость закачки заметно падает. Следовательно, необходимо найти оптимальное соотношение скоростей закачки/отдачи.
Если рассмотреть стандартное подключение к интернету через Домолинк, то скорость закачки составляет, в среднем, 1 мегабайт в секунду, скорость отдачи 115 килобайт в секунду.
Важно: данные скорости зависят от многих факторов, основные из которых это:
  • Состояние телефонной линии от модема до порта провайдера.
  • Количество сидеров и личеров на раздаче.


Заходим в настройки uTorrent:
Опции/Настройки/Соединение и устанавливаем скорость отдачи на 5-10 кБ/с меньше той, что позволяет ваш канал.
pic
Скорость соединения можно посмотреть в настройках модема (см. инструкцию), либо используя сервисы www.speedtest.net (внешка)
Скорость соединения показывается в килобитах, чтобы получить килобайты, разделите это число на 8. Например: Стандартный исходящий канал Домолинка составляет 1024 килобита в секунду. То есть в идеале, скорость отдачи должна составлять 128килобайт в секунду.
Помните, что зажимая канал на аплоад до 5 килобайт/с, скорость закачки падает до минимальной.
Часто задаваемые вопросы
нажмите на "+", чтобы развернуть текст
-На раздаче есть сидер(ы) а скорость минимальна, либо нулевая. В чем проблема?
-Причина:
  • человек поставил эту раздачу на паузу
  • человек из сети Итнет
  • человек ограничил свой канал на отдачу, либо канал у него загружен по максимуму


-У меня скорость аплоада 100кБ/с, я с Домолинка, как еще увеличить скорость?
-Воспользоваться услугой Annex M у провайдера http://users.elcom.ru/forum/viewtopic.php?f=3&t=4688


-В таблице сидеров/личеров на трекере я вижу, что кто-то отдает со скоростью 2МБ/с, а у меня закачка идет с гораздо меньшей скоростью. В чем проблема?
-Раздающий может быть из локальной сети, где отдача может доходить до 10МБ/с, и ваше соединение не поддерживает такую скорость.
Дополнительные настройки клиента.
нажмите на "+", чтобы развернуть текст
Выкладываю свои настройки программы. Может, они помогут тем, кто будет настраивать свои клиенты и столкнется с трудностями.
Для справки
Win XP SP2, D-Link 2500U, Mode: Bridge, Качество тел. линии: среднее. Max Download Speed: 1MB/s, Max Upload Speed: 107 kB/s.
pic
Тема будет дополняться.

_________________
Скандалы. Интриги. Расследования.
Показать всё, что скрыто...


Последний раз редактировалось: }|{ak (16-Янв-09 21:55), всего редактировалось 8 раз(а)
[Профиль]  [ЛС]   
 

Andyfix

Freeman


Рейтинг: 85,04

Скачано: 1,901 TB

Отдано: 154,238 TB

Релизы: 6,36 TB [31]

Бонус: 1,025 TB


Пол: Мужской

Стаж: 10 лет

Сообщений: 676

Владимир

Награды: 3 (Подробнее...)

ДНД (народный дружинник)

post 23-Янв-2009 12:03 (спустя 16 дней)

Добавить в Пикабу ВКонтакте Twitter [Цитировать] 

1) какой смысл в выставлении огромного кол-ва пиров/соединении при "ограниченном" канале?
2) может существует какое-то формулы расчета соотношений коннектов/соединений/пиров под быструю отдачу? ... так как внутренний оптимизатор рассчитан только на скачивание да и то, ИМХО, с внешки.
3) можно ли где-то указать "минимальную" скорость отдачи?... а то порой из-за какого-нибудь одного ме-е-е-едленно скачивающего получаются заняты "активные раздачи" и клиент ставит в очередь популярную раздачу, поэтому приходится руками останавливать такие раздачи чтобы помочь раздать быстро, что не всегда удобно.
4) с какой версии клиента делались скрины? и имеет ли смысл взять более старую версию из-за каки