- •2. Стандарти у галузі передавання даних
- •2.1. Проблеми стандартизації та джерела стандартів у галузі передавання даних
- •2.2. Еталонна модель взаємодії відкритих систем osi
- •2.3. Стандарти у галузі локальних мереж передавання даних
- •2.3.1. Структура моделі ieee 802
- •2.3.2. Процедури підрівня llc
- •2.3.3. Структура кадрів підрівня llc
2.3.2. Процедури підрівня llc
В залежності від режиму передавання даних підрівень LLC може використовувати три типи процедур, які умовно позначаються LLC1, LLC2 і LLC3.
Процедура LLC1 використовується, коли дані необхідно передати без встановлення попереднього логічного з’єднання з адресатом і без вимагання від нього підтвердження (квитанції) правильності отриманих даних. Ця процедура забезпечує найвищу швидкість передавання даних. Вона використовується при чутливості даних до їх затримки в часі, наприклад, при проведенні аудіо- та відео-конференцій. При цьому канальний рівень розвантажує верхні рівні стеку протоколів.
Процедура LLC2 забезпечує передавання даних без встановлення попереднього логічного з’єднання з адресатом, проте вимагає від нього підтвердження правильності отриманих даних. Ця процедура забезпечує високу швидкість і достовірність передавання даних і має широкий спектр використання.
Процедура LLC3 використовується, коли дані необхідно передавати з встановленням попереднього логічного з’єднання з адресатом і підтвердженням правильності отриманих даних. При цьому канальний рівень здійснює передавання кадрів в режимі плаваючого (ковзаючого) вікна і виконує функції виправлення помилок та впорядкування кадрів за їх номерами. LLC3 забезпечує високу достовірність передавання даних по лініях зв’язку невисокої надійності. Така процедура є необхідною на канальному рівні, коли абоненти не використовують протоколи вищих рівнів.
Необхідний режим передавання даних вибирається додатком прикладного рівня і є прозорим (непомітним) для користувача.
2.3.3. Структура кадрів підрівня llc
Кадри, які використовує підрівень LLC за своїм призначенням поділяються на три типи: інформаційні, керуючі та ненумеровані.
Інформаційні кадри призначені для передавання даних процедурами із встановленням логічного з’єднання і обов’язково містять поле даних. Нумерація і передавання по мережі інформаційних кадрів відбувається в режимі ковзаючого вікна.
Керуючі кадри призначені для передавання команд і відповідей в процедурах з встановленням логічного з’єднання, в тому числі на повторну передачу спотворених інформаційних кадрів.
Ненумеровані кадри в процедурах без встановлення логічного з’єднання використовуються для передавання даних. У процедурах зі встановленням логічного з’єднання використовуються для встановлення зв'язку з адресатом, а також для інформування про помилки.
Всі три типи кадрів підрівня LLC мають єдиний формат, структура якого приведена на рис. 2.3.
Прапорці початку і кінця використовуються підрівнем МАС для визначення границь кадру LLC. У відповідності з багаторівневою структурою протоколів моделі ІЕЕЕ 802, кадр LLC вставляється у кадр підрівня МАС (кадр Ethernet, Token Ring, FDDI і т.д.). При цьому прапорці початку і кінця кадру підрівнем МАС відкидаються.
Заголовок кадру LLC містить наступні поля:
-
DSAP - точка входу служби верхнього рівня отримувача пакету;
-
SSAP - точка входу служби верхнього рівня відправника пакету;
-
CONTROL - керуюче поле.
Адресні поля SSAP і DSAP можуть займають по байту і вказують, яка служба верхнього рівня пересилає дані з допомогою цього кадру. Програма-додаток адресата при отриманні кадру за допомогою цих параметрів визначає, який протокол вложив свій пакет у поле даних і передає ці дані потрібному протоколу свого верхнього рівня для подальшого опрацювання. Адресні поля SSAP і DSAP можуть співпадати. Значення SSAP і DSAP записується у відповідності з вимогами стандарту 802.2.
Керуюче поле задає режим передавання даних і містить параметри, які використовуються процедурами підрівня логічної передачі даних LLC1, LLC2 і LLC3.
Поле даних містить пакети вищих рівнів. Воно може бути відсутнім у керуючих і ненумерованих кадрах.
Як видно з наведеної структури кадр LLC не містить адреси відправника і отримувача пакету. Ці адреси містить кадр МАС підрівня управління доступом до середовища і буде розглянутий нижче.
Запитання для самоконтролю:
-
Які фактори обумовили необхідність розробки міжнародних стандартів у галузі передавання даних?
-
Які види стандартів використовуються у мережах передавання даних?
-
Які найбільш відомі організації займаються розробкою міжнародних стандартів у галузі передавання даних?
-
Яка ідея лягла в основу моделі OSI?
-
З яких рівнів складається модель OSI?
-
Коротко опишіть функції прикладного рівня моделі OSI.
-
Коротко опишіть функції представницького рівня моделі OSI.
-
Коротко опишіть функції сеансового рівня моделі OSI.
-
Коротко опишіть функції транспортного рівня моделі OSI.
-
Коротко опишіть функції мережевого рівня моделі OSI.
-
Коротко опишіть функції канального рівня моделі OSI.
-
Коротко опишіть функції фізичного рівня моделі OSI.
-
Який міжнародний стандарт описує модель OSI?.
-
Чим обумовлений той факт, що не всі існуючі стеки комунікаційних протоколів відповідають моделі OSI?
-
Яка організація займається розробкою стандартів у галузі локальних мереж передавання даних?
-
Назвіть основні групи стандартів ІЕЕЕ 802.х.
-
Який стандарт описує побудову мережі за технологією Ethernet з методом доступу CSMA/CD?
-
Які стандарти описують управління логічною передачею даних LLC?
-
На які підрівні згідно моделі ІЕЕЕ 802 поділяється канальний рівень?
-
Який підрівень підтримує зв’язок з верхніми рівнями моделі OSI?
-
Протоколи якого підрівня зорієнтовані на певні мережеві технології і реалізують конкретний метод доступу до фізичного середовища?
-
Який підрівень є спільним для всіх базових технологій локальних мереж?
-
Які типи процедур може використовувати підрівень LLC?
-
Які три типи кадрів використовує підрівень LLC?
-
Які поля містить заголовок кадру LLC?
-
Яке поле кадру LLC вказує точку входу служби верхнього рівня отримувача пакету?
-
Яке поле кадру LLC вказує точку входу служби верхнього рівня відправника пакету?
-
Чи містить кадр LLC адреси відправника і отримувача пакету?