Стандарты IEEE 802.11 определяют два метода для клиентского устройства для обнаружения беспроводных сетей в этой области. Оба метода основаны на использовании кадров управления 802.11, как определено в этих стандартах.
Первый метод - пассивный метод. Все устройства инфраструктуры 802.11 будут отправлять кадр маяка примерно каждые 100 мс (это значение по умолчанию для многих устройств, но часто может быть настроено либо выше, либо ниже) для каждой беспроводной сети, для которой в данный момент предоставляется услуга. Эти кадры маяка будут содержать информацию о беспроводной сети, такую как SSID (или сетевое имя), детали шифрования (если есть), поддерживаемые скорости передачи данных и т. Д.
Беспроводные клиенты, которые находятся в этой области, смогут «слышать» маяк и знать, что сеть находится в этой области, добавляя его к любому
Второй метод является активным и чаще всего используется операционными системами. Клиентское устройство может отправлять кадр запроса зондирования либо вообще («Кто-нибудь есть?»), Либо в определенную сеть («Привет, Билл, ты там?»). Точка доступа (любая в первом случае, совпадающая во втором) ответит на этот пробный запрос пробным ответом, который будет содержать информацию, аналогичную кадру маяка.
Этот процесс зондирования запроса / зондирования также является частью процесса ассоциации, с помощью которого станция присоединяется к беспроводной сети.
Причина, по которой активный метод обычно предпочитается большинством операционных систем, очевидна, когда каждый задумывается об этом. Для пассивного обнаружения сети устройству придется прослушивать канал достаточно долго, чтобы иметь хороший шанс услышать кадр маяка. Поскольку маяковый сигнал отправляется только каждый период времени, устройству может потребоваться прослушивать (и только слушать) в течение 200 мс или более, чтобы убедиться, что они слышат все сети. Если вы рассматриваете только 2,4 ГГц, то это как минимум 11 каналов ... посчитайте.
Активный метод позволяет станции переключаться на канал, отправлять запрос зондирования, делать кратковременную паузу (менее 100 мс) и затем переходить к следующему каналу. Это делает этот процесс более быстрым, в то же время будучи достаточно уверенным, что он нашел сети на этом канале.