एआरपी बनाम आरएआरपी
एआरपी (एड्रेस रेज़ोल्यूशन प्रोटोकॉल) और आरएआरपी (रिवर्स एड्रेस रेज़ोल्यूशन प्रोटोकॉल) दो कंप्यूटर नेटवर्क प्रोटोकॉल हैं जिनका उपयोग लिंक लेयर और आईपी प्रोटोकॉल एड्रेस को हल करने के लिए किया जाता है। हार्डवेयर एड्रेस को देखते हुए ARP एक IP एड्रेस को हल करता है। जब संबंधित आईपी पता प्रदान किया जाता है तो आरएआरपी एक हार्डवेयर पते को हल करता है। वास्तव में, आरएआरपी एआरपी के विपरीत या विपरीत करता है, इसलिए इसका नाम रिवर्स एआरपी है। लेकिन RARP का अब उपयोग नहीं किया जाता है (बेहतर प्रोटोकॉल द्वारा प्रतिस्थापित किया गया है)।
एआरपी क्या है?
ARP एक कंप्यूटर नेटवर्क प्रोटोकॉल है जिसका उपयोग नेटवर्क लेयर एड्रेस को लिंक लेयर एड्रेस में बदलने के लिए किया जाता है।RFC 826 ARP का वर्णन करता है। नेटवर्क लेयर ट्रैफिक को ट्रांसमिट करने की स्थिति में, मल्टीपल-एक्सेस नेटवर्क में लिंक लेयर एड्रेस का निर्धारण करना महत्वपूर्ण है। ARP का उपयोग कई तकनीकों जैसे IPv4, FDDI, X.25 और फ़्रेम रिले के तहत किया जाता है। आईईईई 802.3 और आईईईई 802.11 की तुलना में दो सबसे लोकप्रिय उपयोग आईपीवी4 हैं। एआरपी अनुरोध-उत्तर प्रोटोकॉल के रूप में कार्य करता है। यह नॉन-रूटेबल प्रोटोकॉल के परिवार से संबंधित है (यानी यह इंटरनेटवर्क नोड्स को पार नहीं करेगा)। एआरपी संदेश प्रारूप बहुत सरल है और यह एक पता समाधान अनुरोध या एक प्रतिक्रिया से बना है। लेकिन संदेश का वास्तविक आकार ऊपर और नीचे की परतों के पते के आकार पर निर्भर करता है। संदेश शीर्षलेख उन आकारों और प्रत्येक परत की पता लंबाई निर्दिष्ट करता है। पेलोड भेजने और प्राप्त करने वाले नोड्स के हार्डवेयर/प्रोटोकॉल पते से बना है।
ARP को कभी-कभी साधारण घोषणाओं के लिए एक प्रोटोकॉल के रूप में उपयोग किया जाता है। उदाहरण के लिए, जब आईपी या मैक पता बदल गया है, तो यह अन्य मेजबानों को उनके पता मैपिंग को अपडेट करने के लिए सूचित कर सकता है।उपरोक्त जैसी स्थिति में, ARP संदेशों को gratuitous ARP संदेश कहा जाता है। ये संदेश नेटवर्क में अन्य होस्ट के कैशे को केवल अपडेट करते हैं और वास्तव में उनसे उत्तर का अनुरोध नहीं करते हैं। यह सुनिश्चित करने के लिए कि सभी मेजबानों के पास उनके कैश में वर्तमान एआरपी जानकारी है, कई ऑपरेटिंग सिस्टम स्टार्टअप के समय मुफ्त एआरपी संदेशों का उपयोग करते हैं।
RARP क्या है?
RARP एक नेटवर्किंग प्रोटोकॉल है जिसका उपयोग कंप्यूटर नेटवर्क में किया जाता है। RARP को IETF द्वारा प्रकाशित RFC 903 में वर्णित किया गया है। यह एक अप्रचलित प्रोटोकॉल है और अब इसका उपयोग नहीं किया जाता है। एक होस्ट कंप्यूटर इस प्रोटोकॉल का उपयोग किसी अन्य होस्ट के आईपी (इंटरनेट प्रोटोकॉल, अधिक विशेष रूप से आईपीवी 4) पते के लिए पूछने के लिए करता था, जब हार्डवेयर पता (लिंक परत) पता उपलब्ध होता है। उपयोग किए गए हार्डवेयर पते का उदाहरण होस्ट का मैक (मीडिया एक्सेस कंट्रोल) पता था। RARP BOOTP (बूटस्ट्रैप प्रोटोकॉल) और हाल के DHCP (डायनेमिक होस्ट कॉन्फ़िगरेशन प्रोटोकॉल) प्रोटोकॉल के परिचय के कारण अप्रचलित हो गया, क्योंकि ये दोनों RARP की तुलना में बहुत अधिक सुविधाएँ प्रदान करते हैं।RARP यह सुनिश्चित करके काम करता है कि कुछ सर्वर होस्ट संबंधित प्रोटोकॉल एड्रेस मैपिंग के लिए लिंक लेयर वाला डेटाबेस रखते हैं। RARP ने केवल IP पता दिया। मेजबानों के मैक पते प्रशासकों द्वारा व्यक्तिगत रूप से कॉन्फ़िगर किए गए थे।
एआरपी और आरएआरपी में क्या अंतर है?
एआरपी आईपी पते को हार्डवेयर पते पर मैप करता है, जबकि आरएआरपी इसके विपरीत करता है (आईपी पते के लिए हार्डवेयर पते को मैप करता है)। दूसरे शब्दों में, एआरपी में इनपुट एक तार्किक पता है, जबकि आरएआरपी के लिए इनपुट एक भौतिक पता है। इसी तरह, इन दो प्रोटोकॉल के आउटपुट को भी उलट दिया जाता है। एआरपी के विपरीत, आरएआरपी अब अप्रचलित है और इसे बीओओटीपी और डीएचसीपी प्रोटोकॉल द्वारा प्रतिस्थापित किया गया है।