Чрезмерная частота ARP-запросов от службы очереди печати Windows 7 при выключенном сетевом принтере

Чрезмерная частота ARP-запросов от службы очереди печати Windows 7 при выключенном сетевом принтере

У меня есть серия 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-адреса сетевого принтера, и скорость теперь составляет 3 запроса каждые 20 секунд или около того.

Как только принтер подключается к сети, поток ARP еще больше замедляется до запроса каждые 1 или 2 минуты.

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

Мой вопрос: Есть ли причина для этих, казалось бы, бесполезных запросов? И есть ли решение, чтобы остановить их?

Я нашел других пользователей с проблемами спулера, которые также приводили к проблемам ARP, но не в том же контексте. Я был бы признателен за вашу помощь.

решение1

Если на вашем компьютере с Windows запущена какая-либо сторонняя служба (возможно, пытающаяся подключиться к вашему принтеру?), отключите ее.

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

Если нет, откройте диспетчер устройств, [WinKey]+Rвведя devmgmt.msc. Теперь найдите устройство «YourPrinter» и проверьте, есть ли какие-либо доступные параметры для отключения автоматического обнаружения или чего-либо подобного.

Связанный контент