>Пасибо за совет начал рыть man'ы и обнаружил, что протокол в очереди
>указывается с помощью маски в /etc/protocols указан только десятичный код протоколов
>(UDP - 17), как перейти к битовой маске???
>
>Буду благодарен, если ответите
в смысле с помощью маски?
ты имеешь в виду параметр mask?
самый тупой вариант:
ipfw pipe 1 config bw 64Kbit/s
ipfw pipe 2 config bw 64Kbit/s
ipfw queue 1 config pipe 1 weight 99
ipfw queue 2 config pipe 2 weight 99
ipfw queue 3 config pipe 1 weight 1
ipfw queue 4 config pipe 2 weight 1
ipfw add XXXX1 pipe 1 ip from user_ip to any
ipfw add XXXX2 pipe 2 ip from any to user_ip
ipfw add XXXX3 queue 1 tcp from user_ip to any
ipfw add XXXX4 queue 2 tcp from any to user_ip
ipfw add XXXX5 queue 3 udp from user_ip to any
ipfw add XXXX6 queue 4 udp from any to user_ip
а mask несколько другое значит, кстати, его применение возможно позволит избежать кучи однотипных правил для каждого ИП - это уже зависит от того, как у тебя по пайпам траффик режется