Page 285 - 4784
P. 285
Потім кінцева станція посилає через мережу повідомлення,
що міститься в спеціальному осередку управління BRM початкової
станції, кажучи їй про необхідність понизити швидкість посилки
осередків в мережу.
В цьому способі кінцева станція несе основну
відповідальність за управління потоком, а комутатори грають
пасивну роль в петлі зворотного зв’язку, тільки повідомляючи
станцію-відправник про перевантаження.
Такий простий спосіб має декілька очевидних недоліків.
Кінцева станція не дізнається з повідомлення BRM, на яку
величину потрібно зменшити швидкість передачі даних в мережу.
Тому вона просто знизить швидкість до мінімальної величини
MCR, хоча, можливо, це і не обов’язково.
Крім того, при великій протяжності мережі комутатори
повинні продовжувати буферизувати дані весь час, поки
повідомлення про перевантаження подорожуватиме по мережі, а
для глобальних мереж цей час може бути достатній великим, і
буфери можуть переповнитися, так що необхідний ефект
досягнутий не буде.
Розроблені і складніші схеми управління потоком, в яких
комутатори грають активнішу роль, а вузол-відправник дізнається
точніше про можливу в даний момент швидкість відправки даних в
мережу.
В першій схемі вузол-джерело посилає в осередку FRM явне
значення швидкості передачі даних в мережу, яку він хотів би
підтримувати зараз.
Кожен комутатор, через якого проходить по віртуальному
шляху це повідомлення, може зменшити запрошувану швидкість
до деякої величини, яку він здатний підтримувати відповідно до
вільних ресурсів, що є у нього (або залишити запрошувану
швидкість без зміни).
Вузол призначення, отримавши осередок FRM, перетворює її
на осередок BRM і відправляє у зворотному напрямі, причому він
теж може зменшити запрошувану швидкість. Отримавши відповідь
в осередку BRM, вузол-джерело точно дізнається, яка швидкість
відправки осередків в мережу для нього в даний момент доступна.
283