Доброго времени суток.
Помогите пожалуйста разобраться в ситуации. Есть Cisco2811 и Cisco 1811, между ними канал в 10 мегабит (канал проброшен через Catalyst 2950).
На одной из кошек, прописан клиентский сабинтерфейс с ограничением полосы в 2 мегабитаinterface FastEthernet0/1.2
encapsulation dot1Q 2
ip address xxx.xxx.xxx.xxx 255.255.255.252
ip flow ingress
rate-limit input 2048000 384000 512000 conform-action transmit exceed-action drop
rate-limit output 2048000 384000 512000 conform-action transmit exceed-action drop
Задача дать клиенту полосу в 5 мегабит для определенного вида трафика, в данном случае HTTP.
Т.е. все остальные протоколы режутся до 2 мегабит, а если клиент сёрфит в интернете, то дать 5 мегабит.Возможен ли такой вариант решения задачи? (service-policy output HTTP вешаем соответственно на физические интерфейсы обеих кошек)
ip access-list extended 120
permit ip xxx.xxx.xxx.xxx 0.0.0.3 anyclass-map match-all HTTP
match access-group 120
match protocol httppolicy-map HTTP
class HTTP
bandwidth 5072000interface FastEthernet0/0
bandwidth 10240000
service-policy output HTTP
тогда вам надо убирать rate-limit похоже, а в полиси добавить по-умолчанию класс.
>тогда вам надо убирать rate-limit похоже, а в полиси добавить по-умолчанию класс.
>Если я правильно понял, то надо сделать так?
policy-map HTTP
class HTTP
bandwidth 5072000
class default
bandwidth 2048000
На самом деле задача простая: клиенту нужно дать полосу в 2 мегабита для всего трафика, НО например если он хочет забрать почту, то для этого выделяется полоса в 5 мегабит.
Как я понимаю, QoS работает только при перегрузке на интерфейсе, но у меня таковой не наблюдается, следовательно как я понимаю данная технология в этом случае не подходит.
Вот ломаю голову, как разрулить ситуацию...
>На самом деле задача простая: клиенту нужно дать полосу в 2 мегабита
>для всего трафика, НО например если он хочет забрать почту, то
>для этого выделяется полоса в 5 мегабит.
>Как я понимаю, QoS работает только при перегрузке на интерфейсе, но у
>меня таковой не наблюдается, следовательно как я понимаю данная технология в
>этом случае не подходит.
>Вот ломаю голову, как разрулить ситуацию...Т.к. sub-interface - это логический интерфейс, то перегрузка там не когда не настанет. Как правило в таком случае делается искуственная перегрузка с помощью shape average и иерархической police-map
!
policy-map Child
class HTTP
bandwidth percent 80
class class-default
police 2000000 conform-action transmit exceed-action drop
!
policy-map Parent
class class-default
shape average 5000000
!
ну и bandwidth 5000 указать на саб-интерфейсевреде как то так, но возможно в чем то я и ошибся