Разделы сайта

Требования различных типов приложений к качеству обслуживания

Основной движущей силой развития сети являются приложения. В ответ на постоянно растущие требования приложений к пропускной способности сети появляются новые высокоскоростные технологии. Перенос в компьютерные сети новых видов трафика: IP-телефонии, аудио- и видеовещания, привел к появлению новых требований, связанных с обеспечением низкого уровня задержек пакетов, поддержкой групповой доставки пакетов и т. д. Простое повышение пропускной способности сети уже больше не является гарантией того, что разнообразные приложения, работающие в сети, получат то обслуживание, которое им требуется. Нужны новые механизмы обеспечения качества обслуживания, учитывающие всё многообразие требований, предъявляемых приложениями к сети.

К настоящему времени проделана большая работа по классификации трафика различных приложений. В качестве основных критериев классификации были приняты три характеристики трафика:

· относительная предсказуемость скорости передачи данных;

· чувствительность трафика к задержкам пакетов;

· чувствительность трафика к потерям и искажениям пакетов.

В отношении предсказуемости скорости трафика приложения делятся на два больших класса.

Приложения, трафик которых представляет собой равномерный поток (Stream). Этот класс приложений характеризуется высокой степенью предсказуемости порождаемого трафика, который поступает в сеть со сравнительно постоянной битовой скоростью (Constant Bit Rate, CBR). Хотя скорость потока может изменяться, тем не менее, она имеет легко вычисляемую верхнюю границу. Например, аудиопотоки данных являются трафиком CBR, и для элементарного голосового потока верхняя граница известна - она равна 64 Кбит/с.

Приложения с пульсирующим трафиком (Burst). Отличаются высокой степенью непредсказуемости, когда периоды молчания сменяются пульсацией, соответствующей доставке больших «блоков данных». В результате трафик характеризуется переменной битовой скоростью (Variable Bit Rate, VBR). Так, при работе приложений файлового сервиса интенсивность трафика, требуемая приложению, может увеличиться от нуля, когда файлы не передаются, до бесконечности, когда после передачи запроса с координатами файла приложению требуется как можно более быстрая передача данных файла. (Понятно, что реальная скорость передачи ограничена возможностями сети.) Строго говоря, любые приложения генерируют пульсирующий трафик, в том числе и потоковые. Просто коэффициент пульсации (то есть отношение максимальной мгновенной скорости к средней) у этих двух приложений существенно отличается. Если у приложений с пульсирующим трафиком они обычно находится в пределах от 10:1 до 100:1 и более, то у приложений с CBR этот коэффициент не превышает 1:8, в обычных условиях 1:1, 5 .7.

Критерий классификации приложений по типу трафика учитывает их чувствительность к задержкам пакетов. Основные типы приложений в порядке повышения чувствительности к задержкам пакетов следующие:

· Асинхронные приложения: практически нет ограничений на время задержки («эластичный» трафик). Пример такого приложения - электронная почта.

· Синхронные приложения: чувствительны к задержкам, но допускают их.

· Интерактивные приложения: задержки могут быть замечены пользователями, но они не сказываются негативно на функциональности приложений. Пример: текстовый редактор, работающий с удалённым файлом.

· Изохронные приложения: имеется порог чувствительности к задержкам, при превышении которого резко снижается функциональность приложения. Пример: передача голоса, когда при превышении порога задержек в 100-150 мс резко снижается качество воспроизводимого голоса.

Перейти на страницу: 1 2

Интересное из раздела

Расчет многослойных просветляющих и отражающих покрытий
Для заданной марки оптического материала произвести расчёт однослойного, двухслойного, трёхслойного и многослойного просветляющего покрытия с мин ...

Функционально-логическое проектирование цифрового узла заданного типа в заданном базисе и проверка его функционирования при различных наборах воздействующих сигналов
Цель работы: синтезировать цифровой узел заданного типа в заданном базисе и проверить его функционирование при различных наборах воздействующих сигналов. ...

Проектирование автомата подачи звонков
Разработанный автомат подачи звонков удовлетворяет всем требованиям, предъявленным в задании. Настройка автомата производится с помощью трех кнопок: «вверх» ...