Приоритезация трафика
Данная реализация приоритезации позволяет назначать весовые коэффициенты типам трафика, которые будут иметь силу в моменты полной загрузки канала и позволят обеспечить пропускную способность пропорционально заданным для типов трафика весовым коэффициентам. Значение весового коэффициента может варьироваться в диапазоне от 1 до 100. Чем выше вес трафика, тем большую долю пропускной способности канала он получит, в случае его перегрузки.
В данном примере, пропускная способность интернет-канала равна 10 Мбит/c на скачивание. Мы собираемся назначить HTTP- и HTTPS-трафику вес 1
и SMTP-трафику - вес 9
. Когда пропускная способность Интернет-канала будет занята полностью, почтовый трафик получит в 9 раз большую пропускную способность чем веб-трафик, что, учитывая пропускную способность канала равную 10 Мбит/c, будет иметь фактическое выражение в пропускной способности 1 Мбит/c для веб-трафика и 9 Мбит/c для почты.
В нашем примере, мы регулируем только download-трафик, но совершенно такую же регулировку можно сделать и для upload-трафика.
Приложение |
Вес |
Пропускная способность на Download при полной загрузке 10 Мбит/c канала |
---|---|---|
SMTP (порт 25) |
9 |
9 Мбит/c |
HTTP (порт 80) |
1 |
1 Мбит/c |
HTTPS (порт 443) |
В предыдущих примерах мы создавали правила, которые ссылались на каналы (пайпы):
В данном примере, мы создаем три типа объектов: правила, которые ссылаются на очереди, которые ссылаются на каналы (пайпы):
Cоздание каналов (пайпов)
Для того, чтобы начать настройку, пройдите в раздел
.На вкладке Каналы, кликните на значок + в нижнем правом углу. Появится пустое окно редактирования канала.
Создание Download-канала (10 Мбит/c)
Настройка |
Статус |
Комментарий |
---|---|---|
включен |
Флаг установлен |
Установить флажок для включения канала |
пропускная способность |
10 |
Цифровое обозначение желаемой пропускной способности |
единица измерения |
Мbit/s |
Единица измерения пропускной способности |
маска |
(Пусто) |
Оставьте пустым для данного примера |
описание |
PipeDown-10Mbps |
Произвольное описание |
Создание очередей
На вкладке Очереди, кликните на значок + в нижнем правом углу. Появится пустое окно редактирования очереди.
Создание очереди для SMTP
Настройка |
Статус |
Комментарий |
---|---|---|
включен |
Флаг установлен |
Установить флажок для включения канала |
канал |
PipeDown-10Mbps |
Выбираем канал PipeDown-10Mbps |
весовой коэффициент |
9 |
Цифровое значение веса |
маска |
(Пусто) |
Оставьте пустым |
описание |
QueueSMTP |
Произвольное описание |
Создание очереди для HTTP/HTTPS
Настройка |
Статус |
Комментарий |
---|---|---|
включен |
Флаг установлен |
Установить флажок для включения канала |
канал |
PipeDown-10Mbps |
Выбираем канал PipeDown-10Mbps |
весовой коэффициент |
1 |
Цифровое значение веса |
маска |
(Пусто) |
Оставьте пустым |
описание |
QueueHTTP/HTTPS |
Произвольное описание |
Создание правил
На вкладке Правила кликните на значок + в нижнем правом углу. Появится пустое окно редактирования правила.
Создание правила для SMTP-трафика (Download)
Настройка |
Статус |
Комментарий |
---|---|---|
последовательность |
11 |
Номер генерируется автоматически, менять не нужно |
интерфейс |
WAN |
Выберите интерфейс, подключенный к интернету |
proto |
ip |
Выберите протокол, в нашем случае IP |
отправитель |
any |
IP-адрес источника, оставляем Любой |
порт источника |
smtp |
Порт источника, выбираем smtp или 25 |
получатель |
any |
IP-адрес назначения, оставляем Любой |
порт назначения |
any |
Порт назначения, оставляем Любой |
цель |
QueueSMTP |
Выбираем очередь QueueSMTP |
описание |
RuleSMTPDown |
Произвольное описание |
Создание правила для HTTP-трафика (Download)
Настройка |
Статус |
Комментарий |
---|---|---|
последовательность |
21 |
Номер генерируется автоматически, менять не нужно |
интерфейс |
WAN |
Выберите интерфейс, подключенный к интернету |
proto |
ip |
Выберите протокол, в нашем случае IP |
отправитель |
any |
IP-адрес источника, оставляем Любой |
порт источника |
http |
Порт источника, выбираем http или 80 |
получатель |
any |
IP-адрес назначения, оставляем Любой |
порт назначения |
any |
Порт назначения, оставляем Любой |
цель |
QueueHTTP |
Выбираем очередь QueueHTTP |
описание |
RuleHTTPDown |
Произвольное описание |
Создание правила для HTTPS-трафика (Download)
Настройка |
Статус |
Комментарий |
---|---|---|
последовательность |
31 |
Номер генерируется автоматически, менять не нужно |
интерфейс |
WAN |
Выберите интерфейс, подключенный к интернету |
proto |
ip |
Выберите протокол, в нашем случае IP |
отправитель |
any |
IP-адрес источника, оставляем Любой |
порт источника |
https |
Порт источника, выбираем https или 443 |
получатель |
any |
IP-адрес назначения, оставляем Любой |
порт назначения |
any |
Порт назначения, оставляем Любой |
цель |
QueueHTTP |
Выбираем очередь QueueHTTP |
описание |
RuleHTTPSDown |
Произвольное описание |
Примечание
Как видно, HTTP- и HTTPS-трафик попадают в одну и ту же очередь и будут обрабатываться одинаково (с максимальной скоростью в 1 Мбит/c).
Нажмите Применить для того, чтобы активировать правила.