Por exemplo, este chip TI PHY DP83630 possui dois endereços MAC que podem ser usados como destino e endereços MAC de origem para os quadros de controle PHY. (páginas 72 e 94)
Isso significa que todos os chips PHY terão o mesmo MAC ou estou perdendo alguma coisa?
communication
ethernet
phy
Osaid
fonte
fonte
Respostas:
(promovido do comentário para responder)
Esses endereços são usados apenas para os quadros PHY CONTROL, não para os quadros de dados normais. Tanto quanto eu entendo esses quadros, eles não são destinados a um nó específico. Eu suspeito que o endereço real não é importante, e a escolha de dois endereços é apenas para depuração e teste (para que você possa ver de qual dos dois lados um quadro é enviado).
fonte
Muitos PHYs não têm endereços MAC, em particular os mais baratos, pois você precisa pagar por um bloco de endereços MAC e eles deixam isso para o consumidor.
Exemplo: o popular (pelo menos entre os entusiastas) ENC28J60 não possui um MAC pré-programado.
fonte
Os endereços MAC não têm nada a ver com a camada PHY. Eles são relevantes na camada MAC, razão pela qual são chamados de endereços "MAC" em primeiro lugar.
Todo MAC Ethernet deve ter um endereço de 48 bits globalmente exclusivo. Suponho que seria possível para um fabricante criar MACs com endereços internos e depois serializá-los na produção. No entanto, não sei o que está sendo feito para MACs ou MAC / PHYs simples. Alguns módulos fazem isso porque têm seu próprio processador e EEPROM.
Geralmente, o MAC possui registradores programados com o endereço MAC pelo controlador durante a inicialização do sistema. Esse controlador normalmente lê seu endereço MAC atribuído a partir de algum tipo de memória não volátil que é personalizada durante a produção.
fonte