ARP और RARP प्रोटोकॉल क्या है? पूरी जानकारी हिंदी में


ARP और RARP प्रोटोकॉल क्या है?

परिचय

नेटवर्किंग में डेटा ट्रांसमिशन के लिए कई प्रकार के प्रोटोकॉल उपयोग किए जाते हैं। इनमें से दो महत्वपूर्ण प्रोटोकॉल हैं: ARP (Address Resolution Protocol) और RARP (Reverse Address Resolution Protocol)। ये प्रोटोकॉल नेटवर्क में IP Address और MAC Address के बीच मैपिंग करने में मदद करते हैं। इस ब्लॉग में हम विस्तार से जानेंगे कि ARP और RARP क्या होते हैं, कैसे काम करते हैं, और इनके मुख्य अंतर क्या हैं।

1. ARP (Address Resolution Protocol) क्या है?

ARP एक नेटवर्क प्रोटोकॉल है जिसका उपयोग IP Address को MAC Address में परिवर्तित करने के लिए किया जाता है। जब भी कोई डिवाइस नेटवर्क में डेटा भेजना चाहता है, तो उसे रिसीवर डिवाइस का MAC Address जानने की आवश्यकता होती है। इसी कार्य के लिए ARP उपयोग किया जाता है।

ARP की कार्यप्रणाली:

  1. जब कोई डिवाइस (Host) किसी अन्य डिवाइस को डेटा भेजना चाहता है, तो वह पहले उसके MAC Address को जानने की कोशिश करता है।
  2. यदि MAC Address ज्ञात नहीं है, तो ARP एक Broadcast Message भेजता है जिसमें वह गंतव्य डिवाइस का MAC Address पूछता है।
  3. जिस डिवाइस का IP Address मैसेज में होता है, वह अपने MAC Address के साथ Reply करता है।
  4. अब Sender डिवाइस उस MAC Address का उपयोग करके डेटा पैकेट भेज सकता है।
  5. MAC Address को ARP Cache में स्टोर किया जाता है ताकि बार-बार ब्रॉडकास्ट की आवश्यकता न पड़े।

ARP के प्रकार:

  • Proxy ARP: यह किसी अन्य नेटवर्क के लिए ARP अनुरोध का उत्तर देने में सहायता करता है।
  • Gratuitous ARP: इसका उपयोग यह जांचने के लिए किया जाता है कि नेटवर्क में IP Address पहले से उपयोग हो रहा है या नहीं।
  • Inverse ARP (InARP): यह MAC Address से IP Address को खोजने के लिए उपयोग किया जाता है।

2. RARP (Reverse Address Resolution Protocol) क्या है?

RARP एक नेटवर्क प्रोटोकॉल है जो ARP का विपरीत कार्य करता है। यह MAC Address से IP Address को खोजने के लिए उपयोग किया जाता है। RARP का उपयोग मुख्य रूप से उन डिवाइसेज़ द्वारा किया जाता है जिनके पास स्थानीय रूप से IP Address स्टोर करने की क्षमता नहीं होती

RARP की कार्यप्रणाली:

  1. जब कोई डिवाइस (Client) जिसका IP Address ज्ञात नहीं है, वह नेटवर्क से अपना IP Address प्राप्त करना चाहता है, तो वह RARP Request भेजता है।
  2. नेटवर्क में उपलब्ध RARP Server उस डिवाइस का MAC Address देखकर उसे संबंधित IP Address प्रदान करता है।
  3. अब Client डिवाइस को IP Address मिल जाता है और वह नेटवर्क में संचार कर सकता है।

RARP के उपयोग:

  • यह डिवाइसेज़ के लिए उपयोग किया जाता है जिनके पास IP Address स्टोर करने की क्षमता नहीं होती (जैसे कि Diskless Workstations)।
  • यह नेटवर्क एडमिनिस्ट्रेशन में IP Address को स्वचालित रूप से असाइन करने में मदद करता है।

3. ARP और RARP में अंतर

अंतर का आधारARP (Address Resolution Protocol)RARP (Reverse Address Resolution Protocol)
परिभाषायह IP Address को MAC Address में बदलने के लिए उपयोग किया जाता है।यह MAC Address से IP Address खोजने के लिए उपयोग किया जाता है।
उद्देश्यनेटवर्क में डेटा ट्रांसमिशन को संभव बनाना।डिवाइसेज़ को उनका IP Address प्रदान करना।
कार्यप्रणालीARP एक ब्रॉडकास्ट मैसेज भेजता है और रिसीवर उसका उत्तर MAC Address के साथ देता है।RARP एक रिक्वेस्ट भेजता है जिसे RARP सर्वर प्रोसेस करता है और IP Address प्रदान करता है।
संबंधित डिवाइसARP का उपयोग सभी नेटवर्क डिवाइसेज़ में किया जाता है।RARP का उपयोग मुख्य रूप से Diskless Workstations में किया जाता है।
किस स्तर पर कार्य करता है?यह Data Link Layer और Network Layer पर कार्य करता है।यह Network Layer पर कार्य करता है।
विकल्पARP का उन्नत संस्करण Proxy ARP और Inverse ARP हैं।RARP का उन्नत संस्करण BOOTP (Bootstrap Protocol) और DHCP हैं।

4. RARP का स्थान DHCP ने क्यों लिया?

RARP को DHCP (Dynamic Host Configuration Protocol) द्वारा प्रतिस्थापित किया गया क्योंकि DHCP अधिक लचीला, तेज़ और सुरक्षित है। RARP केवल MAC Address आधारित IP Assignment प्रदान करता था, जबकि DHCP IP Address, Subnet Mask, Default Gateway, DNS Server जैसी अतिरिक्त जानकारियाँ भी प्रदान करता है।

निष्कर्ष

ARP और RARP दोनों ही महत्वपूर्ण नेटवर्किंग प्रोटोकॉल हैं जो नेटवर्क डिवाइसेज़ को सही तरीके से पहचानने में मदद करते हैं। ARP IP Address से MAC Address खोजने के लिए उपयोग किया जाता है, जबकि RARP MAC Address से IP Address प्राप्त करने के लिए उपयोग किया जाता है। हालांकि, आधुनिक नेटवर्क में DHCP ने RARP को प्रतिस्थापित कर दिया है, लेकिन ARP अभी भी नेटवर्क संचार के लिए एक आवश्यक प्रोटोकॉल बना हुआ है।

Related Post

Comments

Comments