- 5.5Приложение. Формат зондирующих кадров в стандарте ieee 802.11
- Форматы кадра wi fi
- Русские Блоги
- 1. Формат кадра MAC
- 1.1 Формат адреса
- 2 Тип рамы
- 2.1 SubType
- 2.1.1 Тип кадра управления 00
- 2.1.1.1 (кадр маяка (маяка)) подтип 1000
- 2.1.1.2 (Кадр запроса зонда) subtype 0100
- 2.1.1.3 (кадр ответа зонда) subtype 0101
5.5Приложение. Формат зондирующих кадров в стандарте ieee 802.11
Процесс зондирования является одним из этапов установления соединения в стандарте IEEE 802.11. В ходе зондирования выясняют параметры настройки точки доступа, если сеть построена по топологии BSS, или другой станции, если сеть работают в режиме IBSS. Сначала в радиоинтерфейс отправляют кадр зондирующего запроса, а затем точка доступа или станция отвечают на этот кадр кадром ответа на зондирование.
Общий формат кадров зондирования представлен на Рис. 5.3.
Рис. 5.3 Общий формат зондирующих кадров
Кадры зондирующего запроса и ответа различаются, главным образом, информационным наполнением, т.е. имеют различные поля Frame Body. Заголовки кадров практически совпадают. Ниже приведена расшифровка полей рассматриваемых кадров.
- Заголовок (MAC Header)
- Frame Control – поле типа кадра. В этом поле указывается тип передаваемого кадра. В данном случае – это кадр зондирующего запроса (Probe Request) или кадр ответа на зондирование (Probe Response).
- Duration – поле длительности. В данном поле указывается время, необходимое на передачу кадра, а также получения подтверждения его приема. Поле длительности используют для обновления вектора NAV в других станциях.
- DA – поле адреса назначения. В данном поле указывают MAC-адрес получателя кадра.
- SA – поле адреса отправителя. В данном поле указывают MAC-адрес станции-отправителя кадра.
- BSSID – поле идентификатора BSS. В данном поле может быть указан конкретный идентификатор BSS, заданный на точке доступа, зондирование которой планируется произвести, либо широковещательный идентификатор.
- Sequence Control – поле порядкового номера кадра.
- Информационное тело кадра (Frame Body)
- Поле проверочной суммы (FCS).
Информационное тело кадра зондирующего запроса содержит два поля:
- SSID – идентификатор зоны обслуживания.
- Supported Rates – список поддерживаемых станцией скоростей.
Информационное тело кадра ответа на зондирование содержит следующие поля:
- Timestamp – поле временной отметки. Оно служит для обеспечения синхронизации между станциями в сети.
- Beacon interval – маячковый интервал. В данном поле указывают количество временных интервалов TU (time unit), проходящих между отправкой соседних кадров маяка. Длительность одного TU составляет 1024 мкс.
- Capability information – поле информации о совместимости. В данном поле указывают возможности физического и MAC уровней конкретной станции.
- SSID – поле идентификатора зоны обслуживания.
- Supported rates – список поддерживаемых скоростей передачи.
- FH Parameter Set – набор параметров физического уровня с прыжками по частоте (FHSS). Данное поле заполняют только те станции, которые работают на физическом уровне FHSS.
- DS Parameter Set – набор параметров физического уровня с прямым расширением спектра (DSSS). Данное поле заполняют только те станции, которые работают на физическом уровне DSSS.
- CF Parameter Set – набор параметров для станций, поддерживающих работу точечной координатной функции (PCF). Данное поле заполняют только те станции, которые поддерживают PCF.
- IBSS Parameter Set – набор параметров для станций, работающих в режиме IBSS. Данное поле заполняют только те станции, которые работают в режиме IBSS.
Форматы кадра wi fi
Протокол IPv6 это протокол сетевого уровня, предназначенный для передачи данных. Он призван заменить протокол IPv4, в котором есть проблема нехватки.
В этой статье рассмотрим формат кадра Wi-Fi. В предыдущих статьях рассмотрели «Что такое wi-fi» и «Wi-Fi сервисы». Место Wi-Fi в.
В статье «Что такое Wi-Fi» мы начали рассматривать wi-fi. Сейчас это самая популярная технология для передачи данных в беспроводных компьютерных.
Напомню, что протокол IP работает на сетевом уровне модель взаимодействия открытых систем, и одна из задач этого уровня объединения сетей.
Маршрутизация работает на сетевом уровне модель взаимодействия открытых систем OSI. Маршрутизация — это поиск маршрута доставки пакета в крупной составной.
Русские Блоги
Примечание 2: эта статья является личным пониманием, пожалуйста, простите меня и исправьте все ошибки.
1. Формат кадра MAC
Соответствующая структура данных выглядит следующим образом:
1.1 Формат адреса
Addr1: адрес получения (все пакеты включают его)
Addr2: адрес передачи (все остальные пакеты, кроме ACK и CTS, включают его)
Addr3: используется только для пакетов управления и пакетов данных.
Addr4: Используется, когда и FROM DS, и TO DS установлены в режиме беспроводной распределенной системы.
На следующем рисунке в элементе управления кадром, занимающем два байта, параметры To DS и From Ds определяют использование этих четырех адресов.
Адрес, соответствующий элементу управления Frame, следующий: (Little ENDIAN)
Таблица соответствия адресов выглядит следующим образом:
DS это Аббревиатура от «распределенная система» используется для различения методов разрешения адресов в разных типах фреймов.
To DS = 0, From DS = 0: указывает на связь, подобную AD Hoc, между станциями или обнаружение контроля и управления.
К DS = 0, От DS = 1: обнаружение, полученное станцией.
К DS = 1, От DS = 0: обнаружение, отправленное станцией.
К DS = 1, От DS = 1: Обнаружение данных на беспроводном мосте.
Толкование каждого адреса:
SRC: Исходный адрес (SA), как и в Ethernet, является исходным адресом кадра.Когда формат кадра конвертируется между Ethernet и Wi-Fi, они могут быть скопированы напрямую.
DST: адрес назначения (DA), как и в Ethernet, это адрес, по которому фрейм данных окончательно получен.Когда формат фрейма конвертируется между Ethernet и Wi-Fi, их можно скопировать напрямую.
TX: Transmiter (TA), который представляет адрес человека, который фактически отправил кадр в настоящее время в беспроводной сети (может быть человек, который первоначально отправил кадр, или маршрут, когда он был переадресован).
RX: Receiver (RA), который представляет адрес человека, который фактически получает кадр в беспроводной сети (может быть конечным получателем или AP, который получает кадр для пересылки получателю).
Примечание: в беспроводной сети Station Для общения необходимо пройти AP Продолжать “ Вперед ” . на самом деле, Tx с Rx Отправка и получение в беспроводной сети, то есть Radio ;а также Src с Dst Настоящий отправитель и получатель
2 Тип рамы
Тип кадра определяется двумя битами типа управления кадром. В настоящее время существует три типа кадров:
00, рамка управления . IEEE80211_TYPE_MGMT используется для выполнения операций управления, таких как ассоциация, аутентификация, сканирование и т. Д.
01, рамка управления . IEEE80211_TYPE_CTL обычно относится к пакетам данных. Например, пакет PS-poll используется для извлечения пакетов данных из буфера AP; другой пример, если STA хочет передать данные, она сначала отправит пакет данных управления RTS. Если носитель свободен, целевой клиент отправит обратно пакет с именем allow Отправить (CTS) пакет управляющих данных.
10. Фрейм данных . Пакет необработанных данных IEEE80211_TYPE_DATA. Примечание. Пустой пакет данных — это специальный фрейм данных, используемый для управления питанием.
2.1 SubType
2.1.1 Тип кадра управления 00
В следующей таблице показан тип, соответствующий подтипу кадра управления (то есть, когда тип равен 00, значение подтипа)
Type | SubType | FrameType |
00 | 0000 | Запрос ассоциации (запрос на подключение) |
00 | 0001 | Ответ ассоциации (ответ соединения) |
00 | 0010 | Запрос на повторное подключение (запрос на повторное подключение) |
00 | 0011 | Ответ на повторное подключение (ответ на повторное подключение) |
00 | 0100 | Запрос на зонд |
00 | 0101 | Ответ зонда |
00 | 1000 | Beacon (маяк, отправленный AP во время пассивного сканирования, уведомить) |
00 | 1001 | ATIM (сообщение индикации передачи уведомления) |
00 | 1010 | Дезассоциация (отключение, уведомление) |
00 | 1011 | Аутентификация |
00 | 1100 | Деаутентификация (деаутентификация, уведомление) |
00 | 1101~1111 | Зарезервировано (зарезервировано, не используется) |
2.1.1.1 (кадр маяка (маяка)) подтип 1000
Результат отображения захвата пакета:
Поскольку маяк — это широковещательный пакет, DA — это FF: FF: FF: FF: FF: FF.
Функция: транслировать наличие AP в STA. Это причина, по которой мы обычно можем искать AP, который содержит информацию, связанную с AP.
2.1.1.2 (Кадр запроса зонда) subtype 0100
Функция: STA осуществляет широковещательную рассылку и устанавливает необходимые шаги для установления связи с AP, которые будут подробно объяснены позже.
2.1.1.3 (кадр ответа зонда) subtype 0101
Функция: после того, как STA запросит тестовый кадр, соответствующий ответный кадр AP.