개요
이 문서는 오류 메시지의 원인을 이해하고 해결하는 데 도움이 됩니다.
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
[an error occurred while processing this directive]
ARP 프로브란 무엇입니까?
ARP 프로브는 모든 제로 발신자 IP 주소로 구성된 ARP 요청입니다.이 용어는 IPv4 주소 충돌 감지 사양(RFC 5227)에서 사용됩니다. IPv4 주소(수동 컨피그레이션, DHCP 또는 기타 수단에서 수신하든)를 사용하기 전에 이 사양을 구현하는 호스트는 ARP 프로브 패킷을 브로드캐스트하여 주소가 이미 사용 중인지 여부를 테스트해야 합니다.[8]
문제 해결
이러한 ARP 프로브는 해당 VLAN에 SVI가 없는 스위치에 속한 Mac 주소로 전송됩니다.
추가 조사 시 IP 디바이스 추적 기능을 실행하는 IOS 디바이스에서 전송하는 ARP 프로브 패킷입니다.
다음은 패킷의 샘플 Ethanalyzer 캡처입니다.
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)
[an error occurred while processing this directive]
해결 방법
이제 일부 IOS 스위치에서 IP 디바이스 추적 기능이 기본적으로 활성화됩니다
이를 해결하려면 물리적 인터페이스에서 다음 디바이스에서 Nexus로 이동하는 IPDT를 비활성화할 수 있습니다.
참고:이는 전역적으로 비활성화할 수 없으며 인터페이스별로 수행해야 합니다. 포트 채널인 경우 물리적 인터페이스가 아니라 포트 채널 논리적 인터페이스에서 구성해야 합니다.
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
[an error occurred while processing this directive]
3.2.3SE가 있는 3850에서 아래 컨피그레이션에서는 기능을 비활성화합니다.
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
[an error occurred while processing this directive]
3.3.3SE가 있는 3850에서 아래 컨피그레이션은 기능을 비활성화합니다(ip device tracking max 0은 지금 작동).
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
[an error occurred while processing this directive]
참조 버그
CSCud96554 syslog %ARP-3-DUP_VADDR_SRC_IP_PROBE 제외
CSCul20441 6.2(2)에서 syslog %ARP-3-DUP_VADDR_SRC_IP_PROBE 제외