го, при великому розмірі кадрів даних вузли мережі змушені простоювати протягом досить тривалого часу, перш ніж почати передачу. p align="justify"> У той же час використання кадрів даних невеликого розміру, хоча й дозволяє гарантувати рівноправний доступ усіх вузлів до середовища передачі даних і мінімізує витрати при виникненні колізій, не може не позначитися негативно на корисному мережевому трафіку. Справа в тому, що кожен кадр поряд з корисною інформацією містить інформацію службову (заголовок кадру). При зменшенні розміру кадру скорочується величина саме корисної інформації (даних користувача), що обумовлює передачу по мережі надлишкової кількості службової інформації. Тому розмір кадру - це свого роду золота середина, від правильного вибору якої залежить ефективність використання середовища передачі даних. p align="justify"> Розглянутий механізм регламентування колективного доступу до середовища передачі даних має одне вузьке місце - так звану проблему прихованих вузлів. Через наявність природних перешкод можлива ситуація, коли два вузла мережі не можуть В«чутиВ» одне одного безпосередньо. Такі вузли називають прихованими. p align="justify"> Для того щоб вирішити проблему прихованих вузлів, функція DCF опціонально передбачає можливість використання алгоритму RTS/CTS.
Алгоритм RTS/CTS
Відповідно c алгоритмом RTS/CTS кожен вузол мережі, перед тим як послати дані в В«ефірВ», спочатку відправляє спеціальне коротке повідомлення, яке називається RTS (Ready To Send) і означає готовність даного вузла до відправки даних. Таке RTS-повідомлення містить інформацію про тривалість майбутньої передачі і про адресата і доступно всім вузлам в мережі (якщо тільки вони не приховані від відправника). Це дозволяє іншим вузлам затримати передачу на час, рівне оголошеної тривалості повідомлення. Приймальна станція, отримавши сигнал RTS, відповідає посилкою сигналу CTS (Clear To Send), що свідчить про готовність станції до прийому інформації. Після цього передавальна станція надсилає пакет даних, а прийомна станція повинна передати кадр ACK, що підтверджує безпомилковий прийом. br/>В
Взаємодія між двома вузлами мережі відповідно з алгоритмом RTS/CTS
Тепер розглянемо ситуацію, коли мережа складається з чотирьох вузлів: A, B, C і D. Припустимо, що вузол C знаходиться в зоні досяжності тільки вузла A, вузол A знаходиться в зоні досяжності вузлів C і B, вузол B знаходиться в зоні досяжності вузлів A і D, а вузол D знаходиться в зоні досяжності тільки вузла B. Тобто в такій мережі є приховані вузли: вузол C прихований від вузлів B і D, вузол A прихований від вузла D.
У подібній мережі алгоритм RTS/CTS дозволяє впоратися з проблемою виникнення колізій, яка не вирішується за допомогою розглянутого базового способу організації колективного доступу в DCF. Дійсно, нехай вузол A намагається передати дані вузлу B. Для цього він посилає с...