Процедура явного обнаружения перегрузок.
В протоколе Frame Relay имеется процедура явного обнаружения перегрузок, основанная на использовании FECN и BECN, упоминавшихся при описании состава адресного поля кадра. Помимо процедуры явного обнаружения перегрузок, используется также процедура неявного обнаружения, не связанная напрямую с протоколом Frame Relay, а реализованная на транспортном уровне протоколов приложений. В зависимости от направления управления передатчиком используется прямое или обратное направление передачи информации о перегрузке. Процедура управления перегрузками представлена на рис. 14.12.
Рисунок 14.12 - Схема обнаружения перегрузки в сети Frame Relay
В случае, если коммутатор контролируется приемником информационного потока, при обнаружении перегрузки в направлении передачи посылается сигнал FECN. Если коммутатор контролируется источником информационного потока, в обратном направлении передается сигнал BECN.
Максимальная скорость |
CIR |
Рисунок 14.13 - Диаграмма передачи данных в сетях Frame Relay
После обнаружения перегрузки коммутаторы Frame Relay используют механизм дискартирования для ее устранения. Механизм дискартирования связан с контролем скорости передачи данных от пользователя (рис.2.18). Как известно, технология Frame Relay обеспечивает гибкое регулирование скорости передачи данных от пользователя. Если скорость не больше обязательной скорости передачи (CIR), передача данных гарантирована оператором сети. При превышении CIR данные могут быть переданы без гарантии передачи. В этом случае кадрам передачи таких данных присваивается низкий приоритет при дискартинге. То есть кадры, отправляемые после превышения B(c) метятся битом DE (discard eligible) и в случае возникновения в сети перегрузки уничтожаются на коммутаторах перегруженного участка.
При превышении скорости передачи максимальной скорости (определяемой обычно скоростью доступа - AR), коммутатор должен сам начать процесс дискартинга и дискартировать все лишние кадры, отмеченные низким приоритетом.
С процессами дискартинга связана процедура управления импульсным графиком, имеющим место обычно при передаче информации LAN через сеть Frame Relay.
Таким образом, для виртуального канала могут быть определены две полосы пропускания:
· CIR=B(c)/T(c) — гарантированная полоса пропускания
· EIR=(B(c) + B(e))/T(c) — максимальная негарантированная полоса пропускания (добавляется возможный дополнительный объем трафика)
Возможна настройка и работа FR-каналов со значением CIR, равным нулю.
Так же, как и в случае с процедурой контроля скорости передачи данных, если объем блока становится больше Вс, соответствующим блокам присваивается низкоуровневый приоритет при дискартировании (DE=1). При дальнейшем увеличении размера больше Вс + Be, соответствующие кадры дискартируются.
Дата добавления: 2020-11-18; просмотров: 403;