हमें मैक पते की आवश्यकता क्यों है? [डुप्लिकेट]


1

इस सवाल का पहले से ही यहाँ एक जवाब है:

मैंने पढ़ा है कि अगर हम NAT का उपयोग कर रहे हैं, तो राउटर जानता है कि टीसीपी / यूडीपी पोर्ट जानकारी के आधार पर स्थानीय नेटवर्क में आने वाले पैकेट को कहां भेजा जाए। यदि इस जानकारी का उपयोग स्थानीय नेटवर्क पर प्रत्येक मशीन को विशिष्ट रूप से पहचानने के लिए किया जा सकता है, तो मैक पते की आवश्यकता क्यों है?


आपने जो पढ़ा है वह गलत है। राउटर जानता है कि मैक सूचना का उपयोग करते हुए आने वाले पैकेट कहां भेजे जाएं, टीसीपी / यूडीपी पोर्ट जानकारी नहीं। टीसीपी / यूडीपी पोर्ट जानकारी प्रवाह की पहचान करने के लिए है। यह मशीनों की पहचान नहीं कर सकता।
qasdfdsaq

जवाबों:


1

आपको नेटवर्क स्टैक के सभी स्तरों पर कनेक्शन की पहचान करने में सक्षम होना चाहिए।

मैक एड्रेस केवल ईथरनेट लेयर को ईथरनेट लेयर (लेयर 2 सरलीकृत ओएसआई मॉडल) में पहचानता है।
IP एड्रेस (TCP और / या UDP) केवल IP लेयर (लेयर 3) में काम करता है।

आईपी ​​का उपयोग करने वाले सभी संचार ईथरनेट के माध्यम से नहीं जाते हैं। IP को अन्य Layer2 लेयर्स पर भेजा जा सकता है जहाँ कोई MAC- एड्रेस नहीं हैं।
और ईथरनेट आईपी के अलावा अन्य लेयर 3 ट्रैफ़िक ले जा सकता है, जो आईपी पते का उपयोग बिल्कुल नहीं करते हैं।

IP पर ईथरनेट के मामले में, आपको BOTH पहचानकर्ताओं की आवश्यकता होती है, बस इसलिए कि दोनों परतों में प्रत्येक को अपनी आईडी प्रणाली की आवश्यकता होती है।


यह व्याख्या मुझे संतुष्ट नहीं करती है। हमें परत 2 पहचान और संबोधन की आवश्यकता क्यों है? केवल स्तर पर पहचान और मार्ग 3 क्यों नहीं। यह उत्तर में शामिल नहीं है। आपको स्टैक के सभी स्तरों पर पहचान करने की आवश्यकता नहीं है - उदाहरण के लिए OSI का उपयोग करें, और विशेष रूप से सभी स्तरों पर डिवाइस की पहचान करने की आवश्यकता नहीं है।
croraf

1

मैक एड्रेस एक भौतिक हस्ताक्षर है जो प्रत्येक हार्डवेयर पर मौजूद होता है जो नेटवर्क से जुड़ सकता है। यह हमेशा अनोखा भी होता है। यह मूल रूप से आपके नेटवर्क डिवाइस के लिए एक निम्न स्तर की अद्वितीय आईडी है।

अब, आप केवल पोर्ट जानकारी जानने के लिए संवाद नहीं कर सकते क्योंकि कई डिवाइस एक ही पोर्ट को सुन / भेज सकते हैं।

यह एक नेटवर्क में संचार का आधार है! चूंकि मैक पते अद्वितीय हैं, इसलिए अक्सर उदाहरण के लिए वायरलेस नेटवर्क में पहुंच को सीमित करने के लिए उपयोग किया जाता है।

यदि आप थोड़ा और समझना चाहते हैं तो आप इसे पढ़ सकते हैं: http://www.howtogeek.com/169540/what-exactly-is-a-mac-address-used-for/


1

मैक को कुछ कारणों के लिए आवश्यक है, जिनमें से सबसे बड़ा यह है कि आईपी पते अद्वितीय (आवश्यक) नहीं हैं।

कंप्यूटर का IP पता होने से पहले, यह आमतौर पर DHCP नामक सेवा का उपयोग करके नेटवर्क पर एक अनुरोध करता है। इस बिंदु पर, कंप्यूटर पूरे नेटवर्क को एक प्रसारण संदेश कहता है "अरे, मेरे पास आईपी पता नहीं है। मेरा विशिष्ट पहचानकर्ता <MAC> है। क्या एक डीएचसीपी सर्वर मुझे एक असाइन कर सकता है ताकि मैं नेटवर्क पर संचार कर सकूं? "

इसके अलावा, राउटर और स्विचेस मैक एड्रेस टेबल का उपयोग यह पता लगाने के लिए करते हैं कि डिवाइस किस पोर्ट पर झूठ बोलते हैं। इसका उपयोग समझदारी से पैकेट को सही पोर्ट पर ले जाने के लिए किया जाता है। आईपी ​​पते की तुलना में मैक पते का उपयोग करना आसान है क्योंकि एक नेटवर्क कार्ड में एक से अधिक आईपी पते हो सकते हैं, इसलिए मैक को स्टोर करने के लिए यह अधिक कुशल है।

इसके अन्य उपयोग भी हैं। यह अक्सर लाइसेंसिंग प्रयोजनों के लिए एक अद्वितीय पहचानकर्ता के रूप में, और एन्ट्रापी प्रयोजनों के लिए एक यादृच्छिक बीज के हिस्से के रूप में उपयोग किया जाता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.