freebsd_ipfw_shaper_theory
| pipe | эмулировать виртуальный линк внутри реального, задать скорость линка |
| queue | задать какую часть скорости (пропорцию) от виртуального линка (pipe) можно будет использовать, считается от 1 до 100, 100 это максимальная скорость, (по умолчанию 1). Неиспользуемая скорость может заимствоваться |
| mask | проверить по маске пакет, и превратить один поток в несколько потоков. Это полезно если нужно допустим для каждого хоста задать определенную скорость |
Как это работает:
1. Вы настраиваете pipe
2. Вы настраиваете внутри pipe: queue, если нужно mask
3. С помощью утилиты ipfw указываете в какой pipe или queue направить трафик
Нужно понимать, что ipfw не поддерживает одновременно приоритеты и скорость.
Например voip и tv_stream чувствительны к потере пакетов, в тоже время скорость
полосы пропускания может быть относительно невысокой
freebsd_ipfw_shaper_theory.txt · Last modified: 2023/08/24 09:10 by admin