Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Понятие мультисервисной сети.doc
Скачиваний:
8
Добавлен:
01.03.2025
Размер:
3.26 Mб
Скачать

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

Чтобы уменьшить потери при передаче трафика данных при перегрузке, в 1996г. была введена ещё одна служба - служба ABR. Эта служба предусматривает алгоритм управления потоком с обратной связью. С помощью этого алгоритма сеть уведомляет источник о своих свободных ресурсах: о свободной полосе пропускания, т.е. желательной скорости передачи, или о буферном пространстве коммутатора. Источник ведет передачу и наряду с ячейками данных посылает служебные ячейки. На 32 ячейки данных приходятся 2 служебные. Служебные ячейки прямого направления содержат желательную скорость передачи источника. При прохождении служебных ячеек по сети каждый коммутатор ATM может изменить желательную скорость передачи, указанную в служебных ячейках, исходя из собственной нагрузки. Приемник также может ее изменить, т.е. уменьшить эту скорость. Приемник преобразует служебные ячейки прямого направления в служебные ячейки обратного направления и передает их источнику. При обратном следовании каждое устройство также может изменить скорость передачи. Таким образом, источник в служебных ячейках получит ту скорость передачи, с которой сеть может его обслужить. Эта скорость соответствует самому медленному устройству на пути следования ячеек. Рассмотренная схема называется скоростной, она поддерживается всеми коммутаторами ATM.

Альтернативой скоростной схеме является кредитная схема. В этой схеме устройства сообщают по обратной связи не скорость, а кредит, т.е. свое свободное буферное пространство. В этом случае источник передает ровно столько информации, сколько может принять приемник. В этой схеме полностью исключаются потери ячеек. Однако кредитная схема является более сложной, потому что для ее реализации требуется раздельное ведение очередей под каждое соединение.

Фактически в оборудовании ATM могут использоваться обе схемы на различных участках сети. Например, на магистральном участке – скоростная схема, на граничном участке с пользователем – кредитная схема. Такой подход совместного использования схем имеет следующие преимущества:

  • Обратная связь становится более короткой, и, следовательно, сеть быстрее реагирует на перегрузки;

  • Обеспечивается более гибкое управление потоком.

На границе индивидуальный трафик пользователя является пульсирующим, и поэтому целесообразно использовать кредитную схему. На магистральном участке передается агрегированный трафик многих пользователей, он является более регулярным, и можно использовать скоростную схему.

Рис 26. Совместное использование различных схем управления потоком.

VS (Virtual Sourse) – виртуальный отправитель, передает служебные ячейки;

VD (Virtual Destination) – виртуальный получатель, получает служебные ячейки и преобразует их в служебные ячейки обратного направления.

Механизмы отбрасывания ячеек

Если службы CBR и VBR обеспечивают доставку трафика с гарантией, то службы ABR и UBR доставляют трафик с максимальным усилием, т.к. трафик обсуживается по остаточному принципу. В этом случае полностью избежать потери ячеек не удается, но можно потери ячеек свести к минимуму, используя адаптивное управление буфера в коммутаторе. Существует два алгоритма отбрасывания ячеек: статический и адаптивный.

  • В статическом алгоритме решение о сбросе ячеек принимается по состоянию очереди данного соединения и не учитывается состояние очередей других соединений. В этом случае буферное пространство используется неэффективно.

  • П ри адаптивном методе решение о сбросе ячейки принимается с учетом состояния очереди данного соединения и состояния буферного пространства службы.

Рис 27. График принятия решения о сбросе ячеек при адаптивном методе управления.

Если точка принятия решения лежит выше кривой сброса (1), то ячейка сбрасывается, в противном случае (2) ячейка не сбрасывается.