Page 71 - 4784
P. 71
Також, як і аналогічні протоколи канального рівня, LAPB
використовує три типи форматів блоків даних:
Інформаційний блок даних (Information (I) frame).
Ці блоки даних містять інформацію вищих рівнів і певну
керуючу інформацію (необхідну для роботи з повним
дублюванням). Номери послідовності відправки та прийому та біт
опитування кінцевого (P / F) здійснюють управління інформаційним
потоком і усуненням несправностей. Номер послідовності відправки
відноситься до номера поточного блоку даних. Номер послідовності
прийому фіксує номер блоку даних, який повинен бути прийнятий
наступним. У діалозі з повним дублюванням як відправник, так і
одержувач зберігають номера послідовності відправки та прийому;
вона використовується для виявлення та усунення помилок.
Блоки даних супервізора (Supervisory (S) frames).
Ці блоки даних забезпечують керуючу інформацію. У них
немає інформаційного поля. Блоки даних S запитують і
призупиняють передачу, повідомляють про стан каналу і
підтверджують прийом блоків даних типу I.
Непронумеровані блоки даних (Unnumbered (U) frames).
Як видно з назви, ці блоки даних непослідовні. Вони
використовуються для керуючих цілей. Наприклад, вони можуть
ініціювати зв'язку, використовуючи стандартну або розширювану
організацію вікон (modulo 8 versus 128), роз’єднувати канал,
повідомляти про помилки в протоколі, та виконувати інші
аналогічні функції.
Блок даних LAPB представлений на рис. 4.2.
Рисунок 4.2 – Фрейм LAPB
Поле flag обмежує блок даних LAPB. Щоб запобігти появі
структури прапора в межах внутрішньої частини блоку даних,
використовується вставка бітів, званих бітами стафінгування. В
якості прапора використовується двійкова комбінація 01111110. В
якості біта стафінгуваннявикористовується логічний 0, що
69