ARP क्या है?
पता रिज़ॉल्यूशन प्रोटोकॉल (ARP) OSI मॉडल में नेटवर्क लेयर का एक महत्वपूर्ण प्रोटोकॉल है, जो सिस्टम के IP एड्रेस को दिए गए MAC (मीडिया एक्सेस कंट्रोल) एड्रेस को खोजने में मदद करता है। ARP का मुख्य कार्य 32-बिट IP पते (IPv4 के लिए) को 48-बिट मैक पते में बदलना है।
इस प्रोटोकॉल का उपयोग ज्यादातर IP पते से किसी डिवाइस के हार्डवेयर (मैक) पते को निर्धारित करने के लिए किया जाता है। इसका उपयोग तब भी किया जाता है जब एक डिवाइस स्थानीय नेटवर्क पर किसी अन्य डिवाइस के साथ संचार करना चाहता है। ARP का पूर्ण रूप एड्रेस रेजोल्यूशन प्रोटोकॉल है।
इस नेटवर्किंग ट्यूटोरियल में, आप सीखेंगे:
- ARP क्या है?
- पता रिज़ॉल्यूशन प्रोटोकॉल (ARP) कैसे काम करता है?
- महत्वपूर्ण एआरपी शर्तें:
- पता समाधान के तरीके
- एआरपी के प्रकार
- एआरपी हैडर:
- एआरपी का उपयोग करने के लाभ
पता रिज़ॉल्यूशन प्रोटोकॉल (ARP) कैसे काम करता है?
IPv4 नेटवर्क के सभी OS ARP कैश रखते हैं। जब होस्ट LAN में किसी अन्य होस्ट को एक पैकेट भेजने के लिए मैक पते का अनुरोध करता है, तो वह अपने एआरपी कैश की जांच करता है कि मैक एड्रेस अनुवाद पहले से ही प्रस्तुत करता है।
आइए इस अवधारणा को एक उदाहरण से समझते हैं:
- Hosta P, U पर भेजे गए एप्लिकेशन के प्रोटोकॉल संदेशों के लिए होस्ट U के लिए प्रोटोकॉल पता हल करता है।
- P, होस्ट U के लिए प्रोटोकॉल पता नहीं हल करता है
- इंटरनेट लेयर का उपयोग करके, होस्ट P, T1 और T2 से रूटिंग करके U को होस्ट करता है।
- Host P, T1 हार्डवेयर एड्रेस को हल करता है।
- होस्ट P पर नेटवर्क लेयर, T1 पर डिलीवरी के लिए U के लिए गंतव्य प्रोटोकॉल एड्रेस वाला पैकेट पास करता है
- T1 पैकेट को T2 में वितरित करता है जो बदले में पैकेट को U को होस्ट करता है।
महत्वपूर्ण एआरपी शर्तें:
- एआरपी कैश: मैक पते को हल करने के बाद, एआरपी इसे भविष्य के संदर्भ के लिए तालिका में संग्रहीत कैश में भेजता है। बाद के संचार तालिका से मैक पते का उपयोग कर सकते हैं।
- एआरपी कैश टाइमआउट: यह वह समय है जिसके लिए एआरपी कैश में मैक पता निवास कर सकता है।
- एआरपी अनुरोध: नेटवर्क पर एक पैकेट प्रसारित करना यह सत्यापित करने के लिए कि हम गंतव्य मैक पते पर आए या नहीं।
- एआरपी प्रतिक्रिया / उत्तर: मैक पते की प्रतिक्रिया जो स्रोत डेटा के आगे संचार में गंतव्य एड्स से प्राप्त करता है।
पता समाधान के तरीके
प्रोटोकॉल पते और हार्डवेयर पते के बीच संबंध को बंधन के रूप में जाना जाता है।
इस उद्देश्य के लिए तीन तकनीकों का उपयोग किया जाता है:
- टेबल लुकअप - प्रोटोकॉल के रूप में मेमोरी में संग्रहित बाइंडिंग कुंजी के रूप में। यह डेटा लिंक परत का उपयोग करता है हार्डवेयर पते को खोजने के लिए प्रोटोकॉल पते की जांच करता है।
- डायनेमिक- इस प्रकार के नेटवर्क मैसेजिंग मेथड का उपयोग " जस्ट -इन-टाइम" रिज़ॉल्यूशन के लिए किया जाता है। डेटा लिंक परत एक हार्डवेयर पते में संदेश अनुरोध भेजती है। गंतव्य प्रतिक्रिया करता है।
- क्लोज्ड-फॉर्म कम्प्यूटेशन- इस विधि में, एक प्रोटोकॉल एड्रेस एक हार्डवेयर एड्रेस पर आधारित होता है। डेटा लिंक परत प्रोटोकॉल पते से हार्डवेयर पते को प्राप्त करती है।
एआरपी के प्रकार
यहाँ चार प्रकार के एड्रेस रिज़ॉल्यूशन प्रोटोकॉल दिए गए हैं, जो नीचे दिए गए हैं:
- प्रॉक्सी ARP
- आभार एआरपी
- रिवर्स एआरपी
- उलटा एआरपी
आइए उन सभी को विस्तार से जानें:

प्रॉक्सी ARP:
प्रॉक्सी ARP विधि में, लेयर 3 डिवाइस ARP अनुरोधों का जवाब दे सकते हैं। यह ARP प्रकार कॉन्फ़िगर किया गया राउटर लक्ष्य आईपी पते पर प्रतिक्रिया देगा और राउटर के मैक पते को लक्ष्य आईपी पते और प्रेषक के साथ मैप करेगा जब वह अपने गंतव्य तक पहुंच जाएगा।
आभार एआरपी:
Gratuitous मेजबान का एक अन्य प्रकार का ARP अनुरोध है। इस प्रकार का एआरपी अनुरोध नेटवर्क को डुप्लिकेट आईपी पते की पहचान करने में मदद करता है। इसलिए, जब एआरपी अनुरोध को अपने आईपी पते को प्राप्त करने के लिए एक राउटर या स्विच द्वारा भेजा जाता है, तो एआरपी प्रतिक्रियाएं नहीं मिलती हैं। ताकि कोई अन्य नोड उस स्विच या राउटर को आवंटित आईपी पते का उपयोग न कर सके।
रिवर्स ARP (RARP)
रिवर्स एआरपी, जिसे अब आरएआरपी भी कहा जाता है, एआरपी नेटवर्किंग प्रोटोकॉल का एक प्रकार है जो क्लाइंट सिस्टम द्वारा एआरपी राउटर टेबल से अपने आईपीवी 4 पते का अनुरोध करने के लिए एक लैन में उपयोग किया जाता है। नेटवर्क व्यवस्थापक ज्यादातर गेटवे-राउटर में एक तालिका बनाता है, जो मैक पते को उस विशिष्ट आईपी पते को निर्धारित करने में मदद करता है।
उलटा ARP (InARP)
उलटा ARP को InARP भी कहा जाता है, एक प्रकार का ARP है जिसका उपयोग डेटा परत परत पते से नोड्स के IP पते खोजने के लिए किया जाता है। InARP व्यापक रूप से एटीएम नेटवर्क फ्रेम रिले के लिए उपयोग किया जाता है जहां लेयर 2 वर्चुअल सर्किट एड्रेसिंग लेयर 2 सिग्नलिंग से अधिग्रहीत किया जाता है।
एआरपी हैडर:

- हार्डवेयर प्रकार- यह ईथरनेट के लिए 1 है।
- प्रोटोकॉल प्रकार- यह एक प्रोटोकॉल है जिसका उपयोग नेटवर्क लेयर में किया जाता है।
- हार्डवेयर पता लंबाई- यह बाइट्स में लंबाई है ताकि यह ईथरनेट के लिए 6 हो।
- प्रोटोकॉल पता लंबाई - इसका मूल्य 4 बाइट्स है।
- ऑपरेशन कोड इंगित करता है कि पैकेट एक एआरपी अनुरोध (1) या एआरपी प्रतिक्रिया (2) है।
- प्रेषक हार्डवेयर पता - यह स्रोत नोड का एक हार्डवेयर पता है।
- प्रेषक प्रोटोकॉल पता -यह स्रोत नोड की एक परत 3 पता है।
- लक्ष्य हार्डवेयर पता - इसका उपयोग RARP अनुरोध में किया जाता है, जो गंतव्य के हार्डवेयर और परत 3 पते दोनों को प्रभावित करता है।
- लक्ष्य प्रोटोकॉल पता - इसका उपयोग एआरपी अनुरोध में किया जाता है जब प्रतिक्रिया परत 3 पते और गंतव्य के हार्डवेयर दोनों को ले जाती है।
एआरपी का उपयोग करने के लाभ
यहां एआरपी का उपयोग करने के लाभ / लाभ हैं
- यदि आप एआरपी का उपयोग कर रहे हैं, तो मैक पते आसानी से ज्ञात हो सकते हैं यदि आप एक ही सिस्टम के आईपी पते को जानते हैं।
- मैक एड्रेस को "पता" के लिए कॉन्फ़िगर नहीं किया जाना चाहिए। जरूरत पड़ने पर इसे पाया जा सकता है।
- एआरपी का लक्ष्य प्रत्येक होस्ट को एक नेटवर्क पर सक्षम करना है जो आपको आईपी पते और भौतिक पते के बीच मैपिंग का निर्माण करने की अनुमति देता है।
- होस्ट में संग्रहीत मैपिंग या टेबल के सेट को एआरपी टेबल या एआरपी कैश कहा जाता है।
सामान्य प्रश्न:
यदि गैर-मौजूदा होस्ट के लिए ARP अनुरोध किया जाता है तो क्या होगा?
यदि गैर-मौजूदा होस्ट के लिए कई ARP अनुरोध किए जाते हैं, तो यह अनुरोधों के बीच समय अंतराल बढ़ाएगा। आखिरकार, एआरपी ने हार मान ली।
यदि कोई होस्ट अपने IP पते के लिए ARP अनुरोध भेजता है तो क्या होगा?
अन्य मशीनें सामान्य ARP अनुरोध के रूप में प्रतिक्रिया (gratuitous ARP) देती हैं। यह एक आईपी पते का पता लगाने में मदद करता है जिसे पहले ही सौंपा जा चुका है।
सारांश:
- ARP प्रोटोकॉल सिस्टम के IP पते को देखते हुए MAC (मीडिया एक्सेस कंट्रोल) एड्रेस को खोजने में मदद करता है।
- महत्वपूर्ण एआरपी शर्तें हैं: 1) एआरपी कैश 2) एआरपी कैश टाइमआउट 3) एआरपी अनुरोध 4) एआरपी प्रतिक्रिया / उत्तर
- तीन प्रकार की एआरपी रिज़ॉल्यूशन तकनीकें हैं: 1) टेबल लुकअप 2) डायनेमिक 3) क्लोज्ड-फॉर्म कम्प्यूटेशन।
- महत्वपूर्ण एआरपी प्रोटोकॉल हैं: 1) प्रॉक्सी एआरपी 2) ग्रेटिटस एआरपी 3) रिवर्स एआरपी 4) एआरपी को शामिल करें।
- ARP शीर्ष लेख के घटक 1) हार्डवेयर टाइप 2) प्रोटोकॉल टाइप 3) हार्डवेयर पता लंबाई 4) प्रोटोकॉल पता लंबाई 5) प्रेषक हार्डवेयर पता 6) प्रेषक प्रोटोकॉल पता 7) लक्ष्य हार्डवेयर पता 8) लक्ष्य प्रोटोकॉल पता।