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

Исходное сообщение
"dummynet не режет скорость"

Отправлено Aidaho , 18-Ноя-11 09:31 
Добрый день. Столкнулся с такой проблемой. Есть 2 сервера на одном из них стоит почта, на другом доступ в сеть настроил на них dummynet, но он не режет скорость.

На сервере на котором почта стоит FreeBSD 8 и такие правила:

ipfw pipe 3 config bw 1300Kbit/s queue 80Kbytes
ipfw queue 6 config pipe 3 weight 50 mask src-ip 0xffffffff
ipfw add 600 queue 6 ip from 192.168.60.1 25 to any out via rl1

И вывод
# ipfw pipe show
00003:   1.300 Mbit/s    0 ms burst 0
q131075 80 KB 0 flows (1 buckets) sched 65539 weight 0 lmax 0 pri 0 droptail
sched 65539 type FIFO flags 0x0 0 buckets 0 active

На сервере который смотрит в сеть FreeBSD 6 и такие правила:

ipfw pipe 1 config bw 1300Kbit/s
ipfw queue 1 config pipe 1 weight 50 mask dst-ip 0xffffffff queue 36 gred 0.002/2/6/0.1
ipfw add 600 queue 1 ip from any to 192.168.60.1/32 25 via gif0

И вывод
# ipfw queue show
q00001: weight 50 pipe 1   36 sl. 1 queues (64 buckets)
          GRED w_q 0.001999 min_th 2 max_th 6 max_p 0.099991
    mask: 0x00 0x00000000/0x0000 -> 0xffffffff/0x0000
BKT Prot ___Source IP/port____ ____Dest. IP/port____ Tot_pkt/bytes Pkt/Byte Drp
17 ip           0.0.0.0/0        192.168.60.1/0     10156 14380319  0    0   7

Но скорость не режется, не могу понять, где ошибка. Подскажите пожалуйста.


Содержание

Сообщения в этом обсуждении
"dummynet не режет скорость"
Отправлено _sirius_ , 18-Ноя-11 11:00 
ipfw pipe 1 config bw 1300Kbit/s
ipfw add 600 pipe 1 ip from any to 192.168.60.1 25 via gif0

"dummynet не режет скорость"
Отправлено Aidaho , 18-Ноя-11 14:14 
> ipfw pipe 1 config bw 1300Kbit/s
> ipfw add 600 pipe 1 ip from any to 192.168.60.1 25 via
> gif0

т.е. везде убрать очередь?
А почему так?


"dummynet не режет скорость"
Отправлено Aidaho , 18-Ноя-11 15:34 
> ipfw pipe 1 config bw 1300Kbit/s
> ipfw add 600 pipe 1 ip from any to 192.168.60.1 25 via
> gif0

Ну со стороны сети вроде заработало, а вот со стороны почтового сервера все так же:

# ipfw pipe show
00003:   1.300 Mbit/s    0 ms burst 0
q131075  50 sl. 0 flows (1 buckets) sched 65539 weight 0 lmax 0 pri 0 droptail
sched 65539 type FIFO flags 0x0 0 buckets 0 active

Сейчас правила такие:

ipfw pipe 3 config bw 1300Kbit/s
ipfw add 600 pipe 3 ip from 192.168.60.1 25 to any  

Причем вроде трафик заруливается

# ipfw show
00600     281     17598 pipe 3 ip from 192.168.60.1 25 to any