1. Home
  2. Docs
  3. 5. Network Protocols
  4. ARP (Address Resolution Protocol) explained

ARP (Address Resolution Protocol) explained

ARP (Address Resolution Protocol)  एक नेटवर्क प्रोटोकॉल है जिसका उपयोग किसी IP पते से किसी डिवाइस के हार्डवेयर (मैक) पते का पता लगाने के लिए किया जाता है। इसका उपयोग तब किया जाता है जब कोई डिवाइस स्थानीय नेटवर्क पर कुछ अन्य डिवाइस के साथ संचार करना चाहता है (उदाहरण के लिए ईथरनेट नेटवर्क पर जिसे पैकेट भेजने से पहले भौतिक पते की आवश्यकता होती है)। भेजने वाले उपकरण IP पते को मैक पते पर अनुवाद करने के लिए ARP का उपयोग करते हैं। डिवाइस एक ARP अनुरोध संदेश भेजता है जिसमें प्राप्त डिवाइस का IP पता होता है। स्थानीय नेटवर्क सेगमेंट के सभी डिवाइस संदेश देखते हैं, लेकिन केवल वह डिवाइस जिसमें IP पता ARP उत्तर संदेश के साथ प्रतिक्रिया करता है जिसमें उसका मैक पता होता है। भेजने वाले डिवाइस में अब पैकेट को भेजने वाले डिवाइस को भेजने के लिए पर्याप्त जानकारी है।

 

ARP अनुरोध पैकेट प्रसारण पते (FF:FF:FF:FF:FF:FF ईथरनेट प्रसारण के लिए और आईपी प्रसारण के लिए 255.255.255.255) पर भेजे जाते हैं।

 

यहाँ ARP प्रक्रिया का विवरण दिया गया है:

 

बता दें कि होस्ट A होस्ट B के साथ संवाद करना चाहता है। होस्ट ए मेजबान बी का IP पता जानता है, लेकिन यह मेजबान B के मैक पते को नहीं जानता है। होस्ट B के मैक पते का पता लगाने के लिए, मेजबान A एक ARP अनुरोध भेजता है, मेजबान B के IP पते को गंतव्य IP पते और FF के मैक पते को सूचीबद्ध करता है: FF:FF:FF:FF:FF:FF (ईथरनेट प्रसारण) । स्विच सभी इंटरफेस (आने वाले इंटरफ़ेस को छोड़कर) को आगे बढ़ाएगा। सेगमेंट के प्रत्येक डिवाइस को पैकेट प्राप्त होगा, लेकिन क्योंकि गंतव्य IP पता होस्ट B का IP पता है, केवल होस्ट B ARP उत्तर पैकेट के साथ उत्तर देगा, इसके मैक पते को सूचीबद्ध करेगा। होस्ट A के पास अब B को होस्ट करने के लिए ट्रैफ़िक भेजने के लिए पर्याप्त जानकारी है।

 

सभी ऑपरेटिंग सिस्टम एआरपी कैश को बनाए रखते हैं जो एआरपी अनुरोध संदेश भेजने से पहले जांचे जाते हैं। हर बार एक मेजबान को लैन पर दूसरे होस्ट को एक पैकेट भेजने की आवश्यकता होती है, यह पहले सही IP पते और मिलान ARP पते के लिए अपने ARP कैश की जांच करता है। पते कुछ मिनट के लिए कैश में रहेंगे। आप Arp -a कमांड का उपयोग करके Windows में ARP प्रविष्टियाँ प्रदर्शित कर सकते हैं:

 

Was this article helpful to you? Yes 3 No