एड्रेस रिजोल्यूशन प्रोटोकॉल (ARP): हेडर क्या होता है?
⚡ स्मार्ट सारांश
एड्रेस रिजोल्यूशन प्रोटोकॉल (ARP) 32-बिट IPv4 एड्रेस को 48-बिट MAC एड्रेस से मैप करता है ताकि डिवाइस ब्रॉडकास्ट रिक्वेस्ट, कैश्ड रिप्लाई और हेडर फील्ड का उपयोग करके नेटवर्क और डेटा लिंक लेयर्स के बीच ब्रिज बनाकर लोकल नेटवर्क पर संचार कर सकें।

एआरपी क्या है?
एड्रेस रिजॉल्यूशन प्रोटोकॉल (ARP) OSI मॉडल में नेटवर्क लेयर का एक महत्वपूर्ण प्रोटोकॉल है, जो नेटवर्क सिग्नल का पता लगाने में मदद करता है। MAC (मीडिया एक्सेस कंट्रोल) पता किसी उपकरण से आईपी पतेARP का मुख्य कार्य 32-बिट IP पते (IPv4 के लिए) को 48-बिट MAC पते में परिवर्तित करना है।
इसका उपयोग मुख्य रूप से तब किया जाता है जब एक डिवाइस स्थानीय नेटवर्क पर किसी अन्य डिवाइस से संचार करना चाहता है। ARP का पूरा नाम एड्रेस रिजोल्यूशन प्रोटोकॉल है।
एड्रेस रेज़ोल्यूशन प्रोटोकॉल (ARP) कैसे काम करता है?
IPv4 नेटवर्क में प्रत्येक ऑपरेटिंग सिस्टम एक ARP कैश बनाए रखता है। जब किसी होस्ट को LAN पर किसी अन्य होस्ट को पैकेट भेजना होता है, तो वह सबसे पहले अपने ARP कैश में यह जांचता है कि MAC एड्रेस ट्रांसलेशन पहले से मौजूद है या नहीं। यदि मैप मौजूद है, तोping यदि मौजूद है, तो होस्ट इसका पुनः उपयोग करता है; यदि नहीं, तो होस्ट मैक एड्रेस का पता लगाने के लिए एक एआरपी अनुरोध प्रसारित करता है।
नीचे दिया गया आरेख दर्शाता है कि कैसे एक होस्ट पतों को हल करता है और एक पैकेट को मध्यवर्ती राउटरों के माध्यम से तब तक अग्रेषित करता है जब तक कि वह गंतव्य तक नहीं पहुंच जाता:
निम्नलिखित उदाहरण पर विचार करें:
- जब होस्ट P पर मौजूद कोई एप्लिकेशन U को संदेश भेजता है, तो होस्ट P होस्ट U के लिए प्रोटोकॉल एड्रेस को रिजॉल्व करता है।
- यदि P सीधे होस्ट U के लिए प्रोटोकॉल पते को हल नहीं कर सकता है, तो यह T1 और T2 के माध्यम से रूटिंग करके पैकेट को U तक पहुंचाने के लिए इंटरनेट लेयर का उपयोग करता है।
- होस्ट P, T1 हार्डवेयर पता हल करता है।
- होस्ट P पर मौजूद नेटवर्क लेयर, U के गंतव्य प्रोटोकॉल पते वाले पैकेट को डिलीवरी के लिए T1 को भेज देती है।
- T1 पैकेट को T2 तक पहुंचाता है, जो बदले में पैकेट को होस्ट U को अग्रेषित करता है।
महत्वपूर्ण एआरपी शब्द
एड्रेस रिजॉल्यूशन प्रोटोकॉल से संबंधित महत्वपूर्ण शब्द निम्नलिखित हैं:
- एआरपी कैश: MAC एड्रेस को हल करने के बाद, ARP इसे भविष्य के संदर्भ के लिए एक टेबल (कैश) में संग्रहीत करता है, ताकि बाद के संचार बिना किसी अन्य ब्रॉडकास्ट के MAC एड्रेस का पुन: उपयोग कर सकें।
- एआरपी कैश टाइमआउट: यह वह समय है जिसके लिए एक रिजॉल्व्ड मैक एड्रेस को एआरपी कैश में रखा जा सकता है, इससे पहले कि उसे हटा दिया जाए।
- एआरपी अनुरोध: किसी दिए गए आईपी पते के लिए प्रेषक गंतव्य का मैक पता ढूंढ सकता है या नहीं, यह जांचने के लिए नेटवर्क पर एक पैकेट प्रसारित किया जाता है।
- एआरपी प्रतिक्रिया/उत्तर: स्रोत को गंतव्य से प्राप्त होने वाला MAC एड्रेस उत्तर, जो डेटा के आगे के संचार में सहायता करता है।
पता समाधान विधियाँ
प्रोटोकॉल एड्रेस और हार्डवेयर एड्रेस के बीच के संबंध को बाइंडिंग कहा जाता है। इसके लिए तीन तकनीकें उपयोग की जाती हैं:
- टेबल लुकअप: प्रोटोकॉल पते को कुंजी के रूप में उपयोग करके बाइंडिंग को मेमोरी में संग्रहीत किया जाता है। डेटा लिंक लेयर प्रोटोकॉल पते की जाँच करके संबंधित हार्डवेयर पता ढूंढती है।
- गतिशील: इस मैसेजिंग विधि का उपयोग "जस्ट-इन-टाइम" समाधान के लिए किया जाता है। डेटा लिंक लेयर हार्डवेयर एड्रेस के लिए एक अनुरोध संदेश भेजती है, और गंतव्य प्रतिक्रिया देता है।
- बंद-रूप गणना: इस विधि में, प्रोटोकॉल पता हार्डवेयर पते पर आधारित होता है, इसलिए डेटा लिंक परत प्रोटोकॉल पते से सीधे हार्डवेयर पता प्राप्त कर सकती है।
एआरपी के प्रकार
एड्रेस रिजॉल्यूशन प्रोटोकॉल के चार प्रकार इस प्रकार हैं:
- प्रॉक्सी एआरपी
- निःशुल्क एआरपी
- Reverse एआरपी (आरएआरपी)
- व्युत्क्रम एआरपी (InARP)
नीचे दिया गया चित्र चारों प्रकार के एआरपी का संक्षिप्त विवरण प्रस्तुत करता है, इससे पहले कि हम प्रत्येक प्रकार का विस्तार से अध्ययन करें:
प्रॉक्सी एआरपी
प्रॉक्सी एआरपी विधि में, लेयर 3 डिवाइस किसी अन्य होस्ट की ओर से एआरपी अनुरोधों का जवाब दे सकते हैं। कॉन्फ़िगर किया गया राउटर लक्षित आईपी पते पर प्रतिक्रिया देता है और अपने स्वयं के मैक पते को उस लक्षित आईपी पते से मैप करता है, जिससे प्रेषक का ट्रैफ़िक राउटर के माध्यम से इच्छित गंतव्य तक पहुँच जाता है।
निःशुल्क एआरपी
ग्रैटुइटस एआरपी एक ऐसा अनुरोध है जो कोई होस्ट अपने स्वयं के आईपी पते के लिए भेजता है। यह नेटवर्क को डुप्लिकेट आईपी पते की पहचान करने में मदद करता है। जब कोई राउटर या स्विच अपने स्वयं के आईपी पते के लिए ग्रैटुइटस एआरपी प्रसारित करता है और कोई उत्तर प्राप्त नहीं होता है, तो यह पुष्टि करता है कि कोई अन्य नोड उस डिवाइस को आवंटित आईपी पते का उपयोग नहीं कर रहा है।
Reverse एआरपी (आरएआरपी)
Reverse ARP, जिसे RARP भी कहा जाता है, एक नेटवर्किंग प्रोटोकॉल है जिसका उपयोग LAN में क्लाइंट सिस्टम द्वारा ARP राउटर टेबल से अपना IPv4 पता प्राप्त करने के लिए किया जाता है। नेटवर्क एडमिनिस्ट्रेटर आमतौर पर गेटवे राउटर में एक टेबल बनाता है जो प्रत्येक MAC एड्रेस को एक विशिष्ट IP एड्रेस से मैप करता है।
व्युत्क्रम एआरपी (InARP)
इनवर्स एआरपी, जिसे इनएआरपी भी कहा जाता है, का उपयोग नोड्स के डेटा लिंक लेयर एड्रेस से उनके आईपी एड्रेस का पता लगाने के लिए किया जाता है। इनएआरपी का व्यापक रूप से एटीएम नेटवर्क और फ्रेम रिले में उपयोग किया जाता है, जहां लेयर 2 वर्चुअल-सर्किट एड्रेसिंग लेयर 2 सिग्नलिंग से प्राप्त की जाती है।
एआरपी हेडर
ARP हेडर में वे फ़ील्ड होते हैं जिनका उपयोग अनुरोध और उत्तर दोनों ही एड्रेसिंग जानकारी ले जाने के लिए करते हैं। नीचे दिया गया चित्र ARP हेडर की संरचना दर्शाता है:
- हार्डवेयर प्रकार: ईथरनेट के लिए यह 1 है।
- प्रोटोकॉल प्रकार: यह नेटवर्क लेयर में इस्तेमाल होने वाला प्रोटोकॉल है।
- हार्डवेयर एड्रेस की लंबाई: यह बाइट्स में लंबाई है, इसलिए ईथरनेट के लिए यह 6 होगी।
- प्रोटोकॉल पते की लंबाई: इसका मान 4 बाइट्स है।
- Operaउत्पादन Code: यह इंगित करता है कि पैकेट एक एआरपी अनुरोध (1) है या एक एआरपी प्रतिक्रिया (2)।
- प्रेषक हार्डवेयर पता: यह स्रोत नोड का हार्डवेयर पता है।
- प्रेषक प्रोटोकॉल पता: यह स्रोत नोड का लेयर 3 पता है।
- Target हार्डवेयर पता: इसका उपयोग RARP अनुरोध में किया जाता है; प्रतिक्रिया में गंतव्य के हार्डवेयर और लेयर 3 पते दोनों शामिल होते हैं।
- Target प्रोटोकॉल पता: इसका उपयोग एआरपी अनुरोध में किया जाता है; प्रतिक्रिया में लेयर 3 पता और गंतव्य का हार्डवेयर पता दोनों शामिल होते हैं।
एआरपी का उपयोग करने के लाभ
ARP का उपयोग करने के फायदे और लाभ इस प्रकार हैं:
- यदि आपको किसी सिस्टम का आईपी एड्रेस पता है, तो एआरपी का उपयोग करके उसका मैक एड्रेस आसानी से पता लगाया जा सकता है।
- अंतिम नोड्स को MAC पते "जानने" के लिए मैन्युअल रूप से कॉन्फ़िगर करने की आवश्यकता नहीं है; आवश्यकता पड़ने पर उन्हें खोजा जा सकता है।
- ARP नेटवर्क पर मौजूद प्रत्येक होस्ट को एक मैप बनाने की अनुमति देता है।ping आईपी पतों और भौतिक (एमएसी) पतों के बीच अंतर।
- मानचित्रों का समूहpingकिसी होस्ट में संग्रहीत डेटा को एआरपी टेबल या एआरपी कैश कहा जाता है।



