चूंकि प्रश्न IPv6 के साथ टैग किया गया था, मैं इसके लिए उत्तर दूंगा क्योंकि IPv6 IPv4 से बहुत अलग है।
शुरू करने के लिए, ARPv6 जैसी कोई चीज नहीं है। लेयर 2 और आईपीवी 6 पतों के बीच की मैपिंग पड़ोसी डिस्कवरी प्रोटोकॉल (एनडीपी) द्वारा की जाती है, जिसे आईसीएमपी 6 पर भेजा जाता है। इस प्रकार, आपको ICMPv6 को नजरअंदाज नहीं करना चाहिए और इसे फ़िल्टर नहीं करना चाहिए , जैसा कि विरासत आईपी के साथ प्रथा है। एनडीपी दो संदेश प्रकार प्रदान करता है जो यहां रुचि रखते हैं: नेबर सॉलिसिटेशन और नेबर एडवरटाइजिंग। एक नोड जो एक विशेष आईपी पते के लिए एक लिंक-लेयर पता सीखना चाहता है, वह एक लिंक- स्थानीय सॉलिसिटेड-नोड मल्टीकास्ट पते के अनुसार पड़ोसी सॉलिसिटेशन भेजता है - आईपीवी 6 के लिए कोई प्रसारण नहीं है।
उदाहरण के लिए, यदि प्रश्न में संबोधन है 2001:db8::0011:2233:4455:6677
, तो एकांत-नोड बहुस्त्र्पीय पता ff02::1:ff55:6677
के अनुसार है , और तदनुसार ईथरनेट मल्टीकास्ट पता है 33:33:ff:55:66:77
। उस पते पर समाप्त होने वाले सभी नोड्स *55:6677
उस मल्टीकास्ट समूह के हैं और वह सुनेंगे - यह सबसे अधिक संभावना है कि केवल लक्ष्य प्रणाली ही है। नेबर सॉलिसिटेशन में यूनिकस्ट IPv6 एड्रेस और सॉलिसिटिंग सिस्टम का मैक एड्रेस भी शामिल है।
प्राप्ति पर, टारगेट नोड अपने पड़ोसी विज्ञापन के साथ उत्तर देता है, जो सॉलिसिटिंग नोड के यूनिकस्ट पते (लिंक परत और आईपीवी 6) को भेजा जाता है। इस प्रकार, सॉलिटिंग नोड लक्ष्य नोड का मैक-पता सीखता है।
और हां, एनडीपी-स्पूफिंग एआरपी-स्पूफिंग की तरह काम करता है। और नहीं, IPsec जवाब नहीं है।