Добрый день!
Явно избитая тема но, к сожалению, ничего для себя вразумительного в сети не нашел...
Суть такова... Есть канал 2000Кбит/с, надо одному клиенту дать постоянных (но не более) 1500Кбит/с, а второму 500Кбит. Если первый клиент не работает, то второй работает на полной скорости....
Сделал так:IPFW pipe 1000 config bw 2000Kbit/s queue 50
IPFW queue 1000 config pipe 1000 weight 75 queue 50 mask dst-ip 0xffffffff
IPFW queue 1001 config pipe 1000 weight 75 queue 50 mask src-ip 0xffffffff
IPFW queue 1002 config pipe 1000 weight 35 queue 50 mask dst-ip 0xffffffff
IPFW queue 1003 config pipe 1000 weight 35 queue 50 mask src-ip 0xffffffff
IPFW add 1000 queue 1000 ip from any to 217.77.213.164/30
IPFW add 1001 queue 1001 ip from 217.77.213.164/30 to any
IPFW add 1002 queue 1002 ip from any to 217.77.213.160/30
IPFW add 1003 queue 1003 ip from 217.77.213.160/30 to any
но что-то второй клиент свои 500 не получает.... Игрался с значением weight по разному, но нужного результата не добился :(
Разъясните мне плз, что здесь к чему....