Soy desarrollador de software y acabo de recibir un libro gratuito sobre IPv6 en Techdays, que estoy leyendo por diversión. Lo regalaron porque es un libro un poco viejo (W2008), por lo que tal vez las cosas sean diferentes para otros sistemas operativos más nuevos, pero no entiendo la necesidad de Neighbor Discovery de obtener la dirección MAC.
Según el libro, cada nodo obtiene automáticamente una dirección IP local de enlace, que se construye a partir de la dirección MAC insertando FF-FE
entre los bytes 3 y 4 y volteando el bit U / L, de modo que la IP local de enlace para un se 00-AA-00-3F-2A-1C
convierte en un nodo con una dirección MAC de FE80::2AA:FF:FE:3F:2A1C
.
Para determinar la dirección MAC de la capa de enlace, se envía un mensaje de Solicitud de vecino a la dirección IP local de enlace, que responde con un mensaje que contiene su dirección MAC ... Pero el remitente ya lo sabe, porque el MAC está codificado en el enlace- dirección IP local Por lo tanto, suena como enviar una postal a alguien que solicita su dirección.