जवाबों:
मुख्य अंतर यह है कि आईपी पते का उपयोग आईपी द्वारा किया जाता है जो एक नेटवर्क प्रोटोकॉल है, और मैक पते का उपयोग ईथरनेट द्वारा एक लिंक परत (2) प्रोटोकॉल द्वारा किया जाता है। IP अलग-अलग लेयर 2 प्रोटोकॉल पर चल सकती है, इसलिए इसमें "मीडिया एक्सेस" कार्यक्षमता शामिल नहीं है। आप सीरियल लाइनों, ईथरनेट, डीएसएल, आईएसडीएन, आदि पर आईपी चला सकते हैं।
उदाहरण के लिए, डीएचसीपी ईथरनेट पर गतिशील आईपी पते प्रदान करता है; डीएचसीपी सर्वर को मैक पते की आवश्यकता होती है इसलिए यह पीसी को आईपी पता दे सकता है।
क्योंकि टीसीपी / आईपी का उपयोग ईथरनेट पर किया जाता है , जो मैक पते का उपयोग करता है।
इसे देखने का एक और तरीका उल्टा सवाल पूछना है: जब हम पहले से ही मैक पते को हार्डवेयर में निर्दिष्ट करते हैं, तो हमें आईपी पते की आवश्यकता क्यों है?
यह अब सुरक्षा पॉडकास्ट ( HTML प्रतिलेख ) के एपिसोड 29 में चर्चा की गई थी ।
मैक पते के साथ, हमारे कंप्यूटर सीधे एक मशीन से संवाद कर सकते हैं। लेकिन, यह जानने के लिए कि वहां कैसे जाना है, हमें अपने पैकेट को रूट करने की आवश्यकता है। हमारे प्रत्येक कंप्यूटर पर एक वैश्विक मैक एड्रेस लुकअप टेबल होना अव्यावहारिक है।
दूसरी ओर, आईपी पते, पदानुक्रम में व्यवस्थित होते हैं। हमारे कंप्यूटर यह निर्धारित कर सकते हैं कि लैन पर कौन से आईपी पते हैं और बाकी लैन के गेटवे (जैसे होम राउटर) को भेजे जाते हैं। लैन छोड़ने के बाद, क्रमिक राउटर आईपी पते को देखते हैं और पैकेट को दूसरे राउटर पर रूट करते हैं। आखिरकार, एक राउटर जिसके पास अपने लैन पर गंतव्य आईपी पता है, मैक पते की पहचान कर सकता है और गंतव्य कंप्यूटर को पैकेट भेज सकता है।
वे नेटवर्क स्टैक में विभिन्न परतों के लिए हैं। मैक पता ईथरनेट नेटवर्किंग लेयर के बारे में है और आईपी एड्रेस के बारे में, अच्छी तरह से IP लेयर है। आप SLIP जैसे अलग-अलग ट्रांसपोर्ट पर IP का उपयोग कर सकते हैं, जहां MAC नहीं है क्योंकि ईथरनेट नहीं है। यदि आप चाहते थे तो आप ईथरनेट पर आईपी से भिन्न प्रोटोकॉल का भी उपयोग कर सकते हैं।
यदि आप इसके बारे में सोचते हैं, अगर मैं एक एसएलआईपी कनेक्शन पर डायल करता हूं तो एक आईपी पैकेट मैक से जुड़ा नहीं हो सकता है और फिर एक अलग मैक हो सकता है क्योंकि यह एक राउटर से दूसरे में हॉप करता है क्योंकि इसे अंतिम आईपी डेस्टिनेशन पर इंटरनेट पर भेजा जाता है।
मैक पते मशीन के लिए अद्वितीय होने की गारंटी है (नेटवर्क कार्ड में आमतौर पर मैक पता होता है) और अपरिवर्तित होता है, जबकि आप किसी भी मशीन पर आईपी पते को फिर से परिभाषित कर सकते हैं।
इसके अतिरिक्त, सार्वजनिक आईपी पते नेटवर्क एड्रेस ट्रांसलेशन का उपयोग करके एक पूरी कंपनी द्वारा साझा किए जा सकते हैं, इसलिए सार्वजनिक आईपी पते मशीन या व्यक्ति के साथ एक-से-एक पत्राचार करने की गारंटी नहीं है।
मैं आपके प्रश्न का उत्तर किसी अन्य प्रश्न के साथ दे सकता हूं: आपके पास एक फ़ोन नंबर है, इसलिए आपको एक सामाजिक सुरक्षा नंबर / राष्ट्रीय पहचान संख्या की आवश्यकता क्यों है?
दूसरे शब्दों में, वे विभिन्न उद्देश्यों की पूर्ति करते हैं। एक यह पहचानने के लिए है कि आप कौन हैं (एसएसएन, मैक), जबकि दूसरा यह परिभाषित करने के लिए है कि आप तक कैसे पहुंचा जाए (फोन नंबर, आईपी एड्रेस)।
इसके अलावा, यदि किसी के पास एसएसएन (अलग देश, उदाहरण के लिए) नहीं है, तो किसी के पास फोन पर पहुंचना संभव है, जैसे कि अगर किसी के पास मैक (विभिन्न प्रकार की लिंक परत) नहीं है, तो इंटरनेट पर पहुंचना संभव है। । विभिन्न लिंक परतों में गंतव्य और डेटा पैकेट के स्रोतों की पहचान करने के विभिन्न तरीके हैं।
आप stackoverflow.com के मैक पते को नहीं जानते क्योंकि यह आपके स्थानीय नेटवर्क में नहीं है। मैक पते श्रृंखला में अगले हॉप के लिए एक पहचानकर्ता के रूप में उपयोग किया जाता है। "आईपी" सिर्फ एक प्रोटोकॉल में उपयोग किया जाता है, जिसमें यह संकेत होता है कि उसे आपके पैकेट (किस गेटवे का उपयोग करने के लिए) किस दिशा में भेजा जाना चाहिए।
एक उदाहरण लेते हैं
यदि आप कंपनी में नौकरी के लिए आवेदन करते हैं .. तो क्या वे आपको अपनी पहचान बताए बिना दे देंगे? निश्चित रूप से नहीं .... इसलिए आपका वास्तविक पहचान प्रमाण मैक पता है
और जब आप कंपनी में शामिल होते हैं तो वे उस कंपनी के कर्मचारियों के बीच संवाद करने के लिए एक अन्य कर्मचारी आईडी देंगे। यह आईपी पता है।
यदि आप कंपनी बदलते हैं तो आपकी कर्मचारी आईडी को संशोधित किया जा सकता है लेकिन आपके बारे में आपकी वास्तविक जानकारी कभी भी नहीं बदली जा सकती है (आयु, नाम, आदि) ...।
आपका प्रश्न बहुत वैध है! सच्चाई यह है कि सैद्धांतिक रूप से एक आईपी केवल सिस्टम बनाया जा सकता है और मैक एड्रेसिंग सिस्टम की आवश्यकता के बिना अच्छी तरह से कार्य कर सकता है। डेटा लिंक परत को किसी भी मैक फ़िल्टरिंग को अनदेखा करने के लिए बनाया जा सकता है, जो इस कार्यक्षमता को नेटवर्क परत पर छोड़ देता है, अपने स्वयं के आईपी पते के अनुसार फ़िल्टर करने के लिए। इस तरह की प्रणाली अतीत में मौजूद थी, जैसे कि उनके UART (जैसे RS232) बंदरगाहों के माध्यम से उपकरणों को जोड़ने के आधार पर नेटवर्क। जाहिर है, इन नेटवर्किंग इंटरफेस ने मैक पते या किसी अन्य रूप में एक अद्वितीय, भौतिक पहचान नहीं की। हालांकि, यह एक डीएचसीपी सर्वर, एक दुःस्वप्न जैसे आईपी पते को केंद्रीय रूप से असाइन कर सकता है, क्योंकि यह सुनिश्चित करने का कोई तरीका नहीं होगा कि डिवाइस को अधिक नहीं मिलेगा, फिर प्रत्येक डिवाइस को आईपी पते की पूर्व निर्धारित संख्या की अनुमति होगी। इसके अलावा, यह मुश्किल नहीं होगा और व्यक्तिगत रूप से प्रत्येक डिवाइस की पहचान करना मुश्किल होगा। मैक पता अद्वितीय होने के नाते, कम से कम एक उप-नेटवर्क के भीतर, एक विशिष्ट पहचान टोकन के रूप में कार्य करता है। बेशक, व्यक्तिगत रूप से उपकरणों को आईपी पते निर्दिष्ट करने से समस्या का समाधान हो सकता है, लेकिन जहां नेटवर्क पर बड़ी संख्या में डिवाइस मौजूद हैं, ऐसी योजना को स्थापित करना और बनाए रखना अव्यावहारिक है।
IP पता ज़िप कोड की तरह या देश कोड या ISD कोड की तरह होता है, wchich लोकेशन एड्रेस को सरल बनाता है अन्यथा इसके सभी मैक एड्रेस को छांटना या सटीक स्थान की पहचान करना बहुत मुश्किल होता है अन्यथा कंप्यूटर पते की पहचान करने या रखने में समय की नर्क ले जाएगा स्थानीय कंप्यूटर पर मैक पते का विशाल डेटाबेस।