Inhalt

Übersicht

Was ist eine ARP-Anfrage?

Fehlerbehebung

Problemumgehung

Referenzfehler

Übersicht

Das Dokument soll dabei helfen, die Ursache der Fehlermeldung zu verstehen und zu beheben.

2013 Oct 25 15:23:17 N7K  %ARP-3-DUP_VADDR_SRC_IP_PROBE:  arp [4650]  Duplicate address Detected. Probe  packet received from 34bd.c8a3.ce30 on Vlan99(port-channel46) with destination set to our local Virtual ip, 10.10.10.1

2013 Oct 25 15:23:35 N7K  %ARP-3-DUP_SRC_IP_PROBE:  arp [4650]  Duplicate address Detected. Probe  packet received from 34bd.c8a3.ce30 on Vlan109(port-channel46) with destination set to our local ip, 10.10.10.2

Was ist eine ARP-Anfrage?

Eine ARP-Anfrage ist eine ARP-Anfrage, die mit einer IP-Adresse für einen Absender ohne vollständige Nummer erstellt wurde. Der Begriff wird in der Spezifikation für die IPv4-Adressenkonflikterkennung (RFC 5227) verwendet. Bevor ein Host eine IPv4-Adresse verwendet (unabhängig davon, ob er von einer manuellen Konfiguration, DHCP oder anderen Mitteln empfangen wurde), muss er, der diese Spezifikation implementiert, prüfen, ob die Adresse bereits verwendet wird, indem er ARP-Testpakete sendet.[8]

Fehlerbehebung

Diese ARP-Tests werden von einer MAC-Adresse gesendet, die zu einem Switch gehört, der keine SVI in diesem VLAN hat.

Bei weiteren Untersuchungen handelt es sich um ARP-Testpakete, die von IOS-Geräten mit der IP-Geräteverfolgungsfunktion gesendet werden.

Nachfolgend finden Sie eine Beispiel-Ethanalyzer-Erfassung des Pakets:

N7K# ethanalyzer local interface inband capture-filter "ether src 34:bd:c8:a3:ce:30 and arp and host 10.10.10.2" detail

Capturing on inband

Frame 1 (60 bytes on wire, 60 bytes captured)

Arrival Time: Oct 25, 2013 15:28:59.577664000

[Time delta from previous captured frame: 0.000000000 seconds]

[Time delta from previous displayed frame: 0.000000000 seconds]

[Time since reference or first frame: 0.000000000 seconds]

Frame Number: 1

Frame Length: 60 bytes

Capture Length: 60 bytes

[Frame is marked: False]

[Protocols in frame: eth:arp]

Ethernet II, Src: 34:bd:c8:a3:ce:30 (34:bd:c8:a3:ce:30), Dst: c0:62:6b:ae:03:c1 (c0:62:6b:ae:03:c1)

Destination: c0:62:6b:ae:03:c1 (c0:62:6b:ae:03:c1)

Address: c0:62:6b:ae:03:c1 (c0:62:6b:ae:03:c1)

.... ...0 .... .... .... .... = IG bit: Individual address (unicast)

.... ..0. .... .... .... .... = LG bit: Globally unique address (factory default)

Source: 34:bd:c8:a3:ce:30 (34:bd:c8:a3:ce:30)

Address: 34:bd:c8:a3:ce:30 (34:bd:c8:a3:ce:30)

.... ...0 .... .... .... .... = IG bit: Individual address (unicast)

.... ..0. .... .... .... .... = LG bit: Globally unique address (factory default)

Type: ARP (0x0806)

Trailer: 000000000000000000000000000000000000

Address Resolution Protocol (request)

Hardware type: Ethernet (0x0001)

Protocol type: IP (0x0800)

Hardware size: 6

Protocol size: 4

Opcode: request (0x0001)

[Is gratuitous: False]

Sender MAC address: 34:bd:c8:a3:ce:30 (34:bd:c8:a3:ce:30)

Sender IP address: 0.0.0.0 (0.0.0.0)

Target MAC address: c0:62:6b:ae:03:c1 (c0:62:6b:ae:03:c1)

Target IP address: 10.10.10.2 (10.10.10.2)

Problemumgehung

Die Funktion zur IP-Geräteverfolgung ist jetzt in einigen IOS-Switches standardmäßig aktiviert.

Um dies zu umgehen, können Sie IPDT auf der (den) physischen Schnittstelle(n) deaktivieren, die von diesen Geräten zum Nexus führt:

Hinweis: Dies kann nicht global deaktiviert werden, sondern muss pro Schnittstelle erfolgen.  Wenn es sich um einen Port-Channel handelt, sollten Sie dies auf der logischen Port-Channel-Schnittstelle konfigurieren, nicht auf den physischen Schnittstellen.

IOSswitch(config)# no ip device tracking

% IP device tracking is disabled at the interface level by removing the relevant configs

IOSswitch(config)# interface gi1/0/1

IOSswitch(config-if)# ip device tracking maximum 0

IOSswitch(config-if)# end

Auf dem 3850 mit 3.2.3SE wird die Funktion durch die folgende Konfiguration deaktiviert:

3850(config)# interface gi1/0/1

3850(config-if)# ip device tracking maximum 1

3850(config-if)# NMSP attach suppress

3850(config-if)# end

3850# wr mem

Auf dem 3850 mit 3.3.3SE wird die Funktion durch die folgende Konfiguration deaktiviert (IP Device Tracking max 0 funktioniert jetzt):

3850(config)# interface gi1/0/1

3850(config-if)# ip device tracking maximum 0

3850(config-if)# NMSP attach suppress

3850(config-if)# end

3850# wr mem

Referenzfehler

CSCud96554 Systemunterstützungs-Syslog %ARP-3-DUP_VADDR_SRC_IP_PROBE

CSCul20441 Suppress syslog %ARP-3-DUP_VADDR_SRC_IP_PROBE in 6.2(2)