Только я разобрался более менее с очередями в 7.3, вроде все заработало, даже начал делать заметку с примерами,как на домашнем серваке решил обновится до 8.1 и о горе
Код: Выделить всё
FreeBSD 8.1-RELEASE-p1 #3:
- появился какой то там планировщик распределения пакетов что ли
http://www.linux.org.ru/news/kernel/1186942
вместо стандартого WF2Q+
- задание типа планировщика по ману не пашет (!!! - и это в релизе????)
и тут тоже
http://www.freebsd.org/cgi/man.cgi?quer ... ormat=html
вместо
Код: Выделить всё
sched 10 type fifo( wf2qp,rr ,qfq)
методом тыка выяснил что пашет
sched 10 type FIFO (WF2Q+,RR,QFQ)
начал вызывать огромные задержки , тоесть буквально сайты начинали открыватся через нат, спустя 10сек${fwcmd} pipe 10 config bw 6000Kbit/s queue 60 gred 0.002/10/30/0.1
${fwcmd} queue 1 config pipe 10 weight 90 mask all
${fwcmd} queue 2 config pipe 10 weight 50 mask dst-ip 0xffffffff
${fwcmd} queue 3 config pipe 10 weight 50 mask dst-ip 0xffffffff
по дефолту вроде как врубается WF2Q+
методом научного тыка в течении часа удалось хоть куда то вписать планировщик и улучшить ситуцию
хотя я честно не понял что оно теперь делает в итоге${fwcmd} pipe 10 config bw 6000Kbit/s queue 60 gred 0.002/10/30/0.1 sched 11 type QFQ.
${fwcmd} queue 1 config pipe 10 weight 90 mask all
${fwcmd} queue 2 config pipe 10 weight 50 mask dst-ip 0xffffffff
${fwcmd} queue 3 config pipe 10 weight 50 mask dst-ip 0xffffffff
тк
Код: Выделить всё
# ipfw sched list
00010: 6.000 Mbit/s 0 ms burst 0
sched 10 type QFQ flags 0x0 0 buckets 1 active
Children flowsets: 3 2 1
0 ip 0.0.0.0/0 0.0.0.0/0 72 4453 0 0 0
Код: Выделить всё
#ipfw pipe list
00010: 6.000 Mbit/s 0 ms burst 0
q131082 60 sl. 0 flows (1 buckets) sched 11 weight 0 lmax 0 pri 0
GRED w_q 0.001999 min_th 10 max_th 30 max_p 0.099991
sched 65546 type FIFO flags 0x0 0 buckets 0 active
есть рабочие примеры и руский ман?