Качество сервиса Интернет (Quality of Service, QoS) — система требований, установленная IETF к качеству обслуживания пользователей Интернета и корпоративных сетей независимо от сетевой технологии (ATM, Frame Relay, ADSL), протоколов связи и размеров сетей. QoS базируется на наборе ряда измеряемых параметров, характеризующих качество сервиса при передаче разнородных типов данных (текст, видео, мультимедиа, голос) в том числе:
готовность предоставляемого сервиса (service availability) — определяет надежность связи пользователей с сервис-провайдером;
задержка (delay) — характеризует интервал между приемом и передачей пакетов;
вариация задержки (флюктуация задержки, jitter) — параметр, описывающий возможные отклонения от времени задержки при передаче пакетов;
производительность (пропускная способность, throughput) — скорость передачи пакетов в сети, которая характеризуется средней и пиковой скоростью (соответственно — average rate и peak rate);
скорость потери пакетов (pocket loss rate) — максимальная скорость передачи, при которой пакеты могут быть потеряны вследствие перегрузки сети;
коэффициент загруженности сети — определяет эксплуатационные характеристики сети и используется для оптимизации ее архитектуры, равен отношению передаваемого по сети трафика к ее максимальной пропускной способности.
готовность предоставляемого сервиса (service availability) — определяет надежность связи пользователей с сервис-провайдером;
задержка (delay) — характеризует интервал между приемом и передачей пакетов;
вариация задержки (флюктуация задержки, jitter) — параметр, описывающий возможные отклонения от времени задержки при передаче пакетов;
производительность (пропускная способность, throughput) — скорость передачи пакетов в сети, которая характеризуется средней и пиковой скоростью (соответственно — average rate и peak rate);
скорость потери пакетов (pocket loss rate) — максимальная скорость передачи, при которой пакеты могут быть потеряны вследствие перегрузки сети;
коэффициент загруженности сети — определяет эксплуатационные характеристики сети и используется для оптимизации ее архитектуры, равен отношению передаваемого по сети трафика к ее максимальной пропускной способности.
Две архитектуры, ориентированные на соответствие QoS и определяемые IETF:
1. Int-Serv (Integrated Services Architecture) — модель архитектуры сети с интегрированными службами определена стандартом RFC 1633 совместно с Протоколом резервирования ресурсов (RSVP), который выполняет роль рабочего сигнального протокола. Он используется в целях резервирования ресурсов для каждого потока сообщений, нуждающегося в определенном качестве сервиса. Модель архитектуры ориентирована на периферийное сетевое оборудование. Принципиальной особенностью Int-Serv является универсальность, поскольку ее работа требует определения «сквозных» параметров сигнализации и поддержания «мягкого» состояния потока (per-flow soft-state) в каждом маршрутизаторе на всем пути. «Мягкость» состояния характеризуется временным состоянием резервируемого ресурса и необходимостью периодических обновлений с помощью RSVP-сообщений. Модель поддерживает три класса обслуживания:
гарантированное обслуживание (guaranteed service) характеризуется гарантированной пропускной способностью и фиксированной задержкой, значения которых определены стандартом RFC 2212;
максимально доступное качество (best-effort) соответствует качеству сервиса, сравнимому с тем, который обеспечивает Интернет при различных степенях загрузки сети (от небольшой до критической);
контролируемая загрузка (controlled load) адаптирует службу с максимально доступным качеством к сетям с небольшой загрузкой (требования определены стандартом RFC 2211).
2. Dif-Serv (Differentiated Services Framework) — модель архитектуры сети с дифференцированными службами, поддерживается рабочей группой IETF, которая создала более масштабируемую по отношению к Int-Serv архитектуру для применения в сетях поставщиков сетевых услуг и магистральных сетях. В Dif-Serv основное внимание уделяется не сигнализации, а способам обработки потоков на каждом участке сети. При этом трафики, входящие в сетевой домен через периферийный маршрутизатор, классифицируются, затем передаются через транзитные маршрутизаторы сети, где поочередно обрабатываются в соответствии с присвоенным классом.
1. Int-Serv (Integrated Services Architecture) — модель архитектуры сети с интегрированными службами определена стандартом RFC 1633 совместно с Протоколом резервирования ресурсов (RSVP), который выполняет роль рабочего сигнального протокола. Он используется в целях резервирования ресурсов для каждого потока сообщений, нуждающегося в определенном качестве сервиса. Модель архитектуры ориентирована на периферийное сетевое оборудование. Принципиальной особенностью Int-Serv является универсальность, поскольку ее работа требует определения «сквозных» параметров сигнализации и поддержания «мягкого» состояния потока (per-flow soft-state) в каждом маршрутизаторе на всем пути. «Мягкость» состояния характеризуется временным состоянием резервируемого ресурса и необходимостью периодических обновлений с помощью RSVP-сообщений. Модель поддерживает три класса обслуживания:
гарантированное обслуживание (guaranteed service) характеризуется гарантированной пропускной способностью и фиксированной задержкой, значения которых определены стандартом RFC 2212;
максимально доступное качество (best-effort) соответствует качеству сервиса, сравнимому с тем, который обеспечивает Интернет при различных степенях загрузки сети (от небольшой до критической);
контролируемая загрузка (controlled load) адаптирует службу с максимально доступным качеством к сетям с небольшой загрузкой (требования определены стандартом RFC 2211).
2. Dif-Serv (Differentiated Services Framework) — модель архитектуры сети с дифференцированными службами, поддерживается рабочей группой IETF, которая создала более масштабируемую по отношению к Int-Serv архитектуру для применения в сетях поставщиков сетевых услуг и магистральных сетях. В Dif-Serv основное внимание уделяется не сигнализации, а способам обработки потоков на каждом участке сети. При этом трафики, входящие в сетевой домен через периферийный маршрутизатор, классифицируются, затем передаются через транзитные маршрутизаторы сети, где поочередно обрабатываются в соответствии с присвоенным классом.
Класс обслуживания (Class of Service, CoS) — набор функций (стандартизованных или нет), характеризующих службу или группу служб, предоставляющих сетевые услуги.
SNMP (Simple Network Management Protocol) — стандартный протокол обмена управляющей информацией между узлами Интернета, установленный IETF, определяет формат данных управления и тип обмена ими между взаимодействующими устройствами сети.
SLA (Service Level Agreement, соглашение об уровне сервиса) — договор между оператором сети и ее пользователем. Предполагается, что если раньше оператор предоставлял в аренду пользователям каналы и потоки данных, то в эру сетей нового поколения он представляет доступ к ресурсам и/или услугам, связанным с передачей данных. Для проверки соответствия параметров QoS подписанному SLA, могут использоваться специальные методики (например, RFC 2544) и анализаторы (например, SMB-600R), которые обеспечивают имитацию работы абонента и измеряют параметры качества соединения.