Оглавление
Оглавление 2
2.1 Параметры QoS 4
2.2 Сервисные модели QoS. 5
2.3 Дифференциальный вид услуг 6
2.4. Методы и алгоритмы реализации QoS в разных средах 8
2.5. Алгоритм NBAR 10
2.6. Стандарт 802.1Q (Virtual Bridged Local Area Network) 11
2.7. Приоритеты доступа в LAN 13
2.8. Рекомендуемое число очередей для разных классов трафика 16
Введение.
Очевидно, что в ближайшее время сохранится тенденция построения интегрированных, многосервисных сетей. Как показывает текущее состояние сети Internet, обработка всего трафика на равных правах приводит к серьезням проблемам, осбенно при ограниченной пропускной способности. Так, пересылка важнейших данных может быть временно заблокирована передачей большого файла. В этой связи, при создании сети с комбинированными функциями нужно гарантировать необходимый уровень сервиса для каждого приложения. В противном случае пользователи будут вынуждены отказаться от многосервисной сети в пользу старой специализированной сети.
Больше всего проблем возникает при попытке “собрать” множество однофункциональных сетей в одну гибкую многосервисную сеть. Еще трудней получить такую сеть, которая бы смогла разрешить абсолютно все проблемы. Функции сети могут изменяться, появляться новые. Меняются и приложения, ориентированные на работу в сети, с собой они приносят новые требования к сети. Пользовательские рабочие станции сейчас предоставляют услуги по обработке сообщений, видеоинформации, телефонии и т.д.
Поэтому возникла необходимость гарантировать время реакции, пропускную способность сети и другие параметры сети. Такая технология была разработана и получила название качество обслуживания (Quality of Service, QoS).
2. Качество обслуживания (Quality of Service, QoS)
Существует три модели реализации QoS: наилучшая возможная; интегральная и дифференцированная. Наилучший возможный вид услуг реализуется в сети, когда делается все возможное для доставки пакета, но при этом ничего не гарантируется (например FTP или HTTP). Интегрированный вид услуг (RFC-1633, 1994 год) разрабатывался первым и реализуется путем резервирования по схеме точка-точка. Протокол RSVP предоставляет сигнальный механизм для конфигурирования удаленных маршрутизаторов с целью получения нужного QoS. Протокол ориентирован на работу с тремя видами трафика: best efforts (обычная передача IP-данных без установления соединения), чувствительный к скорости передачи и чувствительный к задержкам. Трафик чувствительный к загрузке требует формирования канала с гарантированной пропускной способностью. Приложение при этом вынуждено мириться с определенными задержками доставки (класс услуг с гарантированной скоростью в битах в сек. Третий вид трафика (чувствительный к задержкам) гарантирует минимальную задержку и низкую дисперсию времени доставки. Пропускная способность может при этом варьироваться. Примером такого вида трафика может служить передача голоса или видео. RSVP определяет два типа услуг для этого вида трафика: сервис с контролируемыми задержками и предсказуемый сервис (для приложений реального времени (видео-конференции и телефонные переговоры).
2.1 Параметры QoS QoS – способность сети обеспечить необходимый сервис заданному трафику в определенных технологических рамках.
Необходимый сервис описывается многими параметрами, отметим среди них самые важные.
Bandwidth (BW) - полоса пропускания, описывает номинальную пропускную способность среды передачи информации, определяет ширину канала. Измеряется в bit/s (bps), kbit/s (kbps), mbit/s (mbps).
Delay - задержка при передаче пакета.
Jitter - колебание (вариация) задержки при передаче пакетов.
Packet Loss – потери пакетов. Определяет количество пакетов, отбрасываемых сетью во время передачи.
Чаще всего для описания пропускной способности канала проводят аналогию с водопроводной трубой. В ее рамках Bandwidth – это ширина трубы, а Delay – длина.
Время передачи пакета через канал Transmit time [s] = packet size [bytes] / bw [bytes/s].
Например, найдем время передачи пакета размером 64 байта по каналу шириной 64 килобита/c:
Packet size = 64*8=512 (bit) Transmit Time = 512/64000 = 0.008 (c)
|