Помогите настроить qos. Вроде типовой конфиг, куча примеров в инете, но не работает.
Есть два роутера 2821, между ними канал 128к. В канале будет бегать трафик от двух voip телефонов и двух компов, плюс критески важный траффик (но очень небольшой по объему).
Нагружаю канал программкой TfGen на адрес 192.168.64.22), мониторю iperf (с адресом 192.168.64.2), скорость падает до 0, voip не работает. Выключаю tfGen и все ок. Т.е. qos не работают.В sh policy-map interface gi 0/1 видно что пакеты попадают в нужные классы, но в нагруженом классе нет ни одного дропа.
Конфиг роутера 1:
ip access-list extended ARM
permit ip any host 192.168.64.23
permit ip any host 192.168.64.22
deny ip any any
ip access-list extended MNGM
permit ip any host 192.168.63.2
permit ip any host 192.168.64.10
permit ip any host 192.168.64.11
permit ip any host 192.168.64.12
deny ip any any
ip access-list extended TM
permit ip any host 192.168.64.2
deny ip any any
ip access-list extended VOICE
permit ip any host 192.168.64.20
permit ip any host 192.168.64.21
deny ip any anyclass-map match-any MNGM
match access-group name MNGM
class-map match-any TM
match access-group name TM
class-map match-any VOICE
match access-group name VOICE
match protocol rtp
match protocol sip
class-map match-any ARM
match access-group name ARM
!
!
policy-map DISTRIBUTE
class TM
bandwidth percent 25
class MNGM
bandwidth percent 15
class ARM
bandwidth percent 30
class VOICE
priority percent 20interface GigabitEthernet0/1
bandwidth 128
ip address 192.168.63.1 255.255.255.0
duplex auto
speed auto
max-reserved-bandwidth 90
service-policy output DISTRIBUTE
Конфиг роутера 2:ip access-list extended COLLECT_NET
permit ip host 192.168.64.2 any
ip access-list extended MNGM
permit ip host 192.168.64.10 any
permit ip host 192.168.64.11 any
permit ip host 192.168.64.12 any
permit ip host 192.168.63.2 any
permit ip host 10.51.10.45 any
ip access-list extended TECH_NET
permit ip host 192.168.64.23 any
permit ip host 192.168.64.22 any
ip access-list extended VOICE
permit ip host 192.168.64.20 any
permit ip host 192.168.64.21 any
class-map match-any MNGM
match access-group name MNGM
class-map match-any TECH
match access-group name TECH_NET
class-map match-any VOICE
match access-group name VOICE
match protocol rtp
match protocol sip
class-map match-any COLLECT
match access-group name COLLECT_NET
!
!
policy-map DISTRIBUTE
class TECH
bandwidth percent 30
class MNGM
bandwidth percent 15
class COLLECT
bandwidth percent 25
class VOICE
priority percent 20
interface GigabitEthernet0/0
bandwidth 128
ip address 192.168.63.2 255.255.255.0
duplex auto
speed auto
max-reserved-bandwidth 90
service-policy output DISTRIBUTE
>[оверквотинг удален]
> bandwidth percent 25
> class VOICE
> priority percent 20
> interface GigabitEthernet0/0
> bandwidth 128
> ip address 192.168.63.2 255.255.255.0
> duplex auto
> speed auto
> max-reserved-bandwidth 90
> service-policy output DISTRIBUTEНу а где шейпер на 128 кбит? у вас данные отправляются в физику со скоростью вашего gig0/0
Настройте shaper, а внтутри него уже queing.
> interface GigabitEthernet0/1
> bandwidth 128Это параметр применяют протоколы маршрутизации при расчете метрик.
>[оверквотинг удален]
> bandwidth percent 25
> class VOICE
> priority percent 20
> interface GigabitEthernet0/0
> bandwidth 128
> ip address 192.168.63.2 255.255.255.0
> duplex auto
> speed auto
> max-reserved-bandwidth 90
> service-policy output DISTRIBUTEpolicy-map 128K-SHAPE
class class-default
shape average 128000
service-policy DISTRIBUTEint GigabitEthernet0/0
service-policy output 128K-SHAPE
Спасибо, всем. Действительно, что то я стормозил. Пока читал мануалы, думал, что это разные инструменты, которые отдельно применяются.