Домашний интернет Corbina - Беличи, Борщаговка: Torrent - Домашний интернет Corbina - Беличи, Борщаговка

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Torrent Патчим ограничение на кол-во сет.соединений

#1 Пользователь офлайн   Nick Иконка

  • Активный участник
  • PipPipPip
  • Группа: Модератор
  • Сообщений: 512
  • Регистрация: 23 февраля 07

Отправлено 25 января 2008 - 09:42

Торрент клиент создаёт множество сетевых соединений (соответственно числу найденых юзеров с нужными файлами), а начиная с Windows XP SP2 число новых соединений урезано до мизерного числа 10. (Теоретически это сделано чтобы некоторые вирусы медленнее распространяли себя с зараженных тачек.)

В нормальном состоянии торренту может понадобится намного большее число соединений для комфортной работы.

Патчится это ограничение следующим способом:
1. Качаем патч
2. Патчим пользуясь подсказкой ниже

Первый экран - показывает сколько соединений сейчас и спрашивает что делать дальше
Код
>C:\TEMP\FTMP000G.570\EvID4226Patch.exe

Intelligent TCPIP.SYS patcher / EventID 4226 patch Version 2.23d
(c) 2004-05 LvlLord (www.LvlLord.de) use parameter /? for more options

This program is in development. Visit http://www.LvlLord.de for a new version
--------------------------------------------------------------------------------

- Windows mode
- Recognised Windows-directory: C:\WINDOWS

- 'Windows XP SP2 or newer' TCPIP.SYS detected ...

- Build of TCPIP.SYS : 5.1.2600.3244 (I386)
- Build of safety copy: 5.1.2600.3244 (I386)

Found limit position : 0x4F6A2
Current maximum concurrent half-open connections: 10

If you continue, please press 'Abort' and 'Yes' on the popup from Windows
File Protection. Because we change system files, Windows tries to restore the
original one. So it's normal.

Do you really want to change the limit to 50?
(Y=Yes / N=No / C=Change limit / U=Uninstall)


Сколько сейчас пишет после "Current maximum concurrent half-open connections" (обычно 10).
Сколько предлагает сделать пишет после "Do you really want to change the limit to" (по умолчанию 50).
Нажимаем кнопку "С" (в АНГЛИЙСКОЙ раскладке; Change означает "менять").

Код
Please enter the number of concurrent
half-open connections (10-16777214, ESC=Auto 10/50): 100


Утилита предлагает ввести число подключений от 10 до 16 777 214, нам достаточно 100-200, вводим например 100 и нажимаем энтер.

If you continue, please press 'Abort' and 'Yes' on the popup from Windows
File Protection. Because we change system files, Windows tries to restore the
original one. So it's normal.

Do you really want to change the limit to 100?
(Y=Yes / N=No / C=Change limit / U=Uninstall)


Нажимаем Y.
Утилита может найти виндовую резервную копию дров и предложит её временно переименовать:
Код
The following files can be used by Windows to replace a changed TCPIP.SYS:
- C:\WINDOWS\\I386\TCPIP.SY_

May these files be renamed until end of patching?
No will abort the patcher. (Y=Yes / N=No)


Нажимаем Y.
Ждём некоторое время. Винда может обнаружить что ктото поковырялся у неё в мозгах и вернуть всё как было, нужно в этом случае ей помешать.
Код
Installing new file ...
System TCPIP.SYS got changed ...
Waiting 15 seconds to recheck the file again ...
15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0

Now active TCPIP.SYS:
Build of file : 5.1.2600.3244 (I386)
Limit of file : 100
Installation done ...

All operations successfull.
TCPIP.SYS got changed. It's recommend to reboot NOW!

Press any key to exit ...


Всё хорошо, перегружаемся.
После перезагрузки можно ещё раз запустить утилиту чтобы посмотреть пропатчилось всё нормально или нет (смотрим "Current maximum concurrent half-open connections").


Если пробовали ввести соединений больше чем 100, например 200, то один дополнительный шаг:

Код
If you continue, please press 'Abort' and 'Yes' on the popup from Windows
File Protection. Because we change system files, Windows tries to restore the
original one. So it's normal.

VALUES HIGHER THAN 100 ARE NOT RECOMMEND!
Worms will be able to spread very fast!

Do you really want to change the limit to 200?
(Y=Yes / N=No / C=Change limit / U=Uninstall)


Утилита предупреждает что 200 это многовато. Подтвердим (нажимаем Y=Yes), а дальше всё как написано выше.
3) Запускаем ню-торрент после перезагрузки.

4) Options->Preferences->Advanced выставляем net.max_halfopen с 8 до 80 (70%-80% от числа на которое пропатчили). Меньшее число ставится чтобы кроме торрента нормально работали браузеры, аськи, почта.

Вполне возможно что винда при очередном апдейте может часом и снести наш патч, тогда в торренте много красных значков появится. (Они означают что неполучается соединиться с серверами потому что кончились соединения или просто нет связи).
В таком случае повторно запускаем загруженый файл - он сразу при старте показывает сколько стоит соединений. Если опять 10 значит нужно пропатчить повторно.

0

#2 Пользователь офлайн   *none Иконка

  • Администрация: тех. поддержка
  • PipPipPip
  • Группа: Администраторы
  • Сообщений: 340
  • Регистрация: 12 февраля 07

Отправлено 25 января 2008 - 09:59

Замечено на практике - при не корректном взломе VLK копий либо при использовании специфических сборок при не совпадении контрольной суммы пропатченого файла возможно падение системы до уровня безопасного режима с утерей возможности работы в сети - для восстановления порой нужно просто откатить патчик его же средствами либо ручками заведомо сделанную программой копию заменить назад.
0

#3 Пользователь офлайн   *none Иконка

  • Администрация: тех. поддержка
  • PipPipPip
  • Группа: Администраторы
  • Сообщений: 340
  • Регистрация: 12 февраля 07

Отправлено 25 января 2008 - 10:26

Цитата
Вполне возможно что винда при очередном апдейте может часом и снести наш патч, тогда в торренте много красных значков появится. (Они означают что неполучается соединиться с серверами потому что кончились соединения или просто нет связи).

Красные значки между прочим как правило, не говорят о такого рода проблеме как окончание возможных слотов подключения, Windows зачастую прекрасно справляется и при штатных параметрах конкурируя подключения при загрузке скажем до 60 - 70 мбит.

И последнее - данное лимитирование между прочим компанией "Майкрософт" установлено из соображений безопасности прежде всего и 200 - не позволительный показатель для нормальной отработки всех функций безопасности системы.

Код

Ограничение числа входящих подключений в Windows XP
Код статьи : 314882
Последнее изменение : : 20 марта 2007 г.
Редакция : 3.0

Версия данной статьи для Microsoft Windows 2000: 122920 (http://support.microsoft.com/kb/122920/RU/) (Эта ссылка может указывать на содержимое полностью или частично на английском языке).
Проблема
На компьютере с Windows XP или Windows 2000 при попытке подключения к другому компьютеру под управлением Windows XP может появляться следующее сообщение об ошибке:
Дополнительные подключения к этому удаленному компьютеру в настоящее время невозможны, поскольку число подключений к компьютеру достигло предела.


Причина
Это происходит в тех случаях, когда к компьютеру одновременно подключено максимально допустимое число клиентов.

Если в этом случае клиент Windows 2000 устанавливает пустой сеанс, сервер с Windows XP считает такое подключение за один сеанс. Таким образом, компьютер возвращает сообщения об ошибках, приведенные в разделе "Проблема", даже если количество подключений на компьютере меньше предельно допустимого количества сеансов.

Примечание. В операционной системе Windows XP Professional максимально допустимое число компьютеров, которые могут быть одновременно подключены к данному компьютеру через сеть, равно 10. При этом учитываются как транспортные подключения, так и подключения общего доступа к ресурсам. В операционной системе Windows XP Home Edition максимально допустимое число компьютеров, которые могут быть одновременно подключены к компьютеру через сеть, равно 5. Указанное ограничение учитывает число одновременных сеансов, установленных с других компьютеров, но не учитывает подключения, выполненные с удаленных компьютеров средствами администрирования.


Дополнительная информация
Сеансы именованных каналов, почтовых слотов и подключений, выполненных для получения доступа к файлам и принтерам, автоматически отключаются, если они неактивны в течение определенного интервала. Этот интервал определяется значением AutoDisconnect и по умолчанию равен 15 минутам. После отключения сеанса одно из десяти подключений освобождается и другой пользователь получает возможность подключиться к компьютеру под управлением Windows XP. Таким образом, если сервер обслуживает небольшое число подключений, то, уменьшая значение AutoDisconnect, можно снизить вероятность возникновения проблем, связанных с ограничением числа подключений (10 или 5).

Чтобы изменить значение AutoDisconnect, выполните в командной строке следующую команду:
net config server /autodisconnect:время_до_автоматического_отключения
Укажите интервал времени в минутах.

Примечание. Служба сервера Windows настраивается самостоятельно. Обычно параметры сервера задаются автоматически (вычисляются и устанавливаются) каждый раз при загрузке Windows XP. При выполнении команды net config server с параметрами /autodisconnect, /servcomment или /hidden текущие значения автоматически настроенных параметров отображаются и записываются в реестр. После этого службу сервера нельзя будет настраивать с помощью средства "Сети" панели управления. Если изменить параметры службы сервера вручную, Windows XP не сможет автоматически настраивать данную службу при изменении конфигурации. Чтобы избежать этого, настраивайте службу сервера с помощью редактора реестра, а не с помощью командной строки или панели управления.
Все подключения логических дисков, логических принтеров и подключения транспортного уровня, выполненные с одного компьютера, считаются выполненными в рамках одного сеанса. Таким образом, при определении того, не превышено ли ограничение количества подключений, все эти подключения будут учитываться как одно подключение. Например, если пользователь установил два подключения логических дисков, два подключения сокетов Windows и одно подключение логического принтера к компьютеру под управлением Windows XP, будет считаться, что используется одно подключение, хотя фактически установлено три логических подключения.

Система A может установить несколько подключений к системе Z только в том случае, если в системе A запущены службы, которые создают логические подключения к системе Z. Например, если пользователь вошел в систему A с гостевой учетной записью и в системе A выполняется служба, запущенная пользователем с учетной записью user1, а затем данная служба (от имени учетной записи user1) и пользователь устанавливают подключение к компьютеру Z, то будут установлены два отдельных сеанса. Каждый сеанс входа в систему, при котором используется служба сервера, учитывается как отдельное подключение.

Примечание для разработчиков. Ограничение числа подключений относится к числу подключений для перенаправителя и применяется ко всем сеансам подключений для доступа к файлам и принтерам, а также именованных каналов и почтовых слотов. Ограничения числа подключений клиентов по протоколу TCP не применяются, но в соглашении может быть указано, что их число не должно превышать 10.

Дополнительные сведения об ограничении числа входящих подключений в Windows 2000 см. в следующей статье базы знаний Майкрософт:
122920 (http://support.microsoft.com/kb/122920/) Ограничение числа входящих подключений в Windows (Эта ссылка может указывать на содержимое полностью или частично на английском языке)


Информация в данной статье относится к следующим продуктам.
• Microsoft Windows XP Home Edition
• Microsoft Windows XP Professional

0

#4 Пользователь офлайн   Whisper Иконка

  • Активный участник
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 305
  • Регистрация: 03 ноября 07
  • Город:[SV-IX]

Отправлено 25 января 2008 - 13:09

стрёмный патчик лично я не видел проблем с торентами 20 тел норм в прирах висят а то и более (DHT просто надо выключить а то он закачиваемый файл будет искать в мировой торент сети)
0

#5 Пользователь офлайн   Nick Иконка

  • Активный участник
  • PipPipPip
  • Группа: Модератор
  • Сообщений: 512
  • Регистрация: 23 февраля 07

Отправлено 25 января 2008 - 17:36

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

#6 Пользователь офлайн   Pasha Иконка

  • Активный участник
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 84
  • Регистрация: 24 ноября 07
  • Город:Киев

Отправлено 25 января 2008 - 18:14

Да, на днях тоже все было красное, но не долго.
0

#7 Гость_LACRIMOS_*

  • Группа: Гости

Отправлено 11 апреля 2008 - 23:49

Так а разве в самих настройках нет такой функции?О_0
0

#8 Пользователь офлайн   -=Sacred=- Иконка

  • Corbina Game Master
  • PipPipPip
  • Группа: Заблокированные
  • Сообщений: 425
  • Регистрация: 05 января 08
  • Город:/usr/home/chair+table

Отправлено 12 апреля 2008 - 08:36

Цитата(Nick @ 25.1.2008, 18:36) Просмотр сообщения

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

Значки красные тогда, когда у тебя торрент не смог обновится.
Возможно долго грузится сайт трекера или тебя забанили или еще что то=)
0

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей