С какой скоростью передаются кадры управления и контроля Wi-Fi?

С какой скоростью передаются кадры управления и контроля Wi-Fi?

Существует множество различных стандартов Wi-Fi 802.11, например, 802.11a, 802.11b, 802.11g, 802.11n и т. д., которые поддерживают разные скорости. Кадры Wi-Fi обычно классифицируются следующим образом:

  1. Кадры данных- нести фактические данные приложения
  2. Контрольные кадры- согласовывать, когда безопасно отправлять/уменьшать количество столкновений
  3. Управленческие кадры- управление обнаружением/настройкой/разрывом соединения (например, обнаружение точки доступа, ассоциация, отсоединение)

Мой вопрос о том, все ли эти кадры, и в частности кадры управления, передаются на самой быстрой поддерживаемой скорости, или определенные классы кадров передаются на какой-то наименьшей общей скорости. Я заметил, что когда я ставлютолько 802.11b/gустройство в режим мониторинга и захват трафика по воздуху, я все еще вижу кадры управления (например, ассоциация/отсоединение), передаваемые между моим телефоном и точкой доступа, которые оба являются 802.11n,хотя 802.11n имеет более высокую скорость передачи данных. Поэтому я предполагаю одну из двух возможностей:

  1. По какой-то причине моему телефону/точке доступа 802.11n пришлось согласовывать более медленную скорость, и именно поэтому я вижу их кадры на моем устройстве мониторинга 802.11b/g.
  2. Кадры управления (а может быть, и контрольные кадры тоже?) отправляются с более низкой скоростью, и только кадры данных передаются быстрее в новых стандартах 802.11.

Причина, по которой я хотел бы узнать, какой из этих двух вариантов (или, возможно, третий) имеет место, заключается в том, что я хочу захватывать кадры управления и мне нужно знать, приведет ли использование карты 802.11b/g к тому, что я пропущу некоторые кадры, отправленные на более высоких скоростях, чем может обнаружить карта мониторинга. Если кадры управления действительно отправляются с более низкой скоростью, то все в порядке. Если же я просто вижу кадры управления, потому что мой телефон/точка доступа договорились о более низкой скорости, то мне нужно пересмотреть, какую карту я использую для захвата пакетов.

решение1

Стандарты 802.11 обычно не диктуют, на каких скоростях следует отправлять различные кадры. Это оставлено как деталь реализации для разработчиков. Однако многоадресные (и, следовательно, также широковещательные) кадры обычно должны отправляться на базовой скорости — то есть, на одной из скоростей, которые точка доступа пометила как обязательные для всех клиентов этой точки доступа, если они хотят ассоциироваться с этой точкой доступа. Это единственный способ убедиться, что эти кадры будут получены всеми клиентами, и вам нужно сделать это с многоадресными сообщениями, потому что они не подтверждаются на уровне 802.11.

Поскольку многие из кадров управления, которые вас интересуют, являются либо многоадресными (например, запросы Beacons и Probe Requests), либо отправляются до того, как будет полностью согласовано соответствие базовому набору скоростей (например, запросы Auths и Assoc), довольно часто можно увидеть, как они отправляются на низких скоростях.

Я часто вижу, как реализации отправляют большинство кадров управления на самой низкой базовой скорости: обычно 1 Мбит/с в диапазоне 2,4 ГГц, где могут использоваться старые скорости DSSS 802.11-1997, и 6 Мбит/с в диапазоне 5 ГГц, где скорости 802.11a являются самыми низкими.

Однако, если вы действительно хотите иметь наилучшие шансы на захват всего, вам следует производить захват на карте, возможности которой соответствуют или превосходят возможности точки доступа и клиента, которых вы хотите захватить. Некоторые кадры управления, такие как кадры действий (включая кадр «Add Block Ack», также известный как «ADDBA», критически важный для правильной работы 802.11n), часто являются одноадресными и, как таковые, могут идти на любой максимальной скорости, которую могут поддерживать клиент и точка доступа.

Так что если вы покупаете карту сегодня, чтобы захватить все, вам следует приобрести карту 802.11n с 3 пространственными потоками, способную работать с каналами 40 МГц (HT40) в любом диапазоне (ищите на коробке "450 Мбит/с", потому что это максимальная скорость передачи данных, доступная на рынке сегодня). Также рассчитывайте купить карту 802.11ac в ближайшие месяцы, как только они действительно начнут появляться на рынке. Несколько клиентских решений 802.11ac, доступных сейчас в июне 2012 года, кажутся немного преждевременными и, вероятно, не стоят вашего времени. Но к этому времени в следующем году, самое позднее, должны появиться некоторые приличные карты 11ac.

Связанный контент