URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID10
Нить номер: 1591
[ Назад ]

Исходное сообщение
"Настройка шейпинга  через ipfw"

Отправлено Vadimka , 11-Сен-04 02:08 
После организации канала, скорость практически пропадает вообще! Может где ошибочка у меня ??
:(


bash-3.00# ipfw pipe 1 config bw 128Kbit/sec
bash-3.00# ipfw add pipe 1 ip from any to 192.168.0.204
00400 pipe 1 ip from any to 192.168.0.204
bash-3.00# ipfw pipe 2 config bw 128kbit/sec
bash-3.00# ipfw add pipe 2 ip from 192.168.0.202 to any
00500 pipe 2 ip from 192.168.0.202 to any

bash-3.00# ipfw show
00100     290      58518 allow ip from any to any via lo0
00200       0          0 deny ip from any to 127.0.0.0/8
00300       0          0 deny ip from 127.0.0.0/8 to any
00400       0          0 pipe 1 ip from any to 192.168.0.204
00500       0          0 pipe 2 ip from 192.168.0.202 to any
65535 3224247 1148143508 allow ip from any to any


Содержание

Сообщения в этом обсуждении
"Настройка шейпинга  через ipfw"
Отправлено Vadimka , 11-Сен-04 11:56 
>После организации канала, скорость практически пропадает вообще! Может где ошибочка у меня
>??
>:(
Скорость стала меньше чем на диалапе :(
В чем же причина??

"Настройка шейпинга  через ipfw"
Отправлено Danil , 13-Сен-04 08:45 
Я не супер-продвинутый в плане dummynet %), но попробуйте добавить в каждую pipe по одной queue (т.е. в каждую трубу по одной очереди), каждой из которых поставить приоритет 100, т.е. максимальный. И пускать трафик уже в очередь, а не в трубы.
Если это не поможет, то, может быть, имеет смысл значение HZ, указанное в конфиге ядра?.. Посмотреть его можно командой
sysctl kern.clockrate
Это частота, с которой пакетики обрабатываются в dummynet, насколько я понимаю. Оно не слишком низкое?

"Настройка шейпинга  через ipfw"
Отправлено lamerusha , 13-Сен-04 10:13 
00200       0          0 deny ip from any to 127.0.0.0/8
00300       0          0 deny ip from 127.0.0.0/8 to any


"Настройка шейпинга  через ipfw"
Отправлено ATAC , 03-Ноя-04 16:33 
Оно
>не слишком низкое?

Хм...
а какое оно должно быть?
у меня такие цыфры:
{ hz = 100, tick = 10000, profhz = 1024, stathz = 128 }

Это много или мало???