Übermäßige Anzahl von ARP-Anfragen vom Windows 7-Spoolerdienst, wenn der Netzwerkdrucker ausgeschaltet ist

Übermäßige Anzahl von ARP-Anfragen vom Windows 7-Spoolerdienst, wenn der Netzwerkdrucker ausgeschaltet ist

Ich habe eine Reihe von ARP-Anfragen, die von einem Laptop über WLAN gesendet werden und nach MAC-Adressen für einen IP-Bereich (192.168.0.62 --> 192.168.0.94) fragen. Der Vorgang läuft für den Bereich, stoppt für 20 oder 30 Sekunden und wird dann wiederholt. Die Rate erreicht Spitzenwerte von 10 bis 20 Anfragen pro Sekunde, es gibt aber auch Unterbrechungen. IPs werden fast in aufsteigender Reihenfolge abgefragt.

Verwende Windows 7 auf einem Lenovo W500. WLAN-Adapter ist Intel WiFi Link 5100 AGN, Treiber ist aktuell.

Wireshark-Erfassung:

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

Seit ich diese Frage ursprünglich gepostet habe, konnte ich feststellen, dass ARP-Anfragen vom Windows-Spoolerdienst ( C:\Windows\System32\spoolsv.exe) gesendet werden, wenn der installierte Netzwerkdrucker nicht online ist.

Wenn der Spooler-Dienst gestoppt wird, werden zwar noch immer ARP-Anfragen gesendet, jedoch nur für die IP des Netzwerkdruckers und die Rate beträgt jetzt etwa 3 Anfragen alle 20 Sekunden.

Sobald der Drucker online geschaltet wird, verlangsamt sich der ARP-Fluss weiter auf eine Anfrage alle 1 oder 2 Minuten.

Um zusammenzufassen: Es gibt eine übermäßige Anzahl von ARP-Anfragen an ungenutzte IP-Adressen im WLAN (aber ich vermute, dass dies nicht auf drahtlose Verbindungen beschränkt ist), die vom Druckerspooler gesendet werden, sobald auf den Netzwerkdrucker nicht zugegriffen werden kann.

Meine Frage: Gibt es einen Grund für diese scheinbar nutzlosen Anfragen? Und eine Lösung, um sie zu stoppen?

Ich habe auch andere Benutzer mit Spoolerproblemen gefunden, die zu ARP-Problemen führten, aber nicht im gleichen Kontext. Ich wäre für Ihre Hilfe dankbar.

Antwort1

Wenn auf Ihrem Windows-Computer ein Drittanbieterdienst ausgeführt wird (der möglicherweise versucht, eine Verbindung zu Ihrem Drucker herzustellen?), schalten Sie ihn aus.

ARP-Anfragen werden tatsächlich gesendet, um IP-Adressen innerhalb desselben Netzwerks zu erhalten. Dieser Dienst könnte häufig prüfen, ob der Drucker tatsächlich aktiv ist oder nicht.

Wenn nicht, rufen Sie den Geräte-Manager auf, indem [WinKey]+RSie eingeben devmgmt.msc. Suchen Sie nun nach dem Gerät „YourPrinter“ und prüfen Sie, ob Optionen zum Deaktivieren der automatischen Erkennung oder Ähnlichem verfügbar sind.

verwandte Informationen