ARP क्या है और यह कैसे काम करता है

ARP Cache Timeout: यह उस समय को इंगित करता है जिसके लिए ARP cache में MAC addres reside कर सकता है
ARP (Address Resolution Protocol) explained
ARP (Address Resolution Protocol) एक नेटवर्क प्रोटोकॉल है जिसका उपयोग किसी IP पते से किसी डिवाइस के हार्डवेयर (मैक) पते का पता लगाने के लिए किया जाता है। इसका उपयोग तब किया ARP क्या है और यह कैसे काम करता है जाता है जब कोई डिवाइस स्थानीय नेटवर्क पर कुछ अन्य डिवाइस के साथ संचार करना चाहता है (उदाहरण के लिए ईथरनेट नेटवर्क पर जिसे पैकेट भेजने से पहले भौतिक पते की आवश्यकता होती है)। भेजने वाले उपकरण IP पते को मैक पते पर अनुवाद करने के लिए ARP का उपयोग करते हैं। डिवाइस एक ARP अनुरोध संदेश भेजता है जिसमें प्राप्त डिवाइस का IP पता होता है। स्थानीय नेटवर्क सेगमेंट के सभी डिवाइस संदेश देखते हैं, लेकिन केवल वह डिवाइस जिसमें IP पता ARP उत्तर संदेश के साथ प्रतिक्रिया करता है जिसमें उसका मैक पता होता है। भेजने वाले डिवाइस में अब पैकेट को भेजने वाले डिवाइस को भेजने के लिए पर्याप्त जानकारी है।
ARP प्रोटोकॉल कैसे काम करता है
जब भी कोई डिवाइस, किसी नेटवर्क में किसी दुसरे डिवाइस को डेटा पैकेट भेजना चाहता है. तो वो सबसे पहले उस डिवाइस के मैक एड्रेस का पता लगाता है. क्योकिं आई पी एड्रेस चेंज हो सकता है पर MAC Address चेंज नहीं होता है. नेटवर्क के अन्दर डिवाइस को मैक एड्रेस से ही identify किया जाता है.
दोस्तों चित्र के अनुसार मान लीजिये computer A नेटवर्क में उपस्थित computer C से कम्यूनिकेट करना चाहता है. लेकिन computer A के पास कॉम computer C का मैक एड्रेस नहीं है. इसलिए computer A नेटवर्क में एक ARP Request भेजेगा जिसमे computer B अर्थात रिसीविंग डिवाइस का IP Address होता है.
ARP Request में क्या-क्या होता है?
- सेन्डर के IP Address को रखता है.
- सेन्डर के MAC Address को रखता है.
- रिसीवर के ARP क्या है और यह कैसे काम करता है IP Address को रखता है.
- रिसीवर कंप्यूटर के लिए MAC Address का Request होता है.
Address Resolution Protocol (ARP) के 4 प्रकार होते है. जिसके बारें में हम निचे चर्चा करते है.
- Proxy ARP (प्रॉक्सी)
- Gratuitous ARP
- Reverse ARP
- Inverse ARP
Proxy ARP क्या है?
जब कोई एक डिवाइस, दुसरे डिवाइस के लिए ARP Request का जवाब ARP क्या है और यह कैसे काम करता है देता है तो उसे Proxy ARP कहा जाता है. ऐसा तब होता है जब कोई नेटवर्क, राऊटर के जरिये नेटवर्क सेगमेंट में बता होता है. अर्थात दो डिवाइस एक ही केबल से ना जुड़ के, राऊटर के माध्यम से जुड़े होते है.
इस स्थिति में जब दोनों कंप्यूटर आपस में कम्यूनिकेट करने की कोशिश करते है तो डायरेक्ट कम्युनिकेशन नहीं हो पता है. क्योकिं राऊटर उपस्थित होता है. और राऊटर मैक एड्रेस से कम्यूनिकेट नहीं करता है.
इस स्थिति में सेन्डर कंप्यूटर, डाटाग्राम को, राऊटर के मैक एड्रेस में ट्रांसमिट करता है. और राऊटर उस डाटाग्राम को रिसीवर कंप्यूटर तक ट्रांसमिट कर देता है.
ARP Protocol Full Form in Hindi
ARP क्या है? ARP का full form, Address Resolution Protocol है. यह एक Layer 2 या Datalink Layer प्रोटोकॉल है, जिसका उपयोग IP Address के द्वारा उसी डिवाइस के MAC address को खोजने के लिए किया जाता है.
ARP अपने ज्ञात IP address से एक होस्ट का hardware address, जिसे Media Access Control (MAC) address के रूप में भी जाना जाता है, का पता लगाता है.
अधिकांश कंप्यूटर application संदेश ARP क्या है और यह कैसे काम करता है भेजने या प्राप्त करने के लिए logical address (IP) का उपयोग करते हैं. जबकि, वास्तविक संचार physical address (MAC) पर होता है. तो हमारा उद्देश्य मुख्य रूप से MAC address प्राप्त करना है जो अन्य उपकरणों के साथ संचार करने में मदद करता है. यहाँ से ARP का काम शुरू होता है, जो यह MAC address का पता लगाता है.
Table of Contents
ARP कैसे काम करता है?
जब कोई host अपने local area network (LAN) पर किसी अन्य host को एक Packet (data) भेजना चाहता है, तो वह पहले एक ARP packet भेजता है (Broadcast). ARP पैकेट में एक साधारण प्रश्न होता है: IP address के अनुरूप MAC address क्या है? Host जिसमें IP address configure किया गया है, वह अपने MAC address वाले ARP पैकेट को source host को भेजता है.
ARP कैसे काम करता है
एआरपी से जुड़े महत्वपूर्ण terms हैं:
ARP Cache: MAC address का पता लगाने के बाद, ARP cache पर उस जानकारी को store करता है. भविष्य में जरूरत पड़ने पर उसी host के साथ डाटा ट्रांसफर के लिए को यह MAC address इस्तेमाल करता है.ARP क्या है और यह कैसे काम करता है
ARP request: यह नेटवर्क पर source host का broadcast message है, जिसके जरिए destination host को यह अनुरोध करता है कि वह अपना MAC address प्रदान करें. यह तभी enable होता है जब source device ARP cache table से आवश्यक डेटा पुनर्प्राप्त करने में विफल होता है.
Types of ARP in Hindi – ARP के प्रकार
1. Proxy ARP
जब request packet होस्ट के नेटवर्क के बाहर जाता है, तो राउटर होस्ट के बजाय स्वयं का MAC address प्रदान करता है.
2. Reverse ARP
Client computer इस ARP का प्रयोग network से खुद के IPv4 address की जानकारी को प्राप्त करने के लिए करता है.
3. Inverse ARP
Inverse ARP पारंपरिक ARP के बिलकुल विपरीत काम करता है. IARP, MAC address का उपयोग करके IP का पता लगता है
4. Gratuitous ARP
GARP एक host की ARP request होती है, जिसका इस्तेमाल duplicate IP address को identify करने के लिए किया जाता है.
आपने क्या सीखा?
Address Resolution Protocol (ARP) एक महत्वपूर्ण प्रोटोकॉल है जो IP address को MAC address पर map कर सकता है. यह एक ही नेटवर्क के साथ साथ दूसरे नेटवर्क पर उपकरणों के बीच संचार की सुविधा प्रदान करता है. ARP के बिना सॉफ्टवेयर और डिवाइस एक-दूसरे को डेटा नहीं भेज पाएंगे.
ARP Protocol in Hindi-अरप प्रोटोकॉल क्या है?
ARP का पूरा नाम address resolution protocol होता है packet को send करने के लिए host के IP address की जानकारी ही पर्याप्त नहीं है क्योकि डाटा link hardware internet address को नहीं समझता है example के लिए एक Ethernet network में Ethernet controller card 48-बिट Ethernet address का प्रयोग करके डाटा packets को send और receive करता है
ue cards 32-बिट IP address से अपरिचित होते है इसके लिए Ethernet address के अनुरूप IP address की mapping करने की आवश्यकता होती है यह mapping address resolution protocol ARP नामक तकनीक का प्रयोग करके प्राप्त की जाती है
इसके लिए एक संभावित दृष्टी कोण है की IP address को Ethernet addresses पर map करने वाली एक configuration file system में किसी स्थान पर हो यधपि यह दृष्टी कोण स्पष्ट है परन्तु एक up-to-date table को बनाए रखना अर्थात maintain करना ,system पर एक अतिरिक्त भार overhead होता है
Cases when ARP is used:
CASE-1: Sender एक Host है और उसी नेटवर्क के दूसरे Host को एक पैकेट भेजना चाहता है।
- Use ARP to find another host’s physical address
CASE-2: Sender एक होस्ट है और एक पैकेट को दूसरे नेटवर्क पर दूसरे होस्ट को भेजना चाहता है।
- Sender looks at its routing table.
- Find the IP address of the next hop (router) for this destination.
- Use ARP to find the router’s physical address
CASE-3: Sender एक राउटर है और किसी अन्य नेटवर्क के होस्ट से डाटा Received करता है।
- Router check its routing table.
- Find the IP address of the next router.
- Use ARP to find the next router’s physical address.