htb, некорректная работа переключения скорости
Добавлено: 2012-02-28 10:41:15
Здравствуйте. Столкнулся с одной проблемой, чьи причины я так и не смог выяснить.
На шлюзе (ОС Centos 5.7) имеется шейпер, работающий на основе популярного и известного многим скрипта htb.init
Имеется несколько классов, у которых я прописал приблизительно следующие параметры:
Переключение скорости (по /etc/init.d/htb timecheck) выполняется в начале каждого часа по крону.
И в начале новых суток (в 0:02 стоит в кроне задание) весь класс переключается на скорость 2Kbit.
Но потом через несколько часов возвращается на скорость 1-3 Mbit.
Когда добавляю параметр CEIL, класс переключается на скорость от 2Kbit до значения в CEIL,
но не на значения RATE и CEIL в параметре TIME
Доки перечитывал, гуглил, но решения проблемы и причину такого поведения я не нашел.
Хотя кажется, что решение на поверхности и причина в чем-то элементарном...
Прошу помочь в решении данной проблемы
На шлюзе (ОС Centos 5.7) имеется шейпер, работающий на основе популярного и известного многим скрипта htb.init
Имеется несколько классов, у которых я прописал приблизительно следующие параметры:
Код: Выделить всё
TIME=00:00-23:59;1Mbit,3Mbit
RATE=2Kbit
LEAF=sfq
PRIO=1
MARK=0x26И в начале новых суток (в 0:02 стоит в кроне задание) весь класс переключается на скорость 2Kbit.
Но потом через несколько часов возвращается на скорость 1-3 Mbit.
Когда добавляю параметр CEIL, класс переключается на скорость от 2Kbit до значения в CEIL,
но не на значения RATE и CEIL в параметре TIME
Доки перечитывал, гуглил, но решения проблемы и причину такого поведения я не нашел.
Хотя кажется, что решение на поверхности и причина в чем-то элементарном...
Прошу помочь в решении данной проблемы