Получение географического местоположения по MAC-адресу устройства

Можно ли узнать местоположение устройства андроида (мобильного телефона) в кордове по его MAC-адресу?

Пример: если мы отправим MAC-адрес устройства, сможем ли мы получить долготу и широту устройства этого MAC-адреса, если предположить, что "Доступ к моему местоположению" для конкретного устройства "включен"?

1 ответ

Решение

Я думаю, вы немного озадачены тем, какова связь между MAC-адресами и геолокацией. Они не используются для отслеживания отдельных устройств таким образом - функциональность в Play Store для отслеживания потерянного устройства даже не использует его (напрямую). Он связывается с устройством через Интернет (при условии, что он доступен) и спрашивает устройство, где, по его мнению, оно находится.

Единственное отношение, которое MAC-адреса имеют к геолокации, заключается в том, что при отсутствии хорошего сигнала GPS (т. Е. Сигнала, который приводит к высокоточному измерению местоположения), адреса ближайших (в пределах диапазона связи) беспроводных точек доступа могут использоваться для попытки определить местоположение устройства. Хотя это не так точно и не так просто, как GPS, в целом это гораздо быстрее, чем точнее и чем полагается только на информацию от вышек сотовой связи.

В принципе невозможно связаться с устройством через Интернет по MAC-адресу, поскольку IPv4/v6 является протоколом, необходимым для перехода из одного домена широковещательной передачи в другую (т. Е. Одна маленькая сеть в другую), а MAC-адреса являются уровнем ниже уровня в стек протоколов.

Другие вопросы по тегам