РРРоЕ_booster (увеличение производительности соединения)

Модератор: Support

РРРоЕ_booster (увеличение производительности соединения)

Повідомлення TolyaD » 11 лютого 2012, 18:54

Утилита PPPoE booster v1.0

Кого это касается:
Пользователей с установленной Windows XP и РРРоЕ подключением к сети.

Предисловие:
В связи с глобальным переводом на РРРоЕ, пользователи с установленной операционной сисмемой Windows XP
(любой 32-разрядной, не зависимо от SP) заметили, что локальный FTP стал работать несколько медленнее,
а пинг на локальных игровых серверах увеличился до 15 мс.

Суть проблемы:
Всему вина кривая реализация драйвера РРРоЕ в Windows XP. Изначально протокол РРРоЕ разрабатывался для
подключения ADSL-модемов к интернету и производительности было предостаточно для работы канала, ведь
тогдашние скорости не превышали нескольких Мбит/с, а время отклика - не лучше нескольких десятков миллисекунд.
Программисты сильно не заморачивались, реализовав отработку событий на мультимедиа таймере, в режиме
работы "по-умолчанию", так как большей производительности драйвера и не требовалось.

Как проверить:
Если у вас установлена операциоанная система Windows ХР и вы понимаете, что такое "скорость загрузки"
и "время пинга", то загрузите систему, не запуская никаких лишних программ, проделайте следульщие эксперименты:
1) Откройте Total Commander и загрузите в ftp://share.dnet/temp/ какой-нибудь файл размером 30-100 МБайт.
Скорость упрётся в 512 кБайт/с (может быть и другое значение).
Если так и есть - читаем раздел "лечение проблемы".
2) Отройте консоль (Пуск/Выполнить пишем cmd). Делаем пинг до любого локального ресурса, например, пишем
ping -t www.osnova.tv или айпишник какого-нибудь шлюза, например ping -t 172.16.4.254.
Можно запустить Ping_lan.cmd, идущий в комплекте.
В ответ получим текстовую строку типа:
Ответ от 193.151.107.206: число байт=32 время=15мс TTL=62
Если время пинга превышает 3 мс - читаем раздел "лечение проблемы".

Лечение проблемы:
1) Апдейт операционной системы Windows ХР на более новую (Windows Vista, Windows 7). Но если вы не совсем
"блондинка", а размалёвки новых ОС вас раздражают - то следующие пункты для вас.
2) Установить альтернативный PPPoE-драйвер. Качается с сайта http://www.raspppoe.com/
Методика установки специфична, но под силу каждому, прочитать можно, например,
здесь - http://rdtc.ru/home_support_pppoe_xp.htm
3) Держим постоянно в памяти программу, заставляющую работать мультимедиа таймер с меньшим периодом
(например программы ICQ, Skype это делают).
4) Если нет нужды держать в памяти лишние программы - то качаем "PPPoE booster".

ССЫЛКА НА ЗАКАЧКУ -
ftp://share.dnet/NEW_FILES/NEW_SOFT/PPPoE_booster.zip

Замысел программы:
Программа резидентная, после запуска в процессах появится "Pbooster.exe" (см. Диспетчер задач, по Ctrl+Alt+Del),
не стоит ожидать появления какого-либо окна - интерфейса просто нет, функционал примитивно простой,
нагрузка на систему почти нулевая. Программа запускается в отдельном потоке и переводит работу
мультимедиа таймера на тик = 1мс, что увеличивает производительность внутрисистемного PPPoE драйвера.
Есть защита от одновременного запуска нескольких копий. Что бы выгрузить программу - нужно либо перезагрузить
компьютер либо прибить процесс (Запускаем "Диспетчер задач" по Ctrl+Alt+Del, переходим в закладку "Процессы",
выбираем "Pbooster.exe", далее "Завершить процесс", нажимаем "Да" для подтверждения).
Программа написана на VS6.0, исходники могу дать если кому-то надо.

Опробование на вашем ПК:
Подключаемся к сети. Запускаем Ping_lan.cmd, смотрим на время пинга (~15мс), запускаем "PPPoE_booster",
замечаем уменьшение времени ( до 1-2 мс), заходим в "Процессы", прибиваем "Pbooster.exe", смотрим опять на время
пинга (~15мс). Если описанных "чудес" не происходит, значит либо у вас система не Windows XP, либо драйвера
стоят не совсем стандартные, либо какая-то программа работает в фоне и уже перевела мультимедиа таймер
на выбранный режим до действия данной утилиты.

Результаты у автора:
После применения PPPoE booster v1.0
1) Время отклика локального шлюза уменьшилось с 15 мс до 1 мс
2) Время пинга на локальных CS-Dnet 1.6 серверах уменьшилось с 14-16 мс до 4-7 мс
3) Скорость передачи (закачки) на локальный FTP возросла с 512 кБайт/с до 2 МБайт/с
(При этом скорость приёма с FTP возросла не значительно (1,2 раза) - видимо особенность реализации драйвера)
4) Естественно скорость интернета тоже возрастает, но написать конктретную цифру тяжело, ввиду её непостоянства

Выводы:
Конечно предпочтительнее использовать альтернативный драйвер, но, к сожалению с ним тоже есть проблемы нехватки
ресурсов при 100% загрузке процессора, например в игре CS 1.6 у меня каждые 3-10 минут (непериодично)
возникает полнейший ступор на 1-2 секунды. Возможно в вашей конфигурации ПК этого не будет.
Если вам приятнее использовать родной внутрисистемный драйвер - тогда примените утилиту "PPPoE_booster".
Для автозапуска программы при загрузке системы, можно для неё создать "Ярлык" и положить в "Автозагрузку".

Вроде написал доходчиво, надеюсь кому-то поможет.
TolyaD
Новачок
 
Повідомлення: 39
З нами з: 07 червня 2011, 17:43

Re: РРРоЕ_booster (увеличение производительности соединения)

Повідомлення gor » 13 лютого 2012, 17:25

Спасибо за детальное описание и решение вопроса.
gor
Мешканець
 
Повідомлення: 1787
З нами з: 24 березня 2010, 11:57

Re: РРРоЕ_booster (увеличение производительности соединения)

Повідомлення lisnik » 17 лютого 2012, 19:25

Как я понял это касается технологии Ethernet, кабельные линии тв тут ни причем?
lisnik
Користувач
 
Повідомлення: 98
З нами з: 21 листопада 2010, 20:21

Re: РРРоЕ_booster (увеличение производительности соединения)

Повідомлення gor » 17 лютого 2012, 21:57

Docsis это, действительно, не касается.
gor
Мешканець
 
Повідомлення: 1787
З нами з: 24 березня 2010, 11:57

Re: РРРоЕ_booster (увеличение производительности соединения)

Повідомлення na4alnika » 19 березня 2012, 13:36

а почему при подключении пишет 10.0 мб?
na4alnika
Аватар користувача
Користувач
 
Повідомлення: 52
Images: 1
З нами з: 06 квітня 2010, 18:22

Re: РРРоЕ_booster (увеличение производительности соединения)

Повідомлення gendalf_seriy » 19 березня 2012, 15:30

na4alnika написав:а почему при подключении пишет 10.0 мб?

Может быть потому что витая пара плохо обжата. Такое пишет когда 4 пары из 8ми работают
gendalf_seriy
Користувач
 
Повідомлення: 271
З нами з: 05 липня 2010, 17:40

Re: РРРоЕ_booster (увеличение производительности соединения)

Повідомлення gor » 19 березня 2012, 17:23

Да, скорее всего с разъемом проблема. Но это оффтоп и никак не касается темы.
gor
Мешканець
 
Повідомлення: 1787
З нами з: 24 березня 2010, 11:57

Re: РРРоЕ_booster (увеличение производительности соединения)

Повідомлення Sergis » 19 березня 2012, 22:52

na4alnika написав:а почему при подключении пишет 10.0 мб?

Для какого именно подключения пишет - для локалки или пппое?
Sergis
Аватар користувача
Глобальний модератор
 
Повідомлення: 189
З нами з: 01 квітня 2010, 08:34

Re: РРРоЕ_booster (увеличение производительности соединения)

Повідомлення na4alnika » 20 березня 2012, 08:45

Sergis написав:
na4alnika написав:а почему при подключении пишет 10.0 мб?

Для какого именно подключения пишет - для локалки или пппое?

pppoe
na4alnika
Аватар користувача
Користувач
 
Повідомлення: 52
Images: 1
З нами з: 06 квітня 2010, 18:22

Re: РРРоЕ_booster (увеличение производительности соединения)

Повідомлення Sergis » 20 березня 2012, 09:00

А реальная скорость тоже 10? Винда может чепуху писать относительно скорости, а на самом деле скорость заметно выше...
Sergis
Аватар користувача
Глобальний модератор
 
Повідомлення: 189
З нами з: 01 квітня 2010, 08:34

Re: РРРоЕ_booster (увеличение производительности соединения)

Повідомлення Cosmic Gate » 05 квітня 2012, 22:15

Далее нажмите кнопку "Query Available Services"--->Программа опросит сеть через выбранную Вами сетевую карту и выведет список возможных серверов доступа----> pppoe1.dnet----pppoe8.dnet, какой из них все же выбрать? )) сегмет(ветка пример 172.16.13.** и другие) имеют ли отношение к конкретному номеру сервера... ?
Cosmic Gate
Аватар користувача
Новачок
 
Повідомлення: 4
З нами з: 11 квітня 2010, 15:21

Re: РРРоЕ_booster (увеличение производительности соединения)

Повідомлення gor » 06 квітня 2012, 05:39

Равноценны все серверы для всех сегментов.
gor
Мешканець
 
Повідомлення: 1787
З нами з: 24 березня 2010, 11:57

Re: РРРоЕ_booster (увеличение производительности соединения)

Повідомлення TolyaD » 17 квітня 2012, 21:08

Cosmic Gate,

Рекомендую, после завершения создания подключения, зайти в его "Свойства" и на закладке "Общие" в поле "Номер телефона" удалить ссылку на конкретный pppoeX.dnet сервер - это исключает ситуацию, когда конкретный сервер становится недоступным (может не работает, может подвисает) и соединение c сетью вообще не происходит.
TolyaD
Новачок
 
Повідомлення: 39
З нами з: 07 червня 2011, 17:43


Повернутись до Питання - відповідь

Хто зараз онлайн

Зараз переглядають цей форум: Немає зареєстрованих користувачів і 7 гостей

cron