ARP, RARP, GARP in Computer Network in Hindi: परिभाषा, कार्य और उपयोग


ARP, RARP और GARP क्या हैं?

**ARP (Address Resolution Protocol), RARP (Reverse Address Resolution Protocol) और GARP (Gratuitous Address Resolution Protocol)** नेटवर्किंग में उपयोग किए जाने वाले महत्वपूर्ण प्रोटोकॉल हैं, जिनका कार्य **IP एड्रेस और MAC एड्रेस** के बीच मैपिंग को नियंत्रित करना है।

1. Address Resolution Protocol (ARP)

**ARP (एड्रेस रिज़ोल्यूशन प्रोटोकॉल)** एक नेटवर्क प्रोटोकॉल है जिसका उपयोग किसी डिवाइस के **IP एड्रेस से उसके MAC एड्रेस को प्राप्त करने** के लिए किया जाता है। यह **डेटा लिंक लेयर (Layer 2) और नेटवर्क लेयर (Layer 3)** के बीच इंटरफ़ेस प्रदान करता है।

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

  1. यदि कोई डिवाइस किसी अन्य डिवाइस के **MAC एड्रेस को नहीं जानता**, तो वह एक **ARP Request** भेजता है।
  2. जिस डिवाइस का **IP एड्रेस मैच करता है**, वह **ARP Reply** भेजता है, जिसमें उसका MAC एड्रेस होता है।
  3. स्रोत डिवाइस **MAC एड्रेस प्राप्त करने के बाद डेटा पैकेट भेज सकता है**।

ARP के प्रकार

  • **Proxy ARP:** एक डिवाइस दूसरे डिवाइस के लिए ARP Reply भेज सकता है।
  • **Inverse ARP (InARP):** MAC एड्रेस से IP एड्रेस खोजने के लिए उपयोग होता है।
  • **Gratuitous ARP (GARP):** नेटवर्क में IP संघर्ष (Conflict) रोकने के लिए उपयोग होता है।

ARP का उपयोग

  • डेटा ट्रांसमिशन में MAC एड्रेस खोजने के लिए।
  • लोकल नेटवर्क (LAN) में पैकेट रूटिंग में।
  • नेटवर्क डिवाइसेस की पहचान के लिए।

2. Reverse Address Resolution Protocol (RARP)

**RARP (रिवर्स एड्रेस रिज़ोल्यूशन प्रोटोकॉल)** ARP का विपरीत कार्य करता है। यह **MAC एड्रेस से IP एड्रेस खोजने के लिए उपयोग किया जाता है**।

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

  1. यदि किसी डिवाइस को **अपना IP एड्रेस नहीं पता**, लेकिन उसका MAC एड्रेस ज्ञात है, तो वह **RARP Request** भेजता है।
  2. नेटवर्क में मौजूद **RARP सर्वर उस डिवाइस को उसका IP एड्रेस प्रदान करता है**।

RARP का उपयोग

  • **डिस्कलेस (Diskless) डिवाइसेस** में, जो बूटिंग के समय अपने IP एड्रेस को खोजती हैं।
  • नेटवर्क में **Dynamic IP Allocation** के लिए।
  • सुरक्षित नेटवर्किंग में डिवाइसेस की पहचान करने के लिए।

3. Gratuitous Address Resolution Protocol (GARP)

**GARP (ग्रेट्यूस एड्रेस रिज़ोल्यूशन प्रोटोकॉल)** ARP का एक विशेष संस्करण है, जिसका उपयोग **नेटवर्क में डुप्लिकेट IP एड्रेस की जाँच करने और ब्रॉडकास्ट एड्रेस अपडेट करने** के लिए किया जाता है।

GARP की कार्यप्रणाली

  1. जब कोई डिवाइस नेटवर्क से जुड़ता है, तो वह **GARP Request भेजता है**।
  2. यदि नेटवर्क में **कोई अन्य डिवाइस उसी IP एड्रेस का उपयोग कर रहा है**, तो संघर्ष (Conflict) उत्पन्न होता है।
  3. यदि कोई प्रतिक्रिया नहीं मिलती, तो डिवाइस अपने IP एड्रेस का उपयोग जारी रखता है।

GARP का उपयोग

  • IP एड्रेस संघर्ष (IP Conflict) को रोकने के लिए।
  • नेटवर्क स्विच और राउटर द्वारा नेटवर्क अपडेट करने के लिए।
  • नेटवर्क में Load Balancing के लिए।

ARP, RARP और GARP में अंतर

विशेषता ARP RARP GARP
कार्य IP एड्रेस से MAC एड्रेस खोजने के लिए। MAC एड्रेस से IP एड्रेस खोजने के लिए। IP एड्रेस संघर्ष रोकने के लिए।
रिक्वेस्ट प्रकार ARP Request और Reply RARP Request और Reply Gratuitous ARP Request
नेटवर्क लेयर Layer 3 (Network Layer) Layer 3 (Network Layer) Layer 2 और 3
उपयोग डेटा संचार और नेटवर्किंग डिस्कलेस वर्कस्टेशन और बूटिंग नेटवर्क सुरक्षा और Load Balancing

ARP, RARP और GARP के लाभ

  • नेटवर्क में डिवाइसेस को **तेज़ी से एक-दूसरे से जोड़ने में मदद करता है**।
  • नेटवर्क **एड्रेसिंग को सरल और स्वचालित बनाता है**।
  • **IP और MAC एड्रेस मैपिंग को कुशलता से प्रबंधित करता है**।
  • नेटवर्क सुरक्षा को बढ़ाता है और **IP संघर्ष को रोकता है**।

ARP, RARP और GARP के उपयोग

  • **लोकल एरिया नेटवर्क (LAN)** में डेटा ट्रांसमिशन के लिए।
  • **डायनामिक होस्ट कॉन्फ़िगरेशन (DHCP) और बूट सर्वर** में।
  • **राउटर और स्विच द्वारा नेटवर्क एड्रेस रेजोल्यूशन** के लिए।
  • **वर्चुअल मशीन और क्लाउड नेटवर्किंग** में IP एड्रेस मैनेजमेंट के लिए।

निष्कर्ष

ARP, RARP और GARP नेटवर्क में **IP और MAC एड्रेसिंग को प्रबंधित करने के लिए आवश्यक प्रोटोकॉल** हैं। **ARP** डेटा ट्रांसमिशन के लिए MAC एड्रेस खोजता है, **RARP** MAC एड्रेस से IP एड्रेस निर्धारित करता है, और **GARP** नेटवर्क में IP संघर्ष को रोकने में मदद करता है। इन प्रोटोकॉल्स का सही उपयोग **नेटवर्क प्रदर्शन और सुरक्षा को बढ़ाता है**।

Related Post