Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Контроль потока ABR




Службе ABR уделено основное внимание в спецификации Traffic Management 4.0, принятой в феврале 1996 года Форумом ATM. Основной особенностью этой службы является механизм обратной связи (feedback), который позволяет отправителю определить количество доступных в настоящий момент времени сетевых ресурсов. Так как каналы связи ATM работают с достаточно высокими скоростями, механизм обратной связи должен поддерживаться на аппаратном уровне.

Выделяют три типа обратной связи:

q явная индикация перегрузки при прямой передаче (Explicit Forward Congestion Indication, EFCI, рис. 15.7);

q явная индикация скорости (Explicit Rate, ER, рис. 15.8);

q метод виртуальных отправителей и получателей (Virtual Source/Virtual Destination, VS/VD).

Служба ABR требует периодического включения в поток служебных ячеек, которые предназначены для управления ресурсами (Resource Management, RM). Обычно на 32 ячейки с данными требуется две служебные ячейки. Основная цель использования служебных ячеек состоит в доставке информации о степени загруженности сети отправителю данных. Ячейки, следующие в направлении передачи данных, называются прямыми ячейками (Forward Resource Management, FRM), а служебные ячейки, следующие в противоположном направлении, – обратными (Backward Resource Management, BRM).

 

 

При использовании механизма EFCI станция-отправитель передает коммутатору ATM ячейки с данными и прямые служебные ячейки. Коммутатор записывает код EFCI в служебные поля ячеек с данными и передает их по назначению. Получатель преобразует прямые служебные ячейки в обратные, устанавливая при этом бит индикации перегрузки (CI) обратных ячеек в соответствии со значением кода EFCI в ячейках с данными. После этого отправитель данных получает обратные служебные ячейки и регулирует скорость передачи с учетом содержащейся в них информации.

 

 

При использовании механизма явной индикации скорости (ER) отправитель передает ячейки с данными и служебные ячейки (FRM), в которых указана желательная для него скорость. Коммутаторы ATM при необходимости уменьшают значение скорости в служебных ячейках (прямых и обратных) до той величины, которая нужна им. Получатель преобразует прямые служебные ячейки (FRM) в обратные (BRM) и также может уменьшить значение скорости. После этого отправитель данных получает обратные служебные ячейки и выравнивает скорость передачи в соответствии с информацией в них. Таким образом, пройдя путь от отправителя до получателя и обратно, служебные ячейки содержат максимальную скорость, допустимую для самого медленного устройства на пути.

В табл. 15.6 содержатся основные параметры, определяемые во время установления виртуального соединения для службы ABR. В этом наборе параметров выделяют обязательные, которые необходимо задать при установлении соединения, и дополнительные. В табл. 15.6 перечислены не все дополнительные параметры.

Таблица 15.6. Параметры службы ABR ER

Параметры Описание
Обязательные  
PCR (Peak Cell Rate)   Разрешенная пиковая скорость отправителя ячеек  
MCR (Minimum Cell Rate)   Минимальная скорость, гарантируемая отправителем  
ICR (Initial Cell Rate)   Скорость посылки ячеек отправителем после простоя  
RIF (Rate Increase Factor)   Используется для вычисления коэффициента повышения скорости после получения RM-ячейки  
RDF (Rate Decrease Factor)   Используется для вычисления коэффициента понижения скорости после получения RM-ячейки  
TBE (Transient Buffer Exposure)   Число ячеек, которые отправитель должен послать в течение стартового периода  
FRTT (Fixed Round-Trip Time)   Время пересылки от отправителя до самого дальнего получателя и обратно  
Дополнительные  
Nrm   Максимальное число ячеек, которое отправитель может послать для каждой ячейки FRM  
ACR (Allowed Cell Rate)   Текущая скорость ячеек, которую разрешено поддерживать отправителю  
ADTF (ACR Decrease Time Factor)   Разрешенное время между посылкой RM-ячеек до снижения скорости до ICR  

 

В табл. 15.7 описан формат служебных ячеек.

Таблица 15.7. Содержимое служебных ячеек

Поле Байт Описание
Заголовок   1-5   Заголовок ячейки с полем PTI-110  
ID     Идентификатор протокола  
DIR...   7 Направление: 0 = прямое, 1 = обратное  
BN   7 BECN, BN = 1 указывает на отправителя RM-ячейки  
CI   7 Указатель перегрузки (CI = 1); отправитель должен снизить ACR  
N1   7 Используется, если коммутатор обнаружил возможность возникновения перегрузки  
RA   7 Не используется в спецификации ABR Форума ATM  
Зарезервировано   7 -  
ER   8-9   Точная скорость передачи ячеек  
CCR (Current Cell Rate)   10-11   Текущая скорость передачи ячеек; CCR = ACR, когда отправитель посылает RM-ячейку  
MCR   12-13   Минимальная скорость передачи ячеек  
QL   14-17   Размер очереди; не используется в спецификации ABR Форума ATM  
SN   18-21   Номер; не используется в спецификации ABR Форума ATM  
Зарезервировано   22-51   -  
Зарезервировано     -  
CRC-10   52-53   -  

 

Механизм виртуальных отправителей и получателей (VS/VD) идентичен схеме ER, за исключением следующих отличий: каждый виртуальный получатель может преобразовывать прямые служебные ячейки в обратные, и каждый виртуальный отправитель должен генерировать прямые служебные ячейки и реагировать на обратные (рис. 15.9). Этот механизм реализуется на промежуточных коммутаторах ATM; он обеспечивает более эффективную работу служб ABR в больших сетях.

 

 

Преимущество такой схемы заключается в том, что время обратной связи значительно снижается. Кроме того, служба ABR освобождается от необходимости регулировать обмен данными в масштабах всей сети одновременно. Так как пары VS/VD соответствуют спецификациям Форума ATM для отправителей и получателей, они могут также служить для поддержки стандартов ABR. Каждый виртуальный отправитель должен иметь соответствующего виртуального получателя, но их взаимодействие реализуется различными производителями по-разному: общий стандарт для него пока не определен.

Механизм обратной связи нацелен на решение главной задачи – борьбу с перегрузками в сети. Особенностью этих механизмов является то, что они стараются работать как можно ближе к грани, за которой может наступить перегрузка. Для реализации всех возможностей обратной связи требуется тонкая настройка элементов сети, но в результате достигается максимальная пропускная способность.

 




Поделиться с друзьями:


Дата добавления: 2015-07-13; Просмотров: 472; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.015 сек.