Добрый день!
Есть Cisco 2811, на ней ограничиваю клиентский трафик с помощью rate-limit.
До двух мегабит все работает корректно. Например:
interface FastEthernet0/1.10
description Client
encapsulation dot1Q 10
ip address xxx.xxx.xxx.xxx 255.255.255.252
rate-limit input 2048000 384000 512000 conform-action transmit exceed-action drop
rate-limit output 2048000 384000 512000 conform-action transmit exceed-action dropЦифры 384000 и 512000 высчитываю по формуле: 2048000*1.5/8 и 2048000*2/8
Встала задача ограничения в 8 мегабит и тут начались странности, данная формула перестала действовать, скорость получаю гораздо выше. Цифры пытался подбирать,но толку мало...
Уже достаточно долго с этим заморачиваюсь, но так и не решил проблему, как rate-limit-ом резать полосу свыше двух мегабит?
Достаточно делить на 8rate-limit input 8192000 1024000 1024000 conform-action transmit exceed-action drop
rate-limit output 8192000 1024000 1024000 conform-action transmit exceed-action dropДанный пример жестко делает 8Мбит без всяких Burst
> Достаточно делить на 8
> rate-limit input 8192000 1024000 1024000 conform-action transmit exceed-action drop
> rate-limit output 8192000 1024000 1024000 conform-action transmit exceed-action drop
> Данный пример жестко делает 8Мбит без всяких BurstК сожалению не в таком случае получаю в 2 раза больше, примерно 16 download и 22 upload.
Пытался делить на 16 (ставил 512000), та же фигня...
Проверяю на speedtest.net, до двух мегабит все четко, режет как надо.
>> Достаточно делить на 8
>> rate-limit input 8192000 1024000 1024000 conform-action transmit exceed-action drop
>> rate-limit output 8192000 1024000 1024000 conform-action transmit exceed-action drop
>> Данный пример жестко делает 8Мбит без всяких Burst
> К сожалению не в таком случае получаю в 2 раза больше, примерно
> 16 download и 22 upload.
> Пытался делить на 16 (ставил 512000), та же фигня...
> Проверяю на speedtest.net, до двух мегабит все четко, режет как надо.Забудьте про ваш спиднет....
проверяйте закачками в несколько потоков в течении хотябы нескольких минут.
Затем смотрите график загрузки интерфейса.....или пользуйтесь трафик-шейпером.
>[оверквотинг удален]
>>> rate-limit output 8192000 1024000 1024000 conform-action transmit exceed-action drop
>>> Данный пример жестко делает 8Мбит без всяких Burst
>> К сожалению не в таком случае получаю в 2 раза больше, примерно
>> 16 download и 22 upload.
>> Пытался делить на 16 (ставил 512000), та же фигня...
>> Проверяю на speedtest.net, до двух мегабит все четко, режет как надо.
> Забудьте про ваш спиднет....
> проверяйте закачками в несколько потоков в течении хотябы нескольких минут.
> Затем смотрите график загрузки интерфейса.....
> или пользуйтесь трафик-шейпером.Нашел Rate Limit Calculator (оказывается есть в природе такая штука )))
Nb=CAR/8*15 Eb=2*Nb, следовательно для 8 мегабит получаем 1536000 и 3072000.
rate-limit input 8192000 1536000 3072000 conform-action transmit exceed-action drop
rate-limit output 8192000 1536000 3072000 conform-action transmit exceed-action dropВходящий трафик стал резаться как задумано (хоть это радует), с исходящим пока непонятки, такое впечатление что не режет совсем.
> Нашел Rate Limit Calculator (оказывается есть в природе такая штука )))
> Nb=CAR/8*15 Eb=2*Nb, следовательно для 8 мегабит получаем 1536000 и 3072000.
> rate-limit input 8192000 1536000 3072000 conform-action transmit exceed-action drop
> rate-limit output 8192000 1536000 3072000 conform-action transmit exceed-action drop
> Входящий трафик стал резаться как задумано (хоть это радует), с исходящим пока
> непонятки, такое впечатление что не режет совсем.Пробовал шейпить, все равно не получил желаемого. Скиньте плиз кусок рабочего конфига режущего скорость свыше 4 мегабит.