Управление потоком кадров при перегрузке

При подписании провайдером и клиентом соглашения SLA основными его параметрами яв­-ляются: гарантированная и избыточная скорости CIR и EIR и объемы переданного трафика Вс и Be. При этом не важно, какими будут режимы работы (PVC или SVC), скорость передачи трафика или его характер на различных участках сети FR, т.к. трафик усредняется на интерва­- ле Тс, где Tc=Bc/CIR или Tc=(Bc+Be)/(CIR+EIR).

Соотношение между CIR, Вс и Тс показано па рис.5-4: трафик м.б. быстро меняющимся (пульсирующим), а его амплитуда временно может превосходить CIR, учитывая факт стати­стического мультиплексирования полосы пропускания каналов, если средняя скорость переда- ­чи меньше CIR. То же касается и скорости передачи трафика. Она переменная на разных уча­- стках сети. Так, скорость доступа трафика в сеть м.б. Т1/Е1 (1,544/2,048 Мбит/с). Скорость передачи трафика при его всплеске может соответствовать CIR+EIR (допустим 640=384+256 кбит/с), тогда как средняя (за период Тс) скорость прохождения трафика через сеть при нор­мальных условиях д.б. не больше CIR (допустим 384 кбит/с), оговоренной в SLA.

 

Рис.5-4. Соотношение между параметрами CIR, Вс и Тс

Указанный механизм допускает:

- высокую пропускную способность при передаче пульсирующего трафика;

- снижение шансов потери кадров при нормальных условиях передачи;

- возможность двунаправленной передачи в каждом PVC с независимым назначением CIR для каждого направ­ления передачи.

При возникновении перегрузок в сети реализуется ряд механизмов управления потоком кадров (табл.5-7). Один из них основан на сбросе избыточного трафика, помеченного битом допустимости сброса (DE). Другой - на уведомлении узлов сети о необходимости снизить среднюю скорость потока путем установки в каждом кадре бита уведомления FECN (от про­блемного узла вперед, см. рис.5-5) и BECN (от проблемного узла назад, см. рис.5-5) или по- ­сылки управляющих сообщений консолидированного жена данных (CLLM), содержащих спи­- сок DLC1, подверженных перегрузке (сообщений м.б. несколько, если DLC1 много).

 

 

Рис.5-5. Общая схема управления перегрузками FR

Первый механизм управления перегрузками

Пример. Допустим, что CIR=8 кбит/с, Вс=Ве=16 кбит, а скорость доступа к порту, через который проходят DLCI, ограничена 64 кбит/с. Схему сброса кадров с битом DE см. на рис.5-6.

 

Рис.5-6. Схема, поясняющая процедуру сброса кадров FR при перегрузке

Если трафик передается со скоростью доступа, то через 0,25 с будет передан объем Вс=16 кбит (сплошная нижняя линия). Кадры в "зеленой" области, ограниченные этой линией сверху (вплоть до точки Tc=Bc/CIR=2 с), не помечаются (т.е. имеют DE=0). При передаче с той же скоростью через 0,5 с будет передан объем трафика Вс+Вe=32 кбита. Кадры в "розовой" об-

 

 

ласти, ограниченные линией 16 кбит (снизу - Вс) и 32 кбита (сверху - Вс+Ве), будут помече­- ны DE=1 и м.б. сброшены при возникновении перегрузки.

Если и дальше передача идет с той же скоростью, то она достигнет такого состояния, что все кадры в "красной" области, ограниченные снизу линией 32 кбита (Вс+Вe), будут не только помечены DE=1, но и будут безусловно сброшены па ближайшем узле сети.