TrafficShaper — различия между версиями

Материал из ASV2 manual
Перейти к: навигация, поиск
(Контроль за полосой пропускания через программу Traffic Inspector)
Строка 37: Строка 37:
  
 
[[Изображение:2007-03-21_005235.png]]
 
[[Изображение:2007-03-21_005235.png]]
 +
 +
 +
----
 +
 +
====Замечания====
 +
 +
При работе с FreeBSD рекомендуется равномерно распределять полосу пропускания между клиентами клуба. Комфортный режим работы можно обеспечить командами ниже:
 +
 +
<pre>
 +
 +
# труба на 1 мегабит
 +
ipfw pipe 1 config bw 1000Kbit/s
 +
 +
# конфигурим приоритет 50% на каждый ip локальной сети
 +
ipfw queue 40000 config pipe 1 weight 50 queue 20 mask dst-ip 0xffffffff
 +
ipfw queue 40001 config pipe 1 weight 50 queue 20 mask src-ip 0xffffffff
 +
 +
# очереди на внутреннем интерфейсе
 +
ipfw add 40015 queue 40000 ip from any to 192.168.0.0/24 via rl0
 +
ipfw add 40016 queue 40001 ip from 192.168.0.0/24 to any via rl0
 +
</pre>

Версия 00:59, 21 марта 2007

Навигация : Оглавление / Настройка и запуск комплекса / Контроль за доступом в интернет


Возможны различные варианты управления полосой пропуская (скоростью скачивания информации из интернета) в зависимости от тарифов



Контроль за полосой пропускания непосредственно на клиентском компьютере

Самый простой способ контроля.

Реализуется через специальный драйвер, устанавливаемый программой ClientInstaller.exe, который обеспечивает динамический шейпер.

В процессе серфинга по интернету через Internet Explorer клиент не ощущает дискомфорт от сильно зажатой полосы, но стоит ему начать качать что-нибудь "тяжёлое" - срабатывает наш ограничитель скорости скачивания.

Лимит скорости указывается в тарифах, например, здесь:

2007-03-21 004629.png



Контроль за полосой пропускания через FreeBSD (Linux)

При таком режиме работы полоса пропускания задаётся скриптами в профайлах управления фаерволом, например, ipfw:

2007-03-21 004942.png



Контроль за полосой пропускания через программу Traffic Inspector

Для программы Traffic Inspector ограничение на полосу пропускания задаётся здесь:

2007-03-21 005235.png



Замечания

При работе с FreeBSD рекомендуется равномерно распределять полосу пропускания между клиентами клуба. Комфортный режим работы можно обеспечить командами ниже:


# труба на 1 мегабит
ipfw pipe 1 config bw 1000Kbit/s

# конфигурим приоритет 50% на каждый ip локальной сети
ipfw queue 40000 config pipe 1 weight 50 queue 20 mask dst-ip 0xffffffff
ipfw queue 40001 config pipe 1 weight 50 queue 20 mask src-ip 0xffffffff

# очереди на внутреннем интерфейсе 
ipfw add 40015 queue 40000 ip from any to 192.168.0.0/24 via rl0
ipfw add 40016 queue 40001 ip from 192.168.0.0/24 to any via rl0