Мой вопрос может прозвучать странно. Суть его сводится к следующему - нужно локально снизить скорость сетевого соединения. Пробовал настройки QoS по резервированию канала - особой пользы нет. Люди советуют локальные шейперы, вроде Traffic Shaper Xp - http://bandwidthcontroller.com/trafficShaperXp.html. Мне нужно сделать это скрытно, оптимально вообще просто подкрутить настройки где-нибудь в реестре если они есть (как я понял таких настроек нет), или установить драйвер и указать максимальную скорость. OS: WinXP SP3. Жду мнений.
Ну если скрытно, тогда можно что-то типа такого: если это протокол со встроенным управлением соединением и контролем доставки, типа TCP, тогда можно перехватить отправку данных и просто пропускать пакеты сколько нужно. Все равно соединение восстановится, а уйдет только нужный % пакетов. АХ да, вот еще по теме: http://doc.trolltech.com/qq/qq17-ratecontrol.html#implementingtheratecontroller
Как подсказывает Wiki, этим можно управлять через размер TCP окна или с теряя пакеты. http://en.wikipedia.org/wiki/TCP_Tuning - там есть в том числе и про ограничение скорости. В том числе такие интересные ссылочки: # DrTCP - a utility for Microsoft Windows (prior to Vista) which can quickly alter TCP performance parameters in the registry. # Information on 'Tweaking' your TCP stack, Broadband Reports Первая - DrTCP, как утверждается, правит в реестре TCP parameters. Видимо, это то, что тебе нужно, хотя я не смотрел, что именно правит
Еще тебе определенно стоит зацениьт таблицу всех возможных параметров TCP/IP http://technet.microsoft.com/en-us/library/cc938224.aspx - для каждого интерфейса http://technet.microsoft.com/en-us/library/cc962453.aspx - глобальные
Great интересно как ReGet мухлиет, если в нём максимальный приоритет по закачке, то паралельно даже форумную страничку открыть большие проблемы
Уменьшил размер окна, пока проверяю, помогло ли это в борьбе с злостным "качальщиком" пока сказать не могу. Позже отвечу.