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

Исходное сообщение
"Не получается определить приоритеты в ipfw"

Отправлено zheka2 , 30-Янв-09 10:54 
Доброго времени суток! Возникла проблема с разделением трафика.
Имеется канал 256 Кбит/с на исх. трафик + 256 Кбит/с на входящий. Инет раздаётся через NAT. Необходимо приоритизировать пропускную полосу между 2-мя IP-ками

ipfw pipe 1 config bw 256Kbit/s queue 20
ipfw pipe 2 config bw 256Kbit/s queue 20

ipfw queue 1 config pipe 1 weight 90 queue 20 mask dst-ip 0x00000000
ipfw queue 2 config pipe 2 weight 90 queue 20 mask src-ip 0x00000000

ipfw queue 3 config pipe 1 weight 10 queue 20 mask dst-ip 0x00000000
ipfw queue 4 config pipe 2 weight 10 queue 20 mask src-ip 0x00000000

ipfw add 601 queue 1 ip from not me to 192.168.6.48 in
ipfw add 602 queue 2 ip from 192.168.6.48 to not me out

ipfw add 603 queue 3 ip from not me to 192.168.6.49 in
ipfw add 604 queue 4 ip from 192.168.6.49 to not me out

Но, в итоге канал делится поровну, подскажите где ошибка?


Содержание

Сообщения в этом обсуждении
"Не получается определить приоритеты в ipfw"
Отправлено Том Сойер , 30-Янв-09 12:33 
Изучай маски.

"Не получается определить приоритеты в ipfw"
Отправлено zheka2 , 30-Янв-09 12:42 
>Изучай маски.

В моём случае маски, я так понимаю, можно вообще убрать, т.к. на каждую очередь приходится только один IP.

ipfw queue 1 config pipe 1 weight 90 queue 20
ipfw queue 2 config pipe 2 weight 90 queue 20

ipfw queue 3 config pipe 1 weight 10 queue 20
ipfw queue 4 config pipe 2 weight 10 queue 20

В таком виде тоже не работает


"Не получается определить приоритеты в ipfw"
Отправлено Siny , 28-Окт-09 01:05 
in и out местами поменяй в правилах, думай от шлюза, а не от себя -)