रिजोल्यूशन प्रोटोकॉल (एआरपी) पत्त्यासाठी एक सुरुवातीच्या मार्गदर्शक

पत्ता रिजोल्यूशन प्रोटोकॉल्स नेटवर्कवरील संगणकांदरम्यान स्थानिक IP पत्त्यांचे निराकरण करण्याच्या पद्धती हाताळतात.

आपल्या सोपा स्वरूपात कल्पना करा की आपल्याकडे संगणक आहे जसे लॅपटॉप आणि आपण आपल्या रास्पबेरी पीआयशी संप्रेषण करु इच्छित आहात जो दोन्ही आपल्या स्थानिक ब्रॉडबँड कनेक्शनच्या रूपात जोडलेले आहे.

आपण सामान्यतः पाहू शकता की रास्पबेरी पीआय नेटवर्कला पिंगिंगद्वारे उपलब्ध आहे काय. जेव्हा आपण रास्पबेरी पीआयला पिंग करता किंवा रास्पबेरी पीआयशी इतर कुठल्याही कनेक्शनचा प्रयत्न करता तेव्हा आपणास पत्ता रिझॉल्यूशनची गरज भागवणे बंद होईल. हातांतील एक प्रकार म्हणून याचा विचार करा

एआरपी यजमानाचे पत्ता आणि सबनेट मास्क आणि लक्ष्य संगणक यांची तुलना करतो. जर हे सामने असतील तर पत्ता स्थानिक नेटवर्कला प्रभावीपणे सोडवला जातो.

तर ही प्रक्रिया प्रत्यक्षात कशी कार्य करते?

आपल्या कॉम्प्यूटरमध्ये एआरपी कॅशे असेल जे पत्त्यासाठी प्रयत्न करून त्याचे निराकरण करण्यासाठी सर्वप्रथम प्रवेश घेतात.

जर कॅशेमध्ये पत्त्याचे निराकरण करण्यासाठी आवश्यक असलेली माहिती नसल्यास नेटवर्कवर प्रत्येक मशीनवर एक विनंती पाठविली जाते.

जर नेटवर्क्सवरील मशीनवर आयपी पत्ता शोधला जात नसेल तर तो फक्त विनंतीकडे दुर्लक्ष करेल परंतु जर मशीन जुळत असेल तर कॉलिंग संगणकासाठी त्याच्या स्वतःच्या एआरपी कॅशेमध्ये माहिती जोडली जाईल. त्यानंतर तो मूळ कॉलिंग कॉम्प्यूटरकडे प्रतिसाद पाठवेल.

लक्ष्य संगणकाच्या पत्त्याची पुष्टी मिळाल्यानंतर जोडणी केली जाते आणि त्यामुळे पिंग किंवा इतर नेटवर्क विनंतीवर प्रक्रिया करता येते.

स्रोत संगणकास गंतव्य संगणकाकडून मिळणारी प्रत्यक्ष माहिती आहे त्याची MAC पत्ता किंवा काहीवेळा HW पत्ता असे म्हटले जाते.

Arp Command वापरून काम केलेले उदाहरण

हे समजून घेणे सोपे करण्यासाठी आपल्या नेटवर्कशी संलग्न 2 संगणक असणे आवश्यक आहे.

दोन्ही संगणकांवर स्विच केले असल्याचे सुनिश्चित करा आणि इंटरनेटशी कनेक्ट करण्यास सक्षम आहेत.

आता लिनक्स वापरून टाईप करा आणि खालील कमांडमध्ये टाईप करा.

arp

प्रदर्शित केलेली माहिती सध्या आपल्या संगणकाच्या एआरपी कॅशेमध्ये संग्रहित केलेली माहिती आहे.

परिणाम आपली मशीन दर्शवू शकतात, आपण काहीच बघू शकत नाही किंवा आपण इतर संगणकांच्या नावाचा समावेश केल्यास यापूर्वी आपण त्यात जोडलेले असाल

Arp आदेशद्वारे प्रदान केलेली माहिती खालीलप्रमाणे आहे:

जर तुमच्याकडे काहीच दिसत नसेल तर काळजी करू नका कारण हे लवकरच बदलेल. आपण अन्य संगणक पाहू शकता तर आपण कदाचित HW पत्ता (अपूर्ण) वर सेट केले असल्याचे दिसेल.

आपल्याला ज्या कॉम्प्यूटरशी कनेक्ट होत आहे त्याचे नाव माहित असणे आवश्यक आहे माझ्या बाबतीत, मी माझ्या रास्पबेरी पीआय शून्याशी जोडत आहे.

टर्मिनलमध्ये खालील आज्ञा वापरुन आपण raspberrypizero नावाच्या कॉम्प्यूटरला आपल्या संगणकाशी जोडले आहे.

पिंग रास्पबेरीझिझर

काय झाले आहे हे आपण वापरत असलेल्या कॉम्प्यूटरला त्याच्या एआरपी कॅशेमध्ये पहायला मिळाले आहे आणि लक्षात आले आहे की त्याच्याकडे पीिंग करण्याचा प्रयत्न करीत असलेल्या यंत्राबद्दल पुरेशी माहिती नाही किंवा नाही. म्हणूनच नेटवर्कवर इतर सर्व मशीनवर नेटवर्कवर एक विनंती पाठविली आहे की ते खरंच आपण शोधत असलेले कॉम्प्यूटर आहे.

नेटवर्कवरील प्रत्येक संगणक IP पत्त्यावर विचार करेल आणि विनंती केलेला मास्क आणि सर्व परंतु त्या IP पत्त्यावर विनंती नाकारली जाईल.

विनंती केलेले IP पत्ता आणि मुखवटा असलेला कॉम्प्यूटर ओरडेल, "अरे मला आहे !!!!" आणि त्याचे एचडब्ल्यूडब्ल्यू पुन्हा विनंती करणार्या संगणकावर पाठवेल. हे नंतर कॉलिंग कॉम्प्यूटरच्या एआरपी कॅशमध्ये जोडले जाईल.

माझ्यावर विश्वास नाही? Arp आदेश पुन्हा चालवा.

arp

यावेळी आपण पिंग केलेल्या संगणकाचे नाव दिसेल आणि आपल्याला एचडब्ल्यू पत्ता देखील दिसेल.

संगणकाच्या होस्टनावऐवजी IP पत्ते दर्शवा

डीफॉल्टनुसार, arp कमांड एआरपी कॅशेमधील आयटम्सचे होस्टनाव दर्शवेल परंतु आपण खालील स्विचचा वापर करून IP पत्ते दर्शविण्यासाठी त्याला सक्ती करू शकता:

arp -n

वैकल्पिकरित्या, आपण पुढील स्विच वापरण्याची इच्छा करू शकता जे भिन्न पद्धतीने आउटपुट प्रदर्शित करेल:

arp -a

वरील कमांडमधील आऊटपुट खालीलप्रमाणे असेल:

raspberrypi (172.16.15.254) d4: ca: 6d: 0e: d6: 1 9 [एथर] वर wlp2s0

यावेळी आपण संगणकचे नाव, IP पत्ता, एचडब्ल्यू पत्ता, एचडब्ल्यू प्रकार आणि नेटवर्क मिळवा.

एआरपी कॅशेवरून नोंदी हटवा कसे

एआरपी कॅशे फार काळ आपल्या डेटावर धारण करीत नाही परंतु जर आपल्याला एखाद्या विशिष्ट संगणकाशी कनेक्ट होण्यात समस्या येत असेल आणि आपल्याला संशय आहे की ज्यासाठी आपण घेतलेला पत्ता डेटा अयोग्य आहे आपण खालील प्रकारे कॅशेवरून एंट्री हटवू शकता.

प्रथम, आपण काढू इच्छित असलेल्या नोंदीचा एचडब्ल्यू पत्ता मिळविण्यासाठी arp कमांड चालवा.

आता खालील आदेश चालवा:

arp -d HWADDR

आपण काढू इच्छित असलेल्या नोंदणीसाठी HWADDR ला HW पत्त्यासह पुनर्स्थित करा

सारांश

Arp आदेश सामान्यतः आपल्या सरासरी संगणक वापरकर्त्याद्वारे वापरला जात नाही आणि बहुतांश लोकांशी संबंधित असेल जेव्हा नेटवर्क समस्यानिवारण करताना.