С чем связаны постоянные ARP-запросы от роутера Xiaomi 4A?

Здравствуйте! Я столкнулся с ситуацией, когда сеть иногда ведет себя непредсказуемо. Могу описать схему работы: <br/>
  • 17 февраля 2025 г. 20:04
Ответы на вопрос 2
Здравствуйте! Постоянные ARP-запросы от роутера Xiaomi 4A могут быть связаны с несколькими факторами. Давайте рассмотрим некоторые из них:

1. **Проблемы с сетью**: Если устройства в вашей сети имеют конфликты IP-адресов или проблемы с DHCP, это может привести к необходимости роутера часто отправлять ARP-запросы для выявления и проверки адресов устройств.

2. **Некорректные ARP-таблицы**: Если ARP-таблицы роутера или подключенных устройств заполнены старыми или неверными записями, это может вызывать повторные ARP-запросы. Рекомендуется перезагрузить роутер и проверить настройки DHCP, чтобы убедиться, что они корректны.

3. **Связь с устройствами**: Если одно из устройств в сети (например, компьютер или принтер) периодически отключается и снова подключается, это может приводить к постоянным ARP-запросам, так как роутер пытается обновить информацию о том, какие устройства находятся в сети.

4. **Сетевые атаки**: ARP-запросы могут также вызывать сетевые атаки, такие как ARP-спуфинг. Это происходит, когда злоумышленник пытается подменить ARP-таблицы в вашей сети. Если вы подозреваете активность, не соответствующую вашему стандартному сетевому поведению, стоит проверить устройства на наличие нежелательного ПО.

5. **Конфигурация роутера**: Возможно, в конфигурации роутера есть настройки, которые способствуют частым ARP-запросам, например, если на роутере включены какие-либо функции мониторинга или обнаружения.

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

Также рекомендую проверить настройки роутера и обновить его прошивку, если доступна новая версия.
Чаще всего это некий алгоритм обнаружения устройств сети, например, для их отображения в веб-интерфейсе. 

Вот мой вопрос в тех. поддержку Keenetic, где происходило точно такое же, и их ответ:
¿А для чего нужна эта функция именно в такой реализации?

Чтобы оперативно менять статус подключенных клиентов при их отключении. Полное сканирование сети может занять очень много времени, например, если задать сеть с маской /16 или /8. Если оно не требуется, можно его отключить.


Отключение и подключение новых устройств в сети за репитером происходит невидимо для репитера, он не получает каких-либо событий, поэтому ему необходимо сканировать сеть, чтобы отобразить клиентов сети.

Советую отключать подобные функции, генерирующие большой «флуд» в сети, в особенности если интервал между сканированиями короткий — это всегда увеличивает энергопотребление устройств с батареями, они вынуждены отвечать на каждый ARP/NDP-запрос, даже в состоянии сна.
Похожие вопросы