¿Cuál es la diferencia entre PHY y el chip MAC?

Respuestas:

21

Un chip o capa PHY convierte los datos entre una forma digital con reloj "limpio" que solo es adecuada para la comunicación a muy corta distancia (es decir, pulgadas), y una forma analógica que es adecuada para una transmisión de mayor alcance. No tiene ninguna pista particular sobre lo que "significa" alguno de los bits, ni cómo deben ser interpretados o ensamblados. El chip o capa MAC recibe bits del PHY, detecta los límites de los paquetes, ensambla los bits en paquetes y los valida. También toma paquetes de datos que se cargan en él y los convierte en flujos de bits que se envían al PHY. Por lo general, un MAC incluirá algo de lógica para retrasar las transmisiones hasta que la línea esté despejada y volver a intentar las transmisiones que son interrumpidas por colisiones,

Super gato
fuente
¿PHY puede detectar el preámbulo de Ethernet o debería ser detectado por un chip MAC?
SuB
17

Los chips PHY manejan la capa física (Capa 1 del modelo OSI), mientras que los chips MAC manejan la capa de enlace de datos (Capa 2 del modelo OSI).

Transeúnte
fuente
7

PHY es un transceptor de capa física que se conecta a la interfaz de cobre de Ethernet como BCM5461 y MAC es Media Access Control que controlará la transferencia de datos desde PHY, la mayoría de los núcleos MAC están incorporados en los procesadores o controladores como SoC. Otras opciones con MAC y PHY incorporadas es CP2200, que se conectará directamente a la interfaz de datos y dirección MCU o procesador.

AKR
fuente