5.8 Обеспечение качества IP-телефонии на базе технологии дифференцированного обслуживания

Еще одна технология обеспечения качества обслуживания разработана рабочей группой IETF по дифференцированному обслуживанию (Differentiated Services, DiffServ). Эта группа выделилась из рабочей группы по интегрированному обслуживанию (Integrated Services, IntServ), задача которой состоит в разработке стандартов для поддержки трафика Internet реального времени.

Проводимая в рамках IntServ работа отражает некоторые из особенностей концепции RSVP. Интегрированное обслуживание предполагает сигнализацию из конца в конец и в действительности использует протокол RSVP между отправителями и получателями.

Технология IntServ определяет три класса обслуживания для IP-сетей:

Как и RSVP, интегрированное обслуживание имеет проблемы с масштабированием, поэтому данная технология вряд ли покинет пределы корпоративных сетей. Как было отмечено, RSVP предполагает весьма значительные накладные расходы, так как каждый узел вдоль пути следования пакетов должен подтвердить предоставление запрошенного качества услуг.

Дифференцированное обслуживание (DS) предлагает более простой и масштабируемый метод обеспечения качества обслуживания для приложений реального времени. Одним из ключевых моментов в работе над DiffServ является переопределение 8-битного поля «Тип сервиса» (Type of Service, ToS) в заголовке IPv4. В технологии DS это поле, имеющее наименование DS (Differentiated Services), может содержать информацию, на основании которой узлы вдоль маршрута определяют, как им следует обрабатывать пакеты и передавать их следующему маршрутизатору.

В настоящее время только 6 из 8 бит в поле DS были определены, и только одно назначение было стандартизовано. Это назначение известно как принятое по умолчанию - Default (DE), оно определяет класс обслуживания "по мере возможности". Другое предполагаемое назначение, срочная отправка (Expedited Forwarding, EF), должно обеспечить сокращение задержек и потерь пакетов.

При поступлении трафика в сеть пограничный маршрутизатор классифицирует трафик в соответствии с информацией, содержащейся в поле DS. Он передает следующим за ним маршрутизаторам эту информацию, на основании которой они узнают, каким образом обрабатывать данный конкретный поток.

Технология DiffServ, кроме того, сокращает служебный трафик по сравнению с RSVP и IntServ, опирающимися на сигнализацию из конца в конец. Технология DiffServ классифицирует потоки в соответствии с предопределенными правилами и затем объединяет однотипные потоки. Подобный механизм делает DiffServ гораздо более масштабируемым, чем его предшественника IntServ. Весь трафик с одинаковыми метками рассматривается одинаковым образом, поэтому реализация DiffServ в сети крупного предприятия или в глобальной сети оказывается более реальной задачей.

Разумеется, преимущества DiffServ нельзя получить автоматически. Маршрутизаторы должны понимать «меченые потоки» и уметь соответствующим образом реагировать на них. Это потребует модернизации микропрограммного обеспечения маршрутизаторов.

Hosted by uCoz