Почему клиенты передают SSID и вы можете отключить его?

790
BeB00

Если клиент WiFi не подключен к беспроводной сети и ищет сети WiFi для подключения, клиент передает список известных сетей. Я знаю, что это так, что он может подключаться к сетям, у которых отключена широковещательная передача SSID, но есть ли другие причины, по которым клиент отправляет известные сетевые имена? Если это единственная причина, можно ли предотвратить передачу клиентом известных идентификаторов SSID? Это кажется серьезным нарушением конфиденциальности, и я не использую какие-либо скрытые сети (и большинство моих знакомых тоже их не используют), поэтому эта функция кажется довольно бесполезной (для конечного пользователя).

0
Да, ты можешь. Нет, это не бесполезно, есть более широкие перспективы использования сетей и значения SSID в этом. Но этот сайт о дизайне электроники ... TonyM 6 лет назад 0
«Когда Wi-Fi отключен, и клиент ищет сети Wi-Fi, он передает список известных сетей». Вы можете уточнить это? Под клиентом вы подразумеваете AP или устройство, подключающееся к AP? Что бы вы ни имели в виду, остальная часть этого предложения не имеет для меня смысла, возможно, я что-то упустил wysiwyg 6 лет назад 3
Да, я не понимаю этого. Вы хотите сказать, что компьютеры, телефоны и другие устройства, ИЩУЩИЕ для подключения к беспроводным сетям, будут транслировать список найденных беспроводных сетей, чтобы другие клиенты могли видеть эти списки без сканирования самих доступных сетей? Пожалуйста, используйте кнопку Изменить и сделайте ваш вопрос более понятным. music2myear 6 лет назад 2
Извините, я сделал опечатку, я имею в виду активное сканирование за dirkt BeB00 6 лет назад 0
* "клиент передает список известных сетей" * - где клиент получает этот список и когда и почему он передает их? У клиента (особенно в новой области) не будет списка локальных SSID для трансляции. Этот вопрос [просто вызывает дополнительные вопросы ...] (http://i0.kym-cdn.com/photos/images/original/001/141/585/5b2.gif) Xen2050 6 лет назад 0
@ Xen2050 Этот список обязательно будет заполняться идентификаторами SSID, о которых клиент уже знал, а именно сетями, к которым клиент ранее подключался (и сохранял указанные данные подключения). Twisty Impersonator 6 лет назад 1

1 ответ на вопрос

4
dirkt

Это называется активным сканированием :

Причиной сканирования клиента является определение подходящей точки доступа, к которой клиент может нуждаться в роуминге сейчас или в будущем. Клиент может использовать два метода сканирования: активный и пассивный. Во время активного сканирования клиентская радиостанция передает пробный запрос и прослушивает пробный ответ от AP. При пассивном сканировании клиентское радио прослушивает на каждом канале маяки, периодически отправляемые AP. Пассивное сканирование обычно занимает больше времени, так как клиент должен прослушивать и ждать маяк, а не активно проверять, чтобы найти точку доступа. Другое ограничение пассивного сканирования состоит в том, что, если клиент не ждет достаточно долго на канале, клиент может пропустить маяк AP.

Так что «можно подключиться к сети, которая не передает свой SSID» - не единственная причина.

И да, обычно это не нужно, и да, это серьезное нарушение конфиденциальности (отслеживание смартфонов через это легко), и да, в принципе, его можно отключить. Будет ли ваша ОС или смартфон простым способом выключить это другая история ...

И в этом наблюдении нет ничего нового; люди жаловались производителям смартфонов на это уже много лет назад.

Хотя это правда, я думаю, что это сбивает с толку, учитывая оригинальный вопрос. ОП считает, что клиент отправляет зондирующие запросы на _specific_ AP, но я прочитал вашу ссылку, сказав, что клиент _broadcasts_ зондирует запросы и прослушивает любые ответы. Я не знаю, что правильно. Не могли бы вы уточнить? bitsmack 6 лет назад 0
Клиенты @bitsmack могут [сделать * оба *] (https://www.cwnp.com/802.11-mac-series-ndash-basics-mac-architecture-ndash-part-3/); они могут отправлять пробный запрос, направленный любой AP, владеющей указанным SSID, или отправлять пробный запрос «подстановочный знак», который заставит все прослушивающие AP ответить. Twisty Impersonator 6 лет назад 2
* обычно [активное сканирование] не требуется ... * Почему вы это говорите? Не направлены ли пробные запросы, необходимые для успешного роуминга клиента, что часто требуется? Twisty Impersonator 6 лет назад 0
Активное сканирование может * помочь * в роуминге клиента, но не * необходимо * или * необходимо * - мой ноутбук с Linux выполняет только пассивное сканирование (по выбору) и может нормально перемещаться. Даже если оборудование не поддерживает сканирование всех каналов на наличие маяков при подключении к определенному каналу, вы можете либо инициировать такое пассивное сканирование вручную (приостановив установленное соединение на короткое время), либо текущее соединение становится настолько слабым, что оборудование переключается на пассивное сканирование само по себе. dirkt 6 лет назад 0

Похожие вопросы