У меня есть серия запросов ARP, транслируемых ноутбуком через WLAN, запрашивающих MAC-адрес для диапазона IP (192.168.0.62 -> 192.168.0.94.) Процесс выполняется для диапазона, останавливается на 20 или 30 секунд, затем повторяется. Пиковая скорость составляет от 10 до 20 запросов в секунду, но есть и перерывы. IP опрашиваются практически в порядке возрастания.
Использование Windows 7 на Lenovo W500. Адаптер WLAN - Intel WiFi Link 5100 AGN, драйвер обновлен.
Захват Wireshark:
104 8.264821000 IntelCor_XX:XX:XX Broadcast ARP 42 Who has 192.168.0.91? Tell 192.168.YY.YY
105 8.264856000 IntelCor_XX-XX-XX Broadcast ARP 42 Who has 192.168.0.92? Tell 192.168.YY.YY
106 8.264893000 IntelCor_XX-XX-XX Broadcast ARP 42 Who has 192.168.0.93? Tell 192.168.YY.YY
Поскольку я изначально разместил этот вопрос, я смог точно определить ARP-запросы, отправляемые службой очереди печати Windows (C:\Windows\System32\spoolsv.exe
), когда установленный сетевой принтер не подключен к сети.
Если служба спулера остановлена, запросы ARP по-прежнему отправляются, но только для IP-адреса IP-адреса сетевого принтера, и скорость передачи теперь составляет пакет из 3 запросов каждые 20 секунд или около того.
Как только принтер включен, поток ARP еще больше замедляется до запроса каждые 1 или 2 минуты.
Подводя итог: существует чрезмерная частота запросов ARP к неиспользуемым IP-адресам в WLAN (но я полагаю, что это не ограничивается беспроводной связью), отправляемых диспетчером очереди печати, как только сетевой принтер недоступен.
Мой вопрос: есть ли причина для этих, казалось бы, бесполезных запросов? и решение их остановить?
Я обнаружил, что другие пользователи также имеют проблемы со спулером, что приводит к проблемам ARP, но не в том же контексте. Буду признателен за вашу помощь.