URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 42629
[ Назад ]

Исходное сообщение
"Тематический каталог: Способы ограничения полосы пропускания на сетевых устройствах (ipfw rate-limit cisco linux freebsd..."

Отправлено auto_topic , 30-Июн-08 23:09 
Обсуждение статьи тематического каталога: Способы ограничения полосы пропускания на сетевых устройствах (ipfw rate-limit cisco linux freebsd limit shaper bandwidth)

Ссылка на текст статьи: http://www.opennet.me/base/net/shaper_example.txt.html


Содержание

Сообщения в этом обсуждении
"Способы ограничения полосы пропускания на сетевых устройствах (ipfw rate-limit cisco linux freebsd limit shaper bandwidth)"
Отправлено demonodinok , 30-Июн-08 23:09 
Есть вопрос, все таки какая очередь лучше htb либо  sfq

"Способы ограничения полосы пропускания на сетевых устройствах (ipfw rate-limit cisco linux freebsd limit shaper bandwidth)"
Отправлено demonodinok , 30-Июн-08 23:14 
По ip ограничиваю так (20) машин и сбоев пока нет
#!/bin/bash

down=1024
tc qdisc del root dev eth0
tc qdisc add dev eth0 root handle 1: htb
tc class add dev eth0 parent 1: classid 1:1 htb rate 100mbit

i=2
klas=11
limit=254

while [ $i -le $limit ]
do
ip=192.168.1.${i}

tc class add dev eth0 parent 1:1 classid 1:${klas} htb rate ${down}kbit

tc filter add dev eth0 protocol ip parent 1:0 prio 1 u32 match ip dst ${ip} flow

((i++))
((klas++))
echo "$ip"
done


"Способы ограничения полосы пропускания на сетевых устройствах (ipfw rate-limit cisco linux freebsd limit shaper bandwidth)"
Отправлено shadow2005 , 13-Июн-09 21:34 
По поводу создания rate-limit на cisco могу сказать, когда клиентов 10-20 это нормально, но когда их сотни и даже тысячи, то такая схема не прокатывает. Реальное решение для провайдеров это UBRL (User Based Rate Limit) или другими словами microflow. А увязать его с LanBilling особого труда не составит.