IPv6 - संचार
IPv4 में, एक मेजबान जो नेटवर्क पर किसी अन्य होस्ट के साथ संवाद करना चाहता है, उसे डीएचसीपी या मैनुअल कॉन्फ़िगरेशन द्वारा या तो अधिग्रहित आईपी पता होना चाहिए। जैसे ही एक मेजबान कुछ वैध आईपी पते से लैस होता है, यह सबनेट पर किसी भी मेजबान से बात कर सकता है। लेयर -3 पर संवाद करने के लिए, एक होस्ट को दूसरे होस्ट का आईपी पता भी पता होना चाहिए। एक लिंक पर संचार, हार्डवेयर एम्बेडेड मैक एड्रेस के माध्यम से स्थापित किया गया है। एक होस्ट जिसका आईपी पता ज्ञात है, के मैक पते को जानने के लिए, एक होस्ट एआरपी प्रसारण भेजता है और बदले में, इच्छित होस्ट अपना मैक पता वापस भेजता है।
IPv6 में, कोई प्रसारण तंत्र नहीं हैं। यह IPv6 सक्षम होस्ट के लिए DHCP से IP पता प्राप्त करने या मैन्युअल रूप से कॉन्फ़िगर करने के लिए आवश्यक नहीं है, लेकिन यह स्वयं के IP को स्वतः कॉन्फ़िगर कर सकता है।
ARP को ICMPv6 नेबर डिस्कवरी प्रोटोकॉल द्वारा प्रतिस्थापित किया गया है।
पड़ोसी डिस्कवरी प्रोटोकॉल
IPv6 नेटवर्क में एक मेजबान एक अद्वितीय लिंक-स्थानीय पते के साथ स्वयं को कॉन्फ़िगर करने में सक्षम है। जैसे ही होस्ट को IPv6 एड्रेस मिलता है, वह कई मल्टीकास्ट समूहों में शामिल हो जाता है। उस खंड से संबंधित सभी संचार केवल उन मल्टीकास्ट पतों पर होते हैं। एक होस्ट आईपीवी 6 में राज्यों की एक श्रृंखला के माध्यम से जाता है:
Neighbor Solicitation: सभी IPv6 के या तो मैन्युअल रूप से, या DHCP सर्वर या ऑटो-कॉन्फ़िगरेशन द्वारा कॉन्फ़िगर करने के बाद, होस्ट FF02 के लिए एक पड़ोसी सॉलिसिटेशन संदेश भेजता है :: 1/16 मल्टीकास्ट पता इसके सभी IPv6 पतों के लिए पता करने के लिए कि कोई और नहीं कब्जा करता है वही पते।
DAD (Duplicate Address Detection): जब होस्ट अपने पड़ोसी सॉलिसिटेशन संदेश के बारे में खंड से कुछ भी नहीं सुनता है, तो यह मानता है कि खंड पर कोई डुप्लिकेट पता मौजूद नहीं है।
Neighbor Advertisement: अपने इंटरफेस को पते असाइन करने और उन्हें बनाने और चलाने के बाद, होस्ट एक बार फिर से एक पड़ोसी विज्ञापन संदेश भेजता है जो खंड पर अन्य सभी मेजबानों को बताता है, कि उसने उन आईपीवी 6 पते को अपने इंटरफेस को सौंपा है।
एक बार जब एक होस्ट अपने आईपीवी 6 पतों के विन्यास के साथ किया जाता है, तो यह निम्नलिखित चीजें करता है:
Router Solicitation: एक होस्ट इस सेगमेंट पर किसी भी राउटर की उपस्थिति जानने के लिए अपने सेगमेंट पर राउटर सॉलिसिटेशन मल्टिकास्ट पैकेट (FF02 :: 2/16) भेजता है। यह मेजबान को राउटर को उसके डिफ़ॉल्ट गेटवे के रूप में कॉन्फ़िगर करने में मदद करता है। यदि इसका डिफ़ॉल्ट गेटवे राउटर नीचे जाता है, तो होस्ट एक नए राउटर में शिफ्ट हो सकता है और इसे डिफ़ॉल्ट गेटवे बना सकता है।
Router Advertisement: जब एक राउटर एक राउटर सॉलिसिटेशन संदेश प्राप्त करता है, तो वह उस लिंक पर अपनी उपस्थिति का विज्ञापन करते हुए, होस्ट को वापस प्रतिक्रिया देता है।
Redirect: यह ऐसी स्थिति हो सकती है जहां एक राउटर को राउटर सॉलिसिटेशन अनुरोध प्राप्त होता है, लेकिन यह जानता है कि यह मेजबान के लिए सबसे अच्छा प्रवेश द्वार नहीं है। इस स्थिति में, राउटर एक रीडायरेक्ट संदेश वापस भेजता है जिसमें मेजबान को बताया जाता है कि एक बेहतर 'नेक्स्ट-हॉप' राउटर उपलब्ध है। अगला-हॉप वह है जहां मेजबान अपने डेटा को एक मेजबान को भेजेगा जो उसी खंड से संबंधित नहीं है।