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

Исходное сообщение
"Проблема в настройке QoS"

Отправлено isee , 29-Дек-09 08:06 
Есть два раутера: один в офисе, другой удалённый. На них поднят QoS. Между железками один E1 поток. Трафик пульсирующий, но загрузка канала в пике не более 75%. В период скачков удалённая железка отваливается: пинг либо с огромной задержкой, либо вообще без ответа. Как только убираешь QoS с интерфейса удалённой железки ((config-if)#no service-policy output CRITICAL), потери пакетов исчезают. Основной трафик в таких пиках идёт из подсети акссесс листа YYY. Можно было бы предположить, что его пакеты забивают очередь, но, во-первых, для этого класса политикой я выделяю лишь 30 процентов канала, а поле ToS я оставляю дефолтным, т.е. у этих пакетов никакого приоритета, а, во-вторых, канал почти не бывает перегруженным.
У кого-нибудь есть идеи где косяк?
Конфига следующая:

ip access-list extended XXX
permit ip any host 192.168.8.23
permit ip any host 192.168.8.32
permit ip any host 192.168.8.26
permit ip any host 192.168.8.29
ip access-list extended YYY
permit ip 192.168.65.128 0.0.0.63 any
ip access-list extended ZZZ
permit tcp any host 192.168.9.165 eq 1433

class-map match-all TELNET
match protocol telnet
class-map match-all CALL_SIGNALING
match protocol h323
class-map match-any XXX
match access-group name XXX
class-map match-any VoIP
match protocol rtp audio
class-map match-all ZZZ
match access-group name ZZZ
class-map match-all YYY
match access-group name YYY

policy-map CRITICAL
class ZZZ
  set ip dscp af21
class VoIP
  bandwidth percent 10
  set ip dscp ef
class YYY
  bandwidth percent 30
  set ip dscp default
class TELNET
  set ip dscp 31
class XXX
  bandwidth percent 5
  set ip dscp af11
class CALL_SIGNALING
  set ip dscp af33


Содержание

Сообщения в этом обсуждении
"Проблема в настройке QoS"
Отправлено asche , 29-Дек-09 12:36 
>YYY. Можно было бы предположить, что его пакеты забивают очередь,

как мне кажется и забивает :)
BANDWIDTH – минимальная полоса kbit/s, значение независимо от bandwidth на интерфейсе.
BANDWIDTH_PERCENT - процентное соотношение от bandwidth на интерфейсе.


"Проблема в настройке QoS"
Отправлено isee , 29-Дек-09 13:13 
>>YYY. Можно было бы предположить, что его пакеты забивают очередь,
>
>как мне кажется и забивает :)
>BANDWIDTH – минимальная полоса kbit/s, значение независимо от bandwidth на интерфейсе.
>BANDWIDTH_PERCENT - процентное соотношение от bandwidth на интерфейсе.

Выходит пакеты, которым гаранитрована 30-процентная полоса пропускания более приоритетны, нежели пакеты с максимальным приоритетом DSCP?


"Проблема в настройке QoS"
Отправлено asche , 29-Дек-09 13:31 
>Выходит пакеты, которым гаранитрована 30-процентная полоса пропускания более приоритетны, нежели пакеты с
>максимальным приоритетом DSCP?

в данном случае  вы маркируете исходящий трафик - set ip dscp, это ни как не влияет на приоритет.



"Проблема в настройке QoS"
Отправлено asche , 29-Дек-09 13:56 
>один в офисе

Как настроен QoS там?


"Проблема в настройке QoS"
Отправлено isee , 29-Дек-09 14:24 
Со стороны офиса настроен аналогично, только ACL зеркально прописаны:

class-map match-all TELNET
match protocol telnet
class-map match-all CALL_SIGNALING
match protocol h323
class-map match-any XXX
match access-group name XXX
class-map match-any VoIP
match protocol rtp audio
class-map match-all ZZZ
match access-group name ZZZ
class-map match-all YYY
match access-group name YYY
!
!
policy-map CRITICAL
class ZZZ
  set dscp af21
class VoIP
    bandwidth percent 10
  set dscp ef
class YYY
    bandwidth percent 30
class TELNET
  set dscp 31
class XXX
    bandwidth percent 5
  set ip dscp af11
class CALL_SIGNALING
  set ip dscp af33



"Проблема в настройке QoS"
Отправлено asche , 29-Дек-09 14:42 
Хм.
Почитайте:
http://www.nag.ru/news/15466/
http://www.nag.ru/news/15468/
http://www.cisco.com/en/US/tech/tk543/tk757/technologies_tec...
http://www.cisco.com/en/US/docs/ios/12_1t/12_1t5/feature/gui...



"Проблема в настройке QoS"
Отправлено isee , 29-Дек-09 14:26 
>>Выходит пакеты, которым гаранитрована 30-процентная полоса пропускания более приоритетны, нежели пакеты с
>>максимальным приоритетом DSCP?
>
>в данном случае  вы маркируете исходящий трафик - set ip dscp,
>это ни как не влияет на приоритет.

Понятно. А как добиться того, чтобы маркированные пакеты обрабатывались в очереди зависимости от поля dscp?


"Проблема в настройке QoS"
Отправлено asche , 29-Дек-09 14:47 
И вот ещё http://www.nag.ru/news/15469/


"Проблема в настройке QoS"
Отправлено AlexDv , 29-Дек-09 18:41 
>>>Выходит пакеты, которым гаранитрована 30-процентная полоса пропускания более приоритетны, нежели пакеты с
>>>максимальным приоритетом DSCP?
>>
>>в данном случае  вы маркируете исходящий трафик - set ip dscp,
>>это ни как не влияет на приоритет.
>
>Понятно. А как добиться того, чтобы маркированные пакеты обрабатывались в очереди зависимости
>от поля dscp?

Маркировать на входном интерфейсе, а на выходном строить очереди.


"Проблема в настройке QoS"
Отправлено isee , 30-Дек-09 07:22 
Всем спасибо за помощь и с наступающим! :)