المحتويات

نظرة عامة

ما هو فحص ARP؟

استكشاف الأخطاء وإصلاحها

الحل

أخطاء المرجع

نظرة عامة

الغرض من المستند هو المساعدة في فهم سبب رسالة الخطأ وإصلاحها.

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

ما هو فحص ARP؟

تحقيق ARP هو طلب ARP تم إنشاؤه باستخدام عنوان IP الخاص بالمرسل الذي لا يحتوي على أي شيء. يتم إستخدام المصطلح في مواصفات اكتشاف التعارض لعنوان IPv4 (RFC 5227). قبل البدء في إستخدام عنوان IPv4 (سواء تم إستقباله من التكوين اليدوي أو DHCP أو بعض الوسائل الأخرى)، يجب أن يقوم المضيف الذي يقوم بتنفيذ هذه المواصفات باختبار ما إذا كان العنوان قيد الاستخدام بالفعل أم لا، من خلال بث حزم تحقيق ARP.[8]

استكشاف الأخطاء وإصلاحها

يتم إرسال مستكشفات ARP هذه بواسطة عنوان MAC ينتمي إلى محول لا يحتوي على SVI في شبكة VLAN هذه.

وبعد مزيد من البحث، هي حزم تحقيق ARP هذه التي يتم إرسالها بواسطة أجهزة IOS التي تشغل ميزة تعقب جهاز IP.

هنا عينة ايثاناليزر التقاط من الربط:

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)

الحل

يتم الآن تمكين ميزة تعقب جهاز IP بشكل افتراضي في بعض محولات IOS

لحل هذا، يمكنك تعطيل IPDT على الواجهة (الواجهات) المادية التي تنتقل إلى الشبكة من هذه الأجهزة:

ملاحظة: لا يمكن تعطيل هذا الإجراء بشكل عام، ويجب القيام به لكل واجهة.  إن يكون هذا ميناء-channel أنت ينبغي شكلت هذا على ال port-channel منطقي قارن، ليس القارن طبيعي.

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

في 3850 مع 3.2.3SE، سيقوم التكوين التالي بتعطيل الميزة:

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

في 3850 مع 3.3.3SE، سيقوم التكوين التالي بتعطيل الميزة (الحد الأقصى لسعة تعقب جهاز IP 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

أخطاء المرجع

CSCud96554 منع syslog ٪ARP-3-DUP_VADDR_SRC_IP_PROBE

CSCul20441 منع syslog ٪ARP-3-DUP_VADDR_SRC_IP_PROBE في 6.2(2)