Обсуждение статьи тематического каталога: traffic shaperСсылка на текст статьи: http://www.opennet.me/base/net/traffic.txt.html
По поводу Фри не скажу, а вот в Линухе есть ingres. Правда, пришлось повозиться, пока подобрал оптимальные параметры, но _ВХОДЯЩИЙ_ траффик ограничивает на заданном уровне :-)