URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 1441
[ Назад ]

Исходное сообщение
"Помогите с qos"

Отправлено seid , 14-Авг-14 17:21 
Помогите настроить 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 any

class-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 20

interface 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


Содержание

Сообщения в этом обсуждении
"Помогите с qos"
Отправлено Merridius , 14-Авг-14 17:37 
>[оверквотинг удален]
>   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.


"Помогите с qos"
Отправлено ShyLion , 14-Авг-14 18:18 
> interface GigabitEthernet0/1
>  bandwidth 128

Это параметр применяют протоколы маршрутизации при расчете метрик.


"Помогите с qos"
Отправлено alecx_ , 15-Авг-14 09:16 
>[оверквотинг удален]
>   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

policy-map 128K-SHAPE
class class-default
    shape average 128000
    service-policy DISTRIBUTE

int GigabitEthernet0/0
service-policy output 128K-SHAPE


"Помогите с qos"
Отправлено seid , 15-Авг-14 10:19 
Спасибо, всем. Действительно, что то я стормозил. Пока читал мануалы, думал, что это разные инструменты, которые отдельно применяются.