Есть роутер - freebsd
для ограничения скорости клиента используются правила ifpw
ipfw 10 pipe 10 ip from x to any
ipfw 10 pipe 11 ip from any to x
и т.д.
но эти правила ограничивают жестко скоростьнеобходимо сделать следующее
дать клиенту гарантированную скорость, например 64 кбит, и негарантированную,
например 128кбит, когда есть свободная полоса, т.е клиент должен работать
от 64кбит до 128кбит.
такое можно реализовать с помощью ipfw и dummynet?
>[оверквотинг удален]
>ipfw 10 pipe 10 ip from x to any
>ipfw 10 pipe 11 ip from any to x
>и т.д.
>но эти правила ограничивают жестко скорость
>
>необходимо сделать следующее
>дать клиенту гарантированную скорость, например 64 кбит, и негарантированную,
>например 128кбит, когда есть свободная полоса, т.е клиент должен работать
>от 64кбит до 128кбит.
>такое можно реализовать с помощью ipfw и dummynet?можно реализовать с помощью пакета tc
>[оверквотинг удален]
>>и т.д.
>>но эти правила ограничивают жестко скорость
>>
>>необходимо сделать следующее
>>дать клиенту гарантированную скорость, например 64 кбит, и негарантированную,
>>например 128кбит, когда есть свободная полоса, т.е клиент должен работать
>>от 64кбит до 128кбит.
>>такое можно реализовать с помощью ipfw и dummynet?
>
>можно реализовать с помощью пакета tcнасколько я знаю, пакет tc входит в iproute для linux,
под freebsd тоже есть?