The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
QoS по классу трафика, !*! Figabra, 16-Июл-10, 11:34  [смотреть все]
Доброго времени суток.
Помогите пожалуйста разобраться в ситуации. Есть 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 any

class-map match-all HTTP
match access-group 120
match protocol http

policy-map HTTP
class HTTP
bandwidth 5072000

interface FastEthernet0/0
bandwidth 10240000
service-policy output HTTP


  • QoS по классу трафика, !*! crash, 12:52 , 16-Июл-10 (1)
    тогда вам надо убирать rate-limit похоже, а в полиси добавить по-умолчанию класс.
    • QoS по классу трафика, !*! Figabra, 12:56 , 16-Июл-10 (2)
      >тогда вам надо убирать rate-limit похоже, а в полиси добавить по-умолчанию класс.
      >

      Если я правильно понял, то надо сделать так?

      policy-map HTTP
      class HTTP
      bandwidth 5072000
      class default
      bandwidth 2048000

      • QoS по классу трафика, !*! Figabra, 16:48 , 16-Июл-10 (3)
        На самом деле задача простая: клиенту нужно дать полосу в 2 мегабита для всего трафика, НО например если он хочет забрать почту, то для этого выделяется полоса в 5 мегабит.
        Как я понимаю, QoS работает только при перегрузке на интерфейсе, но у меня таковой не наблюдается, следовательно как я понимаю данная технология в этом случае не подходит.
        Вот ломаю голову, как разрулить ситуацию...


        • QoS по классу трафика, !*! RET, 12:45 , 19-Июл-10 (4)
          >На самом деле задача простая: клиенту нужно дать полосу в 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 указать на саб-интерфейсе

          вреде как то так, но возможно в чем то я и ошибся




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру