Читайте также:
|
|
Одним из первых протоколов разработанных для беспроводных локальных сетей был протокол MACA (Multiple Access with Collision Avoidance)
Идея: по инициативе отправителя получатель передает короткий кадр, чтобы окружающие станции могли услышать эту передачу и воздержаться от действий в эфире хотя бы на время передачи большого информационного кадра. В общем случае это организовано следующим образом:
Пусть станция A хочет передать станции В информационный кадр. Станция А посылает станции В т.н. кадр RTS (Request To Send). Кадр RTS длиной 30 байт, как правило, содержит длину кадра данных, который будет следовать за ним. Станция В отвечает кадром CTS (Clear To Send). Кадр CTS тоже содержит длину информационного кадра, скопированного из кадра RTS. Приняв кадр CTS станция А начинает передачу. Любая станция, которая слушает передачу, хранит молчание.
Возможны некоторые проблемы. Станции которые слышат кадр CTS воздерживаются от передачи до тех пор пока станция В не примет кадр длина которого указана в CTS. Станция С находится в зоне действия А, но не входит в зону действия станции В. Она слышит кадр RTS но не слышит кадр CTS. Т.к. она не слышит кадр CTS, она может начать передачу, когда будет передаваться информационный кадр. Станция D не слышит кадр RTS, но слышит кадр CTS. Станция D должна воздерживаться от каких-либо действий в эфире до тех пор, пока будет передаваться информационный кадр. Если вдруг станции B и C одновременно посылают кадр RTS станции A, то будет коллизия, кадра CTS не будет в установленный срок. Будет повторная передача кадра RTS.
Применить протокол CSMA с целью прослушивания эфира и определения, когда он свободен, нельзя в силу того, что взаимодействие в эфире осуществляется не на приемнике, а на передатчике.
Пример: пусть имеется 4 станции. Мощность передатчиков такова, что влиять друг на друга могут только станции A и B, C и B, C с B и D.
Протокол CSMA может сообщить об активности вокруг станции, опрашивающей канал, т.к. в случае передачи по проводу сигналы достигают всех станций. В случае радиосвязи радиус приема-передачи ограничен небольшими зонами. Одновременно могут передавать несколько станций, если они находятся далеко друг от друга.
Следующим протоколом для беспроводных локальных сетей стал протокол MACAW (MACA for Wireless). В нем использовалось несколько новых идей
Стандартом беспроводных сетей является IEEE 802.11.
Стандартом определены три типа кадра:
Все кадры имеют заголовки, используемые уровнем MAC.
Дата добавления: 2015-07-11; просмотров: 135 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Протоколы канального уровня широковещательных сетей. | | | Формат информационного кадра |