В. Столлингс - Современные компьютерные сети (2-е издание, 2003) (1114681), страница 93
Текст из файла (страница 93)
Величина (РСК вЂ” МСК) представл т яе собой минимальную эластичную составляющую потока данных, для которо го сеть предос- 412 12 Огана 13. Управление графиком н борьба о перегрузкой в сетях АТМ тавляет гарантию того, что сетевые ресурсы будут справедливо распределены ме ду потоками АВ К или Ог К. ггьг межМаксимальный размер кадра (Мг Б) — зто максимальный разм ср кадров или ячеек, которые могут передаваться по РЕК-соединению.
Этот па тот параметр имее. смысл только для службы СГК. 13.2. Атрибуты графика сетей АТМ 413 Описатель трефика соединения В дополнение к описателю графика источника описатель трафик ь трафика соединения включает допуск на разброс задержек передачи ячеек (СРЪ'Т) и согласованное определение. Допуск на разброс задержек передачи ячеек (СРЪ'Т) представляе . собои меру изменчивости задержки доставки ячеек, представляем й .
мой сетевым ин тсрфейсом (например, ЯЭН) и интерфейсом пользователь — сеть. Другими словами, зто предел изменчивости задержки, вызванной дискретной природой АТМ накладными расходами физического уровня и функциями уровня АТМ, , такими как мультиплексирование ячеек. СРУТ выражается черы переменную ры переменную времени г. Интерпретация переменной 'г обсуждается в разделе 13А.
Согласованное определение (соп?оппапсе г1ейп?йоп) используется, чтобы однозначно указать, какие ячейки соединения в интерфейсе пользователь — сеть являются согл. являются согласованными. Сеть может добиваться согласования, отбрасывая помеченные ячейки, превышающие согласованное определение. Для нахождения согласованного определения используется алгоритм ОСКА (Сепепс СеП Кате А!Воп1!цв — общий алгоритм скорости ячеек), описываемый в разделе 1ЗА. Параметры качества обслуживания АТМ-форумом определены следующие параметры качества обслуживания АТМ: + диапазон СРЪГ (Сей Ре!ау Ъаг!ат!оп — разброс задержек передачи ячеек); + шахСТР (шахппцщ Сей Тгапз?ег Ре1ау — максимальная задержка передачи ячеек); + С?.К (Сей ?.озз Кайо — коэффициеггг потерянных ячеек). Сначала мы должны определить задержку передачи ячеек (СсП Тгапз?ег Ре!ау, СТР), п ), редставляюшую собои интервал времени между двумя событиями, ?(ак правило, параметр СТР означает время с момента передачи первого бита ячейки интерфейсом пользователь — сеть источника до момента приема последнего бита ячейки интерфеисом пользователь — сеть получателя.
В общем случае параметр СТР и е став р д ляет собой переменную, график функции плотности вероятности которой, как правило, напоминает график, изображенный на рис. 133. ?(ак видно из рисунка,у задержки сушествустминимальноезначение, называемое фиксированной задержкои. Эта величина включает в себя задержку распространения сигнала по физическому носителю, задержку обработки данных в системе передачи и задержку обработки на коммутаторах. Переменная составляющая задержки, представляюшая собои разброс задержек передачи ячеек (СРЪ'), вызвана ожиданием а буферах и планированием. сто пгахСТО Рис.
г 3.3. Функция распределения вероятности задержки доставки ячеек !для категорий служб реального времени) Параметр пгахСТР определяет максимальное значение задержки, запрашиваемое для данного соединения. Величина а представляет собой долю ячеек, задержка доставки которых превысила пороговое значение. Такие ячейки либо отбрасываются, либо доставляются с опозданием.
Оставшаяся часть ячеек (1 — сг) удовлетворяет запрашиваемому уровню качества обслуживания. Величина задержки таких ячеек оказывается в интервале от фиксированной задержки до гпахСТЕ). Этот интервал называется диапазоном разброса задержек передачи ячеек (рсаг-Го-реаг СРЪг). Параметр СРЪг качества обслуживания не следует путать с договорным параметром трафика СРЪ'Т. Величина СРЪ' обычно определяется при установке соединения (для коммутируемых виртуальных соединений) путем переговоров, тогда как параметр СРЪ"Т, как правило, явно устанавливается в интерфейсе пользователь — сеть, и переговоры о нем не ведутся.
Трафик источника должен соответствовать значешпо СРЪ'Т. Соответствие проверяется и реализуется системой управления используемыми параметрами, описываемой в разделе 13.4. Неравномерность задержки, описываемая параметром СРЪ'Т, вызвана самим трафиком источника. Сеть пытается предоставить графику источника значение СРЪ', о котором источник с ней договорился при установке соединения. Это значение СРЪГ представляет собой разность между лучшим и худшим ожидаемыми значениями задержки сквозной передачи ячейки.
Лучший случай соответствует фиксированной задержке. Худший случай соответствует значению шахСТР. Таким образом, параметр СРЪ Т представляет собой верхний предел величины СРЪ" в интерфейсе пользователь — сеть. Наконец, процент потерянных ячеек представляет собой просто отношение потерянных ячеек к общему количеству переданных через соединение ячеек. 414 4 Глава 13. Управление трафиком и борьба с перегрузкой в сетях АТМ 1В,В, Структура управления графиком 41 б Атрибуты борьбы с перегрузкой Единственный атрибут борьбы с перегрузкорь определенный на сегодняшнии день, — это атрибут обрагпной связи (1ееИЬаск), применяющийся в службах АВК и ОЕК.
Управление с помошью обратной связи определяется как б как на ор деиствий, предпринимаемых сетью и оконечными системами для регулирования трафиха проходягдего через АТМ-соединения, в соответствии с состоянием ле. состоянием элементов сети, Спецификацией управления трафиком ТМ 4.1 определен один сн один сетевои механизм с применением обратной связи: управление потоком в службе АВК. Управление потоком АВК может использоваться для динамическою разделения пропускной способности среди нескольких пользователей.
В будущем также мож б акже может ыть добавлен управляюший механизм обратной связи для службы С ЕК. Другие атрибуты Селектор класса поведения (Вейач1ог С1азз 3е!естог, ВС3) был введен в дополнение к спецификации управления трафиком ТМ 4.1 в июле 2000 г. Его цель состоит в поддержании свойства дифференцированных служб протокола 1Р, о чем удег говориться в главе 16. Параметр ВС3 позволяет сети АТМ предоставлять различным ПВК-соединениям разные уровни обслуживания, ассоции уя каж соединение с одним из имеющихся классон поведения. Сетевые ресурсы, такие как ресурсы очередей и планирования, могут быть ассоциированы с классом поведения.
Как множество классов поведения, так и сетевые механизмы и ресурсы, относяшиеся к классам поведения, в настоящий момент зависят от конкретной реализации и в спецификации не определены. Параметр лгинииальная желаемая скорость ячеек (М)пивши 1)ез|гег! Се!! Кате, МОСК) б ТМ4.1 в ) был введен в другом дополнении к спецификации управления тр ф в июле 2000 г. Он позволяет ПВК-приложению указать желаемую минимальную пропускную способность.
Один из примеров приложений, для которых такое расширение спецификации может быть полезно, — это соединение 1Р-маршрутизаторов соединениями Ъ СС и УРС, где жела гелен минимальный поток данных с информацией о доступности ресурсов, диагностике и с другой системной информацией. Параметр МОСК отличается от параметров, ассоциированных с другими категориями служб АТМ, тем что его семантика намеренно сделана зависящей от реализации или от конкретной сети. Влияние параметра МОСК на сквозную службу в данной спецификации не определено.
Эффект задания конкретного значения параметра МОСК может различаться в разных сетях или в соединениях, свяаывающих несколько сетей. 13.3. Структура управления трафиком В спецификации 1.371 перечислены следующие требования к механизмам управления графиком и борьбы с перегрузкой, функционируюшим на уровне АТМ; + М еханизмы управления трафиком и борьбы с перегрузкой должны поддерживать набор классов качества обслуживания уровня АТМ, достаточный для всех обозримых сетевых служб. Спецификация этих классов качества 13 2 Функции управления потоком и борьбы с перегрузке функции управления функции борьбы потоком о перегрузкой Время отклика долгосрочный период Управление ресурсами при помощи виртуальных путей Управление допуском к соединению Быстрое управление ресурсами Время действия соединения явное прямое уведомление о перегрузке; управление потоком АВН Выборочное отбрасывание ячеек; отбрасывание кадров Время распространения сигнала а оба конца Время ввода ячейки Контрольпараметров использования; Контроль приоритетов; формирование графика В основе стратегии управления потоком лежат, во-первых, определение возможности установки нового АТМ-соединения и, во-вторых, договоренность с подписчиком о поддерживаемых параметрах производительности.
В результате подписчик и сеть заключают соглашение о графике. Сеть соглашается поддер е живать обслуживания должна соответствовать параметрам сетевой производительности, находящимся в настояший момент в стадии изучения. + Механизмы управления графиком и борьбы с перегрузкой не должны полагаться на протоколы АА1., специфические для каждой сетевой сиужбы, а также на протоколы более высокого уровня, специфические для каждого приложения.
Информация, предоставляемая уровнем АТМ, может использоваться протоколами уровня выше АТМ для повышения коэффициента использования сети. + Оптимальный набор механизмов управления потоком и борьбы с перегрузкой на уровне АТМ должен минимизировать сложность сети и оконечных систем и в то же время максимизировать загрузку сети.