матеріалом попереднього розділу. З розділу 3 ми дізналися, як між двома машинами по ненадійній лінії за допомогою різних протоколів передачі даних міг бути встановлена надійний зв'язок. Ці протоколи забезпечували захист від помилок (за допомогою підтверджень) і управління потоком (при допомозі протоколу ковзаючого вікна). У цьому розділі, навпаки, про надійний зв'язок не було сказано ні слова. Єдине, що пропонує набір стандартів 802, - це дейтаграммний сервіс. У деяких випадках цього виявляється цілком достатньо. Наприклад, при передачі IP-пакетов не вимагається і навіть не очікується ніякої гарантії. IP-пакет може бути просто поміщений в інформаційне поле кадру стандарту 802 і посланий у потрібному напрямі. Якщо він загубиться, нічого не поробиш. Проте, існують системи, в яких потрібний протокол передачі даних, що забезпечує захист від помилок і управління потоком. Комітет ШИЇ розробив такий протокол, здатний працювати поверх Ethernet і інших протоколів стандарту 802. Цей протокол, що отримав назву LLC (Logical Link Control - управління логічним з'єднанням), приховує відмінності між різними типами мереж 802.x, надаючи мережевому рівню єдиний формат і інтерфейс. Формат, інтерфейс і протокол засновані на протоколі HDLC, який ми вже розглядали в главе3. Підрівень LLC утворює верхню половину рівня передачі даних, а підрівень MAC - ніжнюю, як показано на мал. 4.21.
Мал. 4 . 2 1 . Розташування підрівня LLC (а); формати протоколу (б)
Зазвичай підрівень LLC використовується таким чином. Мережевий рівень передає пакет для LLC за допомогою примітивів доступу до підрівня.
КР.КС-92.00.00.000 ПЗ | Арк.
28
Зм. | Арк. | № докум | Підпис | Дата
Потім LLC додає до нього свій заголовок, що містить порядковий номер і номер підтвердження. Структура, що потім вийшла в результаті, поміщається в поле Даних кадру 802.x, який передається по каналу. На приймальній станції відбувається зворотний процес. Підрівень LLC надає три наступні варіанти сервісів: ненадійний дейтаграммний сервіс, дейтаграммний сервіс з підтвердженнями і надійний орієнтований на з'єднання сервіс. У заголовку LLC є три поля: цільова точка доступу, початкова точка доступу і контрольне поле. Крапки доступу визначають, з якого процесу прийшов кадр і якому процесу його потрібно доставити. Це аналог поля Турі кадру DIX. Контрольне поле містить порядкові номери і номери підтверджень, що також дуже сильно нагадує стиль HDLC (див. мал. 3.17), проте формати все-таки трохи розрізняються. Ці поля використовуються в основному тоді, коли потрібне надійне з'єднання на рівні передачі даних. В даному випадку протоколи ідентичні обсужування в розділі 3. Для передачі через інтернет IP-пакетов підтвердження на рівні LLC не потрібні.
КР.КС-92.00.00.000 ПЗ | Арк.
29
1.4 безпровідні локальні мережі
Не дивлячись на те, що Ethernet надзвичайно популярний, йому все ж таки є з ким конкурувати. Безпровідні локальні обчислювальні мережі стають все більш популярними, все більше і більше офісних будівель, аеровокзалів і інших місць обладналися відповідною апаратурою. Без провідні ЛВС можуть існувати в двох конфігураціях: з базовою станцією і без неї. Стандарт 802.11 приймає це до уваги і підтримує обидва варіанти. Далі ми коротко розглянемо даний стандарт.
Стандарт 802.11: стек протоколів
Всі протоколи, використовувані сімейством стандартів 802.x, схожі по структурі. Частина стека протоколів зображена на мал. 4.22. Фізичний рівень практично відповідає фізичному рівню в моделі OSI, а ось рівень передачі даних у всіх протоколах 802.x розбитий на два або більш за підрівень. Що стосується 802.11, то підрівень MAC (підрівень управління доступом до середовища) відповідає за розподіл каналу, тобто за те, яка станція передаватиме наступним. Над MAC в ієрархії знаходиться підрівень LLC (управління логічним з'єднанням), завдання якого полягає в тому, щоб зробити відмінності стандартів 802.x невидимими для мережевого рівня. Ми вже розглядали LLC раніше, коли мова йшла про Ethernet, тому зараз ми не повертатимемося до цього матеріалу.
Мал. 4.22. Частина стека протоколів 802.11
Стандарт 802.11 1997 року визначає три методи передачі, що реалізовуються на фізичному рівні. Метод інфрачервоної передачі сильно нагадує метод використовуваний в системах дистанційного керування побутовою технікою.
КР.КС-92.00.00.000 ПЗ | Арк.
30
Зм. | Арк. | № докум | Підпис | Дата
У двох інших методах застосовується радіозв'язок невеликого радіусу дії (при цьому працюють методи FHSS і DSSS). Вони обидва використовують не належні ліцензуванню частина спектру (діапазон ISM 2,4 Ггц). У цій же частині спектру відбувається передача сигналу радіобрелоки відкриття воріт гаражів, так що не дивуйтеся, якщо ваш ноутбук не зможе в якийсь момент поділити ефір з вашим же гаражем. Крім того, в цьому ж діапазоні працюють домашні радіотелефони і Свч-печи. Незалежно від методу швидкість роботи складає 1-2 Мбіт/с, і сигнал використовується відносно малопотужний, що дозволяє зменшити кількість конфліктів між передавачами. З метою збільшення пропускній спроможності в 1999 році були розроблені два додаткових метода: OFDM і HR-DSSS. Вони працюють з швидкостями 54 Мбіт/с і 11 Мбіт/с відповідно. У 2001 році була представлена нова модифікація OFDM. Зараз ми вивчимо коротко все ці методи. Вони відносяться до фізичного рівня, якому була присвячена, взагалі кажучи, весь розділ 2. Але через те, що вони так тісно пов'язані з ЛВС взагалі і з підрівнем MAC стандарту 802.11 зокрема, ми звертаємося до них тут.
Стандарт 802.11: протокол підрівня управління доступом до середовища
Проте повернемося з області електротехніки в область computer science. Протокол підрівня MAC (нагадаємо, MAC розшифровується як Medium Access Control - управління доступом до середовища) у стандарті 802.11 досить сильно відрізняється від аналогічного' протоколу Ethernet