—просите про Asterisk в Telegram - чате

“елефон舓еори€

ѕараметры QoS

ѕродолжаем рассказывать о качестве обслуживани€ в сет€х

ћерион Ќетворкс

QoS это возможность сети обеспечить специальный уровень обслуживани€ дл€ конкретных пользователей или приложений без ущерба остальному трафику. √лавна€ цель QoS это обеспечение более предсказуемого поведени€ сети передачи данных при работе с тем, или иным типом трафика, путем обеспечени€ необходимой полосы пропускани€, контролем над задержкой и джиттером и улучшением характеристик при потере пакетов. јлгоритмы QoS достигают этих целей путем ограничени€ трафика, более эффективным использованием каналов передачи, и назначением тех или иных политик к трафику. QoS обеспечивает интеллектуальную передачу поверх корпоративной сети, и, при правильной настройке, улучшает показатели производительности.


ѕолитики QoS

“ип трафика QoS Ѕезопасность  огда?
√олос «адержка меньше 150 мс в одну сторону Ўифрование на уровне передаче голоса ѕонедельник - ѕ€тница
—истема планировани€ ресурсов предпри€ти€ ќбеспечение доступной полосы пропускани€ минимум 512 кб/с «ашифрован 24 часа в сутки, 7 дней в неделю, 365 дней в году
“рафик, создаваемый программным обеспечением станков и оборудовани€ ќбеспечение доступной полосы пропускани€ минимум 256 кб/с ¬ открытом виде ѕонедельник - ѕ€тница
“рафик от использовани€ интернет ресурсов HTTP/HTTPS Ќегарантированна€ доставка по принципу Best Effort HTTP прокси сервер ѕонедельник Ц ѕ€тница, с 8 утра до 9 вечера.

ќсуществление QoS в сет€х унифицированных коммуникаций

”словно, процесс осуществлени€ QoS в сет€х Unified Communications (унифицированных коммуникаций), можно разделить на 3 этапа:

  1. ќпределение типа трафика в сети и его требований. Ќа данном этапе необходимо научить сеть определ€ть типы трафика чтобы примен€ть к ним те или иные QoS алгоритмы;
  2. —группировать трафик в классы с одинаковыми требовани€ми QoS. Ќапример, можно определить 4 типа трафика: голос, высоко Ц приоритетный трафик, низко Ц приоритетный трафик и трафик от пользовани€ браузером дл€ просмотра WEB страниц;
  3. Ќазначить политики QoS, примен€емые к классам, определенным в п.2.

¬ современных корпоративных сет€х, голосовой трафик всегда требует минимальную задержку. “рафик, который генерируют критически важные дл€ бизнеса приложени€ требует маленькой задержки (например, информаци€, относ€ща€с€ к банковскому обслуживанию). ƒругие типы информации могут быть не так чувствительны к задержкам, например, передача файлов или электронна€ почта. ќбычное использование интернета в личных цел€х на работе может быть так же ограничено или даже запрещено.

—огласно указанным принципам, можно условно выделить три QoS политики:

  • Ѕез задержки: ѕрисваиваетс€ в голосовому трафику;
  • Ћучшее обслуживание: ѕрисваиваетс€ к трафику с наивысшим приоритетом;
  • ќстальное: ѕрисваиваетс€ к низко Ц приоритетному и трафику web Ц браузеров;

Ўаг 1: ќпределение типа трафика

ѕервым шагом на пути к осуществлению QoS €вл€етс€ идентификаци€ типов трафика в сети и определение конкретных требований каждого из типов. ѕеред осуществлением QoS, насто€тельно рекомендуетс€ провести аудит сети, чтобы полностью понимать как и какие приложени€ работают в корпоративной сети. ≈сли осуществить политики QoS не име€ полного понимани€ корпоративного сегмента сети, то результаты могут быть плачевными.

ƒалее, необходимо определить проблемы пользователей при работе с теми или иными сетевыми приложени€ми: например, приложение медленно работает из-за чего имеет плохую производительности работы. Ќеобходимо измерить сетевой трафик в часы наибольшей нагрузки, использу€ специальные утилиты. ƒл€ понимани€ процессов в сети, необходимым шагом €вл€етс€ измерение загрузки процессора каждого из единиц активного сетевого оборудовани€ в период наибольшей загруженности, чтобы четко знать, где потенциально могут возникать проблемы.

ѕосле этого, необходимо определить бизнес цели и модели работы и составить список бизнес Ц требований. ѕо итогам этих действий, каждый из пунктов списка можно сопоставить с тем или иным классом трафика.

¬ конце, необходимо определить уровни обслуживани€ которые требуютс€ дл€ различного вида трафика в зависимости от требуемой доступности и быстродействи€.


Ўаг 2: —группировать трафик в классы

ѕосле идентификации сетевого трафика, необходимо использовать список бизнес требований, составленный на первом этапе, чтобы определить классы трафика.

√олосовой трафик всегда определ€етс€ отдельным классом.  омпани€ Cisco имеет разработанные механизмы QoS дл€ голосового трафика, например, Low latency queuing (LLQ) , цель которого заключаетс€ в контроле за тем, чтобы голос получал преимущество в обслуживании. ѕосле того как определены наиболее критичные приложени€, необходимо определить классы трафика использую список бизнес требований.

Ќе каждое приложение имеет свой собственный класс обслуживани€. ƒовольно много приложений с похожими требовани€ми к QoS группируютс€ вместе в единый класс.


ѕример классификации трафика

“ипичный корпоративный ландшафт определ€ет 5 классов трафика:

  • √олос: Ќаивысший приоритет дл€ трафика VoIP;
  •  ритически важные: Ќебольшой набор критически важных дл€ бизнеса приложений;
  • “ранзакции: ¬ данном классе присутствуют сервисы баз данных, интерактивный трафик и привилегированный сетевой трафик ;
  • Ќегарантированна€ доставка: –аботает по принципу Best Effort, что дословно переводитс€ как Ђлучшее усилиеї. ¬ данный класс можно отнести интернет трафик и e-mail.
«адержки в сети

Ўаг 3: —группировать трафик в классы

“ретьим шагом необходимо описать политики QoS дл€ каждого из классов трафика, которые включают следующие действи€:

  • Ќазначить минимальный размер гарантированной полосы пропускани€;
  • Ќазначить максимальный размер полосы пропускани€;
  • Ќазначить приоритеты дл€ каждого из классов;
  • »спользовать QoS технологии, такие как алгоритмы контрол€ очередей дл€ управлени€ перегрузками.

–ассмотрим на текущем примере определение политик QoS дл€ каждого из классов:

  1. √олос: ƒоступна полоса пропускани€ Ц 1мбит/с. »спользовать метку Differentiated Services Code Poin (DSCP) со значением EF [7]. ћетка EF (Expedited Forwarding) означает то, что пакеты с таким маркером получают приоритет в очереди согласно принципу наименьшей задержки. ƒополнительно используетс€ алгорит LLQ;
  2.  ритически важные: ћинимальна€ полоса пропускани€ Ц 1мбит/с. »спользовать метку Differentiated Services Code Poin (DSCP) со значением AF31 (метка в поле DSCP 011010), что обеспечивает наименьшую веро€тность отбрасывани€ пакета. ѕараллельное использование алгоритма CBWFQ гарантирует необходимую полосу пропускани€ дл€ маркированного трафика;
  3. Ќегарантированна€ доставка: ћаксимальна€ полоса пропускани€ Ц 500кбит/с. »спользовать метку Differentiated Services Code Poin (DSCP) со значением Default (метка в поле DSCP 000000), что обеспечивает обслуживание по умолчанию. јлгоритм CBWFQ обеспечивает Ђдоставку по возможностиї, котора€ ниже по приоритету классов Ђ√олосї и Ђ ритически важныеї.

ѕолезна ли ¬ам эта стать€?

–аз в неделю мы отправл€ем дайджест с самыми интересными стать€ми.

P.S. ≈сли укажите свою дату рождени€, то мы об€зательно ¬ас поздравим и подарим небольшой подарок :)

Ќажима€ на кнопку "ѕодписатьс€", вы даете согласие на обработку своих персональных данных