Динамический шейпинг скорости. Нужно софтовое решение.

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Neman
ефрейтор
Сообщения: 63
Зарегистрирован: 2008-12-03 11:21:07

Динамический шейпинг скорости. Нужно софтовое решение.

Непрочитанное сообщение Neman » 2010-12-22 9:42:06

Доброго дня.

Ситуация простая, но недостаток знаний сделал её для меня сложной.

Итак, есть дома пара домашних компьютеров, подключены к ADSL роутеру с wi-fi. Хочется качать/раздавать торренты постоянно. uTorrent вроде как на udp перешел в этом плане. Но параллельно не должно быть снижения скорости для http трафика. Разумеется чудес не бывает и серфинг приведет к снижению скорости раздачи/закачки.

Мне это видится как установка более высокого приоритете для TCP/IP трафика, соответственно понижение приоритета для UDP пакетов. Возможно я ошибочно вижу ситуацию.

Как хочется это видеть. В интернете никто не серфит - торрент пашет во все лопатки, пошли серфить - получаем максимальную скорость загрузки страниц по http. Открылась страничка - снова торрент пошел в гору. И так по кругу. Т.е. пользователь при серфинге не должен испытывать неудобств.

Ручное отключение очень неудобно - отключат, а включить забывают, работа по расписанию точно так же. Машины для торрентов и серфинга разные. ADSL роутер приоритет трафику назначать не может. В общем хочется достигнуть максимально эффективного использования интернет соединения.

Какие варианты есть для такой задачи?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Neman
ефрейтор
Сообщения: 63
Зарегистрирован: 2008-12-03 11:21:07

Re: Динамический шейпинг скорости. Нужно софтовое решение.

Непрочитанное сообщение Neman » 2010-12-22 9:48:27

Отредактировать уже не могу. Дополню так.

Может для пользовательского компа создать трубу на ipfw с ограничением в полную ширину канала, а торрент пропускать без трубы? Т.е. по идее пользователь получит всегда максимум скорости, а торрент с другого компьютера оставшееся? Это верно?

Neman
ефрейтор
Сообщения: 63
Зарегистрирован: 2008-12-03 11:21:07

Re: Динамический шейпинг скорости. Нужно софтовое решение.

Непрочитанное сообщение Neman » 2010-12-22 12:08:37

Совсем забыл важную деталь - скорость канала по времени нестабильна - днем бонус до скачивания 5Гб и скорость 2 мегабита, потом 1 мегабит, а ночью скорость 4 мегабита.

hranitel_y2k
сержант
Сообщения: 154
Зарегистрирован: 2007-12-10 21:04:35

Re: Динамический шейпинг скорости. Нужно софтовое решение.

Непрочитанное сообщение hranitel_y2k » 2010-12-22 12:28:00

Возможно в вашем адсл роутере уже есть функционал деления канала (может стоит внимательно почитать инструкцию к устройству?). Во всяком случае, видел сие в linksys и zyxel, еще попадалось в d-link и airtunes.
Neman писал(а): Может для пользовательского компа создать трубу на ipfw с ограничением в полную ширину канала, а торрент пропускать без трубы? Т.е. по идее пользователь получит всегда максимум скорости, а торрент с другого компьютера оставшееся? Это верно?
Не верно. В конкретном примере скорость между устройствами будет делить ваш модем.
Все гениальное - просто!

Neman
ефрейтор
Сообщения: 63
Зарегистрирован: 2008-12-03 11:21:07

Re: Динамический шейпинг скорости. Нужно софтовое решение.

Непрочитанное сообщение Neman » 2010-12-23 3:54:44

Забыл добавить,ч то в планах было добавить еще 1 комп с FreeBSD между модемом и домашними компами. И на нем уже собственно чего-нить накрутить.