¿Todos los chips PHY Ethernet tienen una dirección MAC codificada?

10

Por ejemplo, este chip TI PHY DP83630 tiene dos direcciones MAC que se pueden usar como Direcciones MAC de origen y destino para las tramas de control PHY. (páginas 72 y 94)

¿Esto significa que todos los chips PHY tendrán el mismo MAC o me falta algo?

    
pregunta Osaid

3 respuestas

6

(promovido de comentario a respuesta)

Estas direcciones se usan solo para marcos de CONTROL PHY, no para marcos de datos normales. Por lo que yo entiendo, tales marcos no están destinados a un nodo en particular. Sospecho que la dirección real no es importante, y la elección de dos direcciones es solo para la depuración y la prueba (para que pueda ver desde cuál de los dos lados se envía un marco).

    
respondido por el Wouter van Ooijen
6

Muchos PHY no tienen direcciones MAC, en particular las más baratas, ya que necesita pagar por un bloque de direcciones MAC y eso se lo deja al consumidor.

Ejemplo: el popular (al menos entre los aficionados) ENC28J60 no tiene una pre- MAC programado.

    
respondido por el Trygve Laugstøl
4

Las direcciones MAC no tienen nada que ver con la capa PHY. Estos son relevantes en la capa MAC, que es, por supuesto, la razón por la que se denominan direcciones "MAC" en primer lugar.

Se supone que cada MAC Ethernet tiene una dirección de 48 bits única a nivel mundial. Supongo que sería posible para un fabricante crear MAC con direcciones integradas y luego serializarlas en producción. Sin embargo, no estoy al tanto de que se haga para MAC o PHY. Algunos módulos hacen esto ya que tienen su propio procesador y EEPROM.

Usualmente el MAC tiene registros que están programados con la dirección MAC por el controlador durante la inicialización del sistema. Ese controlador normalmente lee su dirección MAC asignada desde algún tipo de memoria no volátil que se personaliza durante la producción.

    
respondido por el Olin Lathrop

Lea otras preguntas en las etiquetas