अगर हमारे पास पहले से ही मैक एड्रेस है तो IP का उपयोग क्यों करें?


17

मैं ICND1 परीक्षा की तैयारी कर रहा हूं और हाल ही में विभिन्न सिस्को उपकरणों के बारे में सीखना शुरू किया है। मुझे अभी पता चला है कि पैकेट को नेटवर्क पर या नेटवर्क के बाहर प्रसारित करने के लिए कैसे जनरेट किया जाता है।

उदाहरण के लिए, जब पैकेट उत्पन्न होता है, तो यह स्रोत आईपी पता, गंतव्य आईपी पता, स्रोत मैक पता, गंतव्य मैक पता और अन्य डेटा जोड़ता है।

चूंकि स्विच एक परत 2 डिवाइस है, और यह नेटवर्क के भीतर अन्य होस्ट के साथ बातचीत करने के लिए मैक पते का उपयोग करता है, तो हम अपने स्थानीय नेटवर्क के भीतर आईपी पते का उपयोग क्यों करते हैं?

क्या होगा यदि किसी को अपने स्वयं के नेटवर्क के बाहर किसी होस्ट या नेटवर्क से कनेक्ट करने की आवश्यकता नहीं है, फिर भी उसे आईपी एड्रेस की आवश्यकता क्यों है, क्या मैक एड्रेस पर्याप्त नहीं है?


यह प्रश्न समय-समय पर प्रकट होता है। यहाँ एक शानदार जवाब: serverfault.com/questions/410626/…
लॉगऑफ़

इसी तरह के विषय पर एक और लिंक यहाँ दिया गया है जिसमें कुछ और उपयोगी जानकारी है - superuser.com/questions/830857/…
कार्तिक बालगुरु

im आश्चर्य है कि आपको यह कैसे नहीं मिला: आईपी ​​और मैक ने
cbt

जवाबों:


21

चूंकि स्विच एक परत 2 डिवाइस है, और यह नेटवर्क के भीतर अन्य होस्ट के साथ बातचीत करने के लिए मैक पते का उपयोग करता है, तो हम अपने स्थानीय नेटवर्क के भीतर आईपी पते का उपयोग क्यों करते हैं?

अच्छा चलिए शुरू करते हैं कि आप क्या ट्रैफ़िक भेज रहे हैं।

यदि आप बिना HTTP , SSL, NFS , CIFS , iSCSI , H.323 , SIP , DNS , ICMP , डेटाबेस या वेबस्केट के साथ अपने LAN के अंदर एक सख्ती से लेयर -2 प्रोटोकॉल का उपयोग करते हैं , तो आपका प्रस्ताव ठीक काम करता है। वास्तव में, FCoE एक IP लेयर पर निर्भर नहीं होता है ... इसलिए यदि आप चाहते हैं कि, अपने आप को बाहर निकालो :-)

समस्या यह है कि आपने उन आईपी-आधारित सेवाओं को हटाकर अधिकांश नेटवर्क की उपयोगिता का 95% हिस्सा बंद कर दिया है। जानकारी साझा करने के लिए नेटवर्क मौजूद हैं; ग्रह पर सभी ऑपरेटिंग सिस्टम आईपी के अंदर सेवाओं को बाइंड करने और इनकैप्सुलेट करने से जानकारी साझा करते हैं। यह जानकारी आमतौर पर टीसीपी के अंदर भी लपेटी जाती है।

  • बयानबाजी का सवाल : क्या सभी प्रमुख ऑपरेटिंग सिस्टमों में निर्धारित लोगों का एक गुच्छा सीधे ईथरनेट के ऊपर टीसीपी और यूडीपी सेवाओं को लागू कर सकता है?
  • पद्यात्मक उत्तर : हां, लेकिन यह महत्वहीन लाभ के लिए समय और संसाधनों का एक महत्वपूर्ण अपशिष्ट है। आइए बुनियादी बातों से शुरू करें ... ईथरनेट मैक-पतों के लिए कोई DNS नाम-सेवा नहीं है । इसका मतलब है कि जब तक आप इसे नहीं बनाते हैं, तब तक आप आईपी पते के बिना यूआरएल कैसे हल करेंगे? मुझे संदेह है कि कोई भी वास्तव में टाइप करना चाहता है http://00c0.9b4a.fb2c/ताकि वे प्रत्येक पैकेट में 20 अतिरिक्त बाइट्स से बच सकें। यह केवल आवश्यक कार्य का एक उदाहरण है।

क्या होगा यदि किसी को अपने स्वयं के नेटवर्क के बाहर किसी होस्ट या नेटवर्क से कनेक्ट करने की आवश्यकता नहीं है, फिर भी उसे आईपी एड्रेस की आवश्यकता क्यों है, क्या मैक एड्रेस पर्याप्त नहीं है?

तकनीकी रूप से, हाँ। वास्तविक दुनिया में ... यह आईपी के बिना एक बहुत उबाऊ नेटवर्क है।


8

(फिर से नहीं)

परत 2 बनाम परत 3

IP परत 3 पर काम करता है। इसे ईथरनेट (लेयर 2) पर ले जाया जाता है जो नोड्स की पहचान करने के लिए एमएसीएस का उपयोग करता है। एक अलग परत 2 (कहते हैं, एटीएम) का उपयोग करें और आपके पास एमएसीएस नहीं होगा। (या एक अलग परत 3 का उपयोग करें, IPX कहें और आपके पास IP नहीं होगा।)


1
एक गोल उत्तर की तरह लगता है। "आईपी का उपयोग क्यों करें यदि हमारे पास पहले से ही मैक है? क्योंकि आपको आईपी का उपयोग करने के लिए आईपी की आवश्यकता है।" दी, प्रारंभिक प्रश्न यह भीख माँग रहा है कि "परत 3 हमारे लिए क्या करती है कि परत 2 नहीं हो सकती?" या कुछ और।
स्मिथर्स डे

नहीं, यह पूछने की तरह है कि "मेरे पास टीवी होने पर कार क्यों चलती है" वे पूरी तरह से अलग चीजें हैं। ईथरनेट (L2) एमएसीएस का उपयोग करता है। IP (L3) IP एड्रेस का उपयोग करता है। IP को ईथरनेट पर ले जाया जा सकता है, लेकिन यह L2 की एक लंबी सूची में से केवल एक का उपयोग कर सकता है।
रिकी बीम

0

आईपी ​​के बिना, आपने सिस्टम में प्रत्येक अज्ञात / वृद्ध मैक पते के लिए दुनिया भर में ट्रैफ़िक प्रसारित किया होगा (अज्ञात यूनिकस्ट)।

साथ ही आईपी आपको एक कुशल तरीके से अपने नेटवर्क की योजना बनाने में मदद करता है (उदाहरण के लिए: आईपी पतों के सारांश का उपयोग करते हुए) ताकि राउटर टेबल और फॉरवर्डिंग जानकारी के लिए कम मेमोरी का उपयोग कर सकें।


-3

बस मान लें कि हमारे पास 2 कनेक्टेड डिवाइस हैं और हर एक के पास नेटवर्क कार्ड है। अब, यदि प्रत्येक डिवाइस में केवल एक ही सेवा (बिल्कुल सेवा नहीं, कुछ भी नहीं है, जैसे ऑस्म सॉफ़्टवेयर, ...), तो आप सही हैं, आईपी की कोई आवश्यकता नहीं है, लेकिन विचार करें कि प्रत्येक डिवाइस में कई सेवाएं हैं और इन सेवाओं को संचार करना चाहिए बिना किसी संघर्ष के एक दूसरे के साथ। इसलिए डिवाइस की पहचान करने के लिए मैक पते के अलावा, हमें प्रत्येक सेवा के लिए कुछ और चाहिए (हम इसे आईपी कहते हैं)।


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