С помощью какого протокола устройство определяет, что Wi-Fi-точка (к которой оно подключено) пропала? Например, если на телефоне с Android поднять точку Wi-Fi (допустим, сам тел. ни к чему подключен, поэтому доступа в интернет не будет, но это вроде и неважно), и соседний ноутбук подключить к этой точке, а потом на телефоне выключить точку, то на ноутбуке через несколько секунд она пропадет.
Получается, ноутбук как-то мониторит доступность точки как "сервера" (мониторит по принципу keep-alive в TCP, или чего-то подобного), независимо от TCP/UDP и выше.
Так вот - как называется тот протокол, по которому отправляются эти сообщения?
Говорю сразу - вопрос чисто для общего развития. Отслеживать через это обрыв в своем клиент-серверном приложении я не собираюсь - знаю, что это было бы неправильно.

21 Авг 2019 в 06:42
201 +1
0
Ответы
1

Для мониторинга доступности Wi-Fi точки устройство использует протокол ICMP (Internet Control Message Protocol). ICMP используется для отправки уведомлений об ошибках, тестирования соединения и маршрутизации IP-пакетов. Когда точка Wi-Fi пропадает, устройство может использовать ICMP Echo Request сообщения (ping) для проверки доступности сервера (точки Wi-Fi). Если устройство не получает ответа на ICMP Echo Request, оно определяет, что точка Wi-Fi недоступна.

20 Апр 2024 в 13:14
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир