Page 76 - 4784
P. 76
інтенсивністю, що перевищує інтенсивність обробки. Узгодження
забезпечується за рахунок управління потоком блоків між
передавачем і приймачем.
Управління потоком грунтується на механізмі квитанцій -
повідомлень, що підтверджують прийняття блоків приймачем.
Обмін блоками між передавачем і приймачем
Блок n
Підтвердження
Блок n+1
Рисунок 4.3 – Обмін даними
Основний принцип управління полягає в наступному.
Переданий блок зберігається в пам'яті передавача, чекаючи приходу
підтвердження про правильне прийомі блоку приймачем. Після
прибуття підтвердження блок знищується. Якщо через наявність
шумів в каналі зв'язку блок прибуде в приймає вузол з помилками
або виявиться, що буферна пам'ять цього вузла вже заповнена, то
підтвердження про прийом блоку не може бути вислано і джерело
повинен через якийсь час переслати копію того ж блоку. Передача
може бути повторена за допомогою механізму тайм-ауту.
Механізм тайм-аут
Тайм-аут - проміжок часу, що відводиться для отримання
сигналу, що підтверджує виконання відповідної дії. Якщо протягом
тайм-ауту підтвердження в вузол-джерело не надійшло, робиться
повторна передача останнього переданого блоку.
74