Contenido

Overview

¿Qué es una sonda ARP?

Resolución de problemas

Solución Aternativa

Errores de referencia

Overview

El documento es para ayudar a comprender y remediar la causa del mensaje de error.

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

¿Qué es una sonda ARP?

Una sonda ARP es una solicitud ARP construida con una dirección IP de remitente de cero. El término se utiliza en la especificación de detección de conflictos de direcciones IPv4 (RFC 5227). Antes de comenzar a utilizar una dirección IPv4 (ya se reciba de la configuración manual, DHCP o de algún otro medio), un host que implemente esta especificación debe probar para ver si la dirección ya está en uso, mediante la transmisión de paquetes de sonda ARP[8].

Resolución de problemas

Estas sondas ARP están siendo enviadas por una dirección MAC que pertenece a un switch que no tiene una SVI en esa Vlan.

Después de una investigación adicional, estos son paquetes de sonda ARP enviados por dispositivos IOS que ejecutan la función de rastreo de dispositivos IP.

A continuación se muestra una captura de ejemplo de Ethanalyzer del paquete:

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)

Solución Aternativa

La función IP Device Tracking está ahora habilitada de forma predeterminada en algunos switches IOS

Para solucionar esto, puede inhabilitar IPDT en las interfaces físicas que van al nexus desde estos dispositivos:

Nota: Esto no se puede inhabilitar globalmente, se debe hacer por interfaz.  Si se trata de un canal de puerto debe configurarlo en la interfaz lógica de canal de puerto, no en las interfaces físicas.

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

En el 3850 con 3.2.3SE, la siguiente configuración desactivará la función:

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

En el 3850 con 3.3.3SE, la siguiente configuración desactivará la función (el seguimiento del dispositivo ip max 0 funciona ahora):

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

Errores de referencia

CSCud96554 Suprimir syslog %ARP-3-DUP_VADDR_SRC_IP_PROBE

CSCul20441 Suprimir syslog %ARP-3-DUP_VADDR_SRC_IP_PROBE en 6.2(2)