Sebagai contoh, chip TI PHY ini DP83630 memiliki dua alamat MAC yang dapat digunakan sebagai tujuan dan sumber alamat MAC untuk frame kontrol PHY. (halaman 72 dan 94)
Apakah ini berarti semua chip PHY akan memiliki MAC yang sama atau saya kehilangan sesuatu?
communication
ethernet
phy
Osaid
sumber
sumber
Jawaban:
(dipromosikan dari komentar ke jawaban)
Alamat-alamat ini digunakan hanya untuk frame PHY CONTROL, bukan untuk frame data normal. Sejauh yang saya mengerti frame tersebut mereka tidak ditakdirkan untuk node tertentu. Saya menduga bahwa alamat sebenarnya tidak penting, dan pilihan dua alamat hanya untuk debugging dan pengujian (sehingga Anda dapat melihat dari dua sisi mana frame dikirim).
sumber
Banyak PHY tidak memiliki alamat MAC, khususnya yang termurah karena Anda harus membayar untuk satu blok alamat MAC dan mereka menyerahkannya kepada konsumen.
Contoh: ENC28J60 yang populer (setidaknya di kalangan penggemar) tidak memiliki MAC yang diprogram sebelumnya.
sumber
Alamat MAC tidak ada hubungannya dengan lapisan PHY. Ini relevan di lapisan MAC, yang tentu saja mengapa mereka disebut alamat "MAC" di tempat pertama.
Setiap MAC ethernet seharusnya memiliki alamat 48 bit yang unik secara global. Saya kira akan mungkin bagi pabrikan untuk membuat MAC dengan alamat yang ada di dalamnya dan kemudian mengurutkannya dalam produksi. Namun, saya tidak menyadari hal itu dilakukan untuk MAC kosong atau MAC / PHY. Beberapa modul melakukan ini karena mereka memiliki prosesor dan EEPROM sendiri.
Biasanya MAC memiliki register yang diprogram dengan alamat MAC oleh pengontrol selama inisialisasi sistem. Pengontrol itu biasanya membaca alamat MAC yang ditetapkannya dari beberapa jenis memori non-volatile yang dikustomisasi selama produksi.
sumber