Здравствуйте. Прошу совета вот по какой теме,
Есть циска с Е1 аплинком на провайдера. На этом интерфейсе политика обслуживания (service-policy). Соответственно работает механизм CBWFQ. Так вот, при поднятой политике трафик на интерфейсе начинает дропаться задолго до достижения планки 2 Мегабит. Реально получить больше полутора мегабит уже трудно. На сайте циско вычитал, что 75% процентов трафика резервируется для нижележаших уровней и критичного трафика. Это как раз недостающие полмегабита. При снятии политики все прекрасно, скорость резко поднимается. При использовании команды max-reserved-bandwidth с большим, чем 75 числом на интерфейсе с политикой ничего не меняется. Заметил, что дропаютя пакеты только из класса class-default. Остальные классы нормально отрабатываются. После долгого ковыряния получил следующий более-менее удовлетворительный конфиг:
policy-map down
class SharedConform
police cir 328000 pir 400000
conform-action transmit
exceed-action transmit
violate-action drop
class SharedExceed
police cir 200000 pir 256000
conform-action transmit
exceed-action transmit
violate-action drop
class User11
police 48000 9000 9000 conform-action set-dscp-transmit af31 exceed-action set-dscp-transmit default violate-action drop
class priority
priority
class dedicated
bandwidth 365
fair-queue
random-detect
class proxys
fair-queue
bandwidth 600
class class-default
police cir 800000 pir 1600000
interface Serial8/1/1:1
ip address ххх.ххх.ххх.ххх ххх.ххх.ххх.ххх
no ip redirects
no ip proxy-arp
ip wccp web-cache redirect out
ip route-cache flow
no cdp enable
max-reserved-bandwidth 100
service-policy output down
На дефолтном классе включать fair-queue и random-detect пробовал - результаты хуже. Отключать политику вообще очень не хочется - нужны приоритетные очереди и гарантированные скорости для клиентов. Трафик красится на граничных роутерах в сети, на этом в соответствии с приоритетами уже отрабатывается.
Чего я недопонимаю ? Может тоже самое можно получить по другому ? Был бы очень благодарен за помощь.