Tüm PHY Ethernet yongalarının sabit kodlanmış bir MAC adresi var mı?


10

Örneğin, bu TI PHY yongası DP83630 , PHY kontrol çerçeveleri için hedef ve kaynak MAC adresleri olarak kullanılabilen iki MAC adresine sahiptir. (sayfa 72 ve 94)

Bu, tüm PHY yongalarının aynı MAC'a sahip olacağı anlamına mı geliyor yoksa bir şey mi kaçırıyorum?


Veri sayfasını taradım, ancak iki MAC adresinden bahsetmedim. Bunu DS'de nerede buldunuz?
Wouter van Ooijen

@WoutervanOoijen Sayfa 72, Tablo 37 ve Sayfa 88, Tablo 67.
m.Alin

1
Teşekkürler! Bu adresler normal veri çerçeveleri için değil sadece PHY CONTROL çerçeveleri için kullanılır. Bu kareleri anladığım kadarıyla, belirli bir düğüm için hedeflenmezler.
Wouter van Ooijen

@WoutervanOoijen. Teşekkürler haklısın, diğer cihazlarla gerçek iletişim için kullanılmaz, sadece kontrol çerçevesinde kullanılır.
Osaid

2
@WoutervanOoijen Yorumunuzu bir cevap olarak ekleyin ( meta.electronics.stackexchange.com/questions/2504/… )
W5VO

Yanıtlar:


6

(yorumdan yanıtlamaya yükseltildi)

Bu adresler normal veri çerçeveleri için değil sadece PHY CONTROL çerçeveleri için kullanılır. Bu kareleri anladığım kadarıyla, belirli bir düğüm için hedeflenmezler. Gerçek adresin önemsiz olduğundan ve iki adresin seçiminin sadece hata ayıklama ve test için olduğundan şüpheleniyorum (böylece bir çerçevenin iki tarafından hangisinin gönderildiğini görebilirsiniz).


6

Birçok PHY'nin MAC adresleri yoktur, özellikle de bir MAC adresi bloğu için ödeme yapmanız gerektiği için en ucuz adresleri yoktur ve bunu tüketiciye bırakırlar.

Örnek: Popüler (en azından hobiler arasında) ENC28J60'ta önceden programlanmış bir MAC yoktur.


5

MAC adreslerinin PHY katmanıyla hiçbir ilgisi yoktur. Bunlar MAC katmanında önemlidir, bu yüzden ilk etapta "MAC" adresleri olarak adlandırılırlar.

Her ethernet MAC'in dünya çapında benzersiz bir 48 bit adrese sahip olması gerekir. Bir üreticinin yerleşik adreslere sahip MAC'ler oluşturmasının ve bunları üretimde serileştirmesinin mümkün olacağını düşünüyorum. Ancak, çıplak MAC'lar veya MAC / PHY'ler için yapıldığının farkında değilim. Bazı modüller bunu kendi işlemcileri ve EEPROM'ları olduğundan yaparlar.

Genellikle MAC, sistemin başlatılması sırasında denetleyici tarafından MAC adresiyle programlanan kayıtlara sahiptir. Bu denetleyici, genellikle atanmış MAC adresini, üretim sırasında özelleştirilen bir tür kalıcı bellekten okur.


PHY çiplerinin MAC adresleri ile ilgisi olmadığını kabul ediyorum. Bununla birlikte OP, PHY IC'nin bağlantı verdiği veri sayfasında belirtilen MAC adresleri ile karıştırılır .
m.Alin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.