Шейпинг трафика VOIP
Приведу простой пример ограничения входящего трафика. В Интернете много примеров. Я приведу действующий скрипт для небольшой фирмы у которой сервер VOIP и шлюз в Интернет один и тот же физический сервер. eth0 - смотрит в локальную сеть eth1 - смотрит в Интернет (входящая скорость 7Мбит от провайдера) Ограничивать будем на eth0, т.к. ограничивать возможно только исходящий трафик. Разобьем трафик на 3 части Итак непосредственно пример: #!/bin/sh TCOP="add" IPTOP="-A" IF=eth0 if [ "$1" == "stop" ]; then echo "Stopping..." TCOP="del" IPTOP="-D" fi if [ "$1" == "stat" ]; then tc -d qdisc exit fi # RATE - минимально гарантированная скорость, CEIL - максимальная RATE=6000 CEIL=7000 # Создаем корневой класс(неклассифицированный трафик попадает в канал 30) tc qdisc ${TCOP} dev ${IF} root handle 1: htb default 30 # Создаем классы(шаблоны ограничений)...