четверг, 12 марта 2015 г.

ipfw queue freebsd настройка

Трубы (Pipe) стали отчего то лагать и не устраивать. Собственно уменьшилась скорость интернет и стандартные значения в Pipe оказались не подходящими, потому что начало тормозить открытее страниц. На скорости в 5Мбит/c, было 10Мбит/c.И это при небольшой загрузки канала. А вот когда начали ребята качать торренты так вообще всё ложилось. Провайдер гарантировано отдаёт 5Мбит/c, к нему вопросов нет, но торрент сука всё жрёт и сидишь ждешь пока в трубе очередь придёт, и придет ли вообще ))) В следствии большого ума пошел искать, нашел как рассчитывать очереди для труб и собственно трубы. Рассчитал и забыл. рассчитывал для скорости 5Мбит/c вот теперь не могу найти как считал и почему получилось именно такое значение gred. Для mikrotik тоже считал. надо найти в общем, оказывается полезно. Зато теперь странички открываются быстро и мудящие звенями качают только в очереди. Вообще надо ещё вес и приоритеты сделать, но пока и так устраивает. Всё честно, хочешь какчай, не хочешь не качай. Без pipe? да и хер на него. SCHEDuler сам всё решает пускай.




${fwcmd} queue 4 config queue 40 gred 0.002/40kbytes/500kbytes/0.1  mask dst-ip 0xffffffff
${fwcmd} sched 4 config bw 4500kbit/s type QFQ
${fwcmd} add queue 4 ip from not "table(1)" to ${MyLan} out via ${iif}

${fwcmd} - /sbin/ipfw
${iif} - имя внутреннего интерфейса до ната.
table(1) - таблица ресурсов для кого не ограничивается скорость отдачи из интерфейса, включается в себя локалку, иначе  и при отдаче с хоста будет резать скорость.
 



Комментариев нет:

Тык Тык UpToLike