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

2564
mins

У меня есть серия запросов 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-запросы, отправляемые службой очереди C:\Windows\System32\spoolsv.exeпечати Windows ( ), когда установленный сетевой принтер не подключен к сети.

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

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

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

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

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

2
Включен ли общий доступ к файлам и принтерам? Если вам это не нужно, отключите эту услугу. Это может быть то, что делает это. Codezilla 10 лет назад 0
Общий доступ к файлам-принтерам не включен. mins 10 лет назад 0

1 ответ на вопрос

1
Rowan Kaag

If you have any third-party service running on your Windows machine (that tries to connect to your printer, possibly?), turn it off.

ARP requests are indeed sent out in order to receive IP addresses within the same network. This service could be checking frequently if the printer is actually up or not.

If not, access Device Manager by [WinKey]+R and typing in devmgmt.msc. Now look up the device "YourPrinter" and check if there are any options available to turn off Auto-Discovery or such.

«Панель конфигурации»? cybermonkey 10 лет назад 0
Благодарю. Принтер является комбинированным факс-сканером-принтером Canon MX-880. Существует возможность сканирования с панели принтера и отправки результата на компьютер. Компьютер прослушивает такой ввод. Отмена выбора этого параметра с помощью «IJ Network Scanner Selector EX» (CNMNSST.exe) останавливает запросы ARP для больших IP-адресов, кроме одного для принтера. mins 10 лет назад 0
@zyboxenterprises Не так ли это называется в Windows? : $ Rowan Kaag 10 лет назад 0
@mins Так это решило проблему для вас? Rowan Kaag 10 лет назад 0
@RowanKaag Это называется Панель управления. В любом случае, это неправильный способ доступа к диспетчеру устройств. cybermonkey 10 лет назад 0
@zyboxenterprises ах, спасибо, я некоторое время был пользователем Mac, плюс я голландец. Забыл об английских именах, используемых для некоторых предметов в Windows. Я знаю, что есть несколько способов доступа к диспетчеру устройств, но это самый простой и понятный, я полагаю. Rowan Kaag 10 лет назад 1
@RowanKaag Я отправил предлагаемое изменение с правильным термином и правильным способом доступа к диспетчеру устройств. cybermonkey 10 лет назад 0
@RowanKaag: так и было, как описано в моем первом комментарии. Обратите внимание, что вам придется внести изменения для всех хостов, на которых установлена ​​эта функция, поскольку каждый хост отправляет свои пакетные или ARP-запросы. mins 10 лет назад 0

Похожие вопросы