उदाहरण के लिए, इस TI PHY चिप DP83630 में दो मैक पते हैं जो PHY नियंत्रण फ़्रेम के लिए गंतव्य और स्रोत मैक पते के रूप में उपयोग किए जा सकते हैं। (पेज 72 और 94)
इसका मतलब यह है कि सभी PHY चिप्स में एक ही MAC होगा या मैं कुछ याद कर रहा हूँ?
उदाहरण के लिए, इस TI PHY चिप DP83630 में दो मैक पते हैं जो PHY नियंत्रण फ़्रेम के लिए गंतव्य और स्रोत मैक पते के रूप में उपयोग किए जा सकते हैं। (पेज 72 और 94)
इसका मतलब यह है कि सभी PHY चिप्स में एक ही MAC होगा या मैं कुछ याद कर रहा हूँ?
जवाबों:
(टिप्पणी से उत्तर तक प्रचारित)
ये पते केवल PHY नियंत्रण फ़्रेम के लिए उपयोग किए जाते हैं, सामान्य डेटा फ़्रेम के लिए नहीं। जहां तक मैं ऐसे फ्रेम को समझता हूं वे एक विशेष नोड के लिए नियत नहीं हैं। मुझे संदेह है कि वास्तविक पता महत्वहीन है, और दो पतों की पसंद केवल डिबगिंग और परीक्षण के लिए है (इसलिए आप देख सकते हैं कि दो पक्षों में से एक फ्रेम भेजा गया है)।
कई PHYs में MAC पते नहीं होते हैं, विशेष रूप से सबसे सस्ते में जिन्हें आपको MAC पते के ब्लॉक के लिए भुगतान करने की आवश्यकता होती है और वे उपभोक्ता तक छोड़ देते हैं।
उदाहरण: लोकप्रिय (कम से कम शौक़ीन लोगों के बीच) ENC28J60 में पूर्व-प्रोग्रामित मैक नहीं है।
MAC एड्रेस का PHY लेयर से कोई लेना-देना नहीं है। ये MAC लेयर में प्रासंगिक हैं, जो निश्चित रूप से इसलिए हैं क्योंकि उन्हें पहली जगह में "MAC" एड्रेस कहा जाता है।
प्रत्येक ईथरनेट मैक को विश्व स्तर पर अद्वितीय 48 बिट एड्रेस माना जाता है। मुझे लगता है कि निर्माता के लिए निर्मित पते के साथ एमएसीएस बनाना और फिर उन्हें उत्पादन में क्रमबद्ध करना संभव होगा। हालाँकि, मुझे इस बात की जानकारी नहीं है कि नंगे एमएसीएस या मैक / पीएचवाई के लिए किया जा रहा है। कुछ मॉड्यूल ऐसा करते हैं क्योंकि उनके पास अपना प्रोसेसर और EEPROM होता है।
आमतौर पर मैक में रजिस्टर्स होते हैं जो सिस्टम इनिशियलाइजेशन के दौरान कंट्रोलर द्वारा मैक एड्रेस के साथ प्रोग्राम किए जाते हैं। यह नियंत्रक आम तौर पर अपने असाइन किए गए मैक पते को कुछ प्रकार की गैर-वाष्पशील मेमोरी से पढ़ता है जिसे उत्पादन के दौरान अनुकूलित किया जाता है।