LAPB
LAPB – Протокол канального рівня для технології X.25
LAPB (Link Access Procedure, Balanced) – це біт-орієнтований протокол канального рівня, який використовується в технології X.25. Він є похідною від протоколу HDLC (High-level Data Link Control) і призначений для забезпечення надійної та безпомилкової передачі фреймів даних у коректній послідовності. LAPB також може використовуватися як протокол канального рівня моделі OSI (Open Systems Interconnection) відповідно до рекомендації ITU-T X.222.
Принципи роботи LAPB
LAPB використовує три основних принципи для забезпечення надійної передачі даних:
1. Біт-орієнтована передача: LAPB передає дані побітово, а не блоками. Це дозволяє протоколу виявляти та виправляти помилки на рівні окремих бітів.
2. Перевірка надмірності циклічного згортання (CRC): LAPB додає до кожного фрейму перевірку CRC, яка дозволяє виявляти та виправляти пошкоджені фрейми.
3. Механізм керування потоком: LAPB використовує механізм керування потоком, який дозволяє контролювати швидкість передачі даних між відправником і одержувачем. Це запобігає перевантаженню одержувача фреймами даних.
Формат фрейму LAPB
Фрейм LAPB складається з наступних полів:
- Флаг: 01111110 – позначає початок і кінець фрейму.
- Адреса: Містить адреси відправника і одержувача.
- Контроль: Містить інформацію про тип фрейму та керування потоком.
- Інформаційне поле: Містить дані.
- CRC: Перевірка надмірності циклічного згортання для виявлення помилок.
- Флаг: 01111110 – позначає кінець фрейму.
Типи фреймів LAPB
LAPB підтримує кілька типів фреймів, кожен з яких призначений для певної цілі:
- I-фрейм (Frame for Information): Переносить дані.
- S-фрейм (Frame for Supervisory): Керує потоком даних.
- U-фрейм (Frame for Unnumbered Information): Використовується для передачі керувальної інформації.
- RR-фрейм (Receive Ready): Показує, що одержувач готовий прийняти більше даних.
- REJ-фрейм (Reject): Показує, що одержувач виявив помилку і не готовий прийняти більше даних.
Застосування LAPB
LAPB широко використовується в технології X.25, яка є стандартом мережевого протоколу для комунікації через мережі з комутацією пакетів. LAPB забезпечує надійне та безпомилкове передавання даних у X.25-мережах, що робить його важливим компонентом цієї технології.
LAPB є надійним біт-орієнтованим протоколом канального рівня, який використовується для забезпечення безпомилкової передачі фреймів даних у коректній послідовності. Він є важливою частиною технології X.25 та інших мережевих протоколів і відіграє важливу роль у забезпеченні зв'язку в сучасних телекомунікаційних мережах.
Часто задаються питання
- Що таке LAPB?
- Як працює LAPB?
- Які типи фреймів підтримує LAPB?
- У яких технологіях використовується LAPB?
- Які переваги використання LAPB?