概要
このドキュメントでは、エラー メッセージを理解し、原因を修正するのをサポートするためのものです。
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 アドレスの競合検出仕様(RFC5227)の中で用いられます。 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 Suppress syslog %ARP-3-DUP_VADDR_SRC_IP_PROBE
CSCul20441 Suppress syslog %ARP-3-DUP_VADDR_SRC_IP_PROBE in 6.2(2)