Aclaraciones sobre la dirección MAC
Llevo unos meses que cada dos por tres me encuentro a alguien que hace algún comentario desacertado sobre la dirección MAC. Normalmente están asociadas a preguntas sobre autenticación remota. Cuando yo pregunto “¿Cómo reconoce el otro extremo al equipo?” alguien responde “Supongo que por la dirección MAC“.
Probablemente una respuesta más realista hubiera sido “Ni puta idea” pero en vez de eso el cerebro piensa en algo único que tenga el equipo y llega a la conclusión que será la dirección MAC. Vamos, que podría haber dicho igualmente por el número de serie.
En fin, para apoyar la desaparición de esta leyenda urbana, voy a intentar aclarar algunas cosas sobre la dirección MAC.
Lo primero, MAC son las siglas de Medium Access Control (control de acceso al medio). Esta dirección es parte del estándar IEEE 802, que incluye, entre otros, a nuestra querida Ethernet.
Esta dirección son actualmente 48 bits que se distribuyen como indica la figura. Al parecer hay una versión de 64 bits, aunque no se espera que las direcciones MAC se acaben hasta 2100.
Lo primero que hay que tener en cuenta es que la dirección MAC no es la dirección de un equipo sino la dirección de una tarjeta de red. Por lo tanto, si tu equipo tiene una tarjeta de red cableada y una tarjeta de red Wi-Fi, cada una tiene su dirección MAC. Lo digo porque parece que se suele considerar como algo único del equipo, cuando se trata de algo único de la tarjeta de red.
Lo segundo que debemos saber es que la dirección MAC se utiliza únicamente para acceso a la red local. Repetid conmigo, sólo a la red local. Por lo que es muy improbable (por no decir que mentira cochina) que un equipo a través de internet se ‘autentique’ usando la dirección MAC.
Por otro lado la dirección MAC puede cambiarse fácilmente por software. Por o tanto, confiar en la dirección MAC como mecanismo infalible tampoco es muy buena idea. Si me pongo tu dirección MAC, a efectos de identificación local, soy tú.
La dirección MAC indica el fabricante de la tarjeta, por lo que puede ser útil para identificar equipos (por ejemplo, iPhones, VMWare, etc.). Aunque hay que tener en cuenta que podría ser mentira (por aquello de que puede cambiar).
Os recomiendo que leáis el artículo de la Wikipedia sobre la dirección MAC para más información.






