Can NDP (Neighbor Discovery Protocol) neighbor solicitation/advertisement be used with IPv4 in their "mapped" IPv6 form? I wrote a simple ARP/NDP example and tried using NDP for both IPv4 and IPv6, but no devices I tried seemed to respond.
The relevant RFC does not say much about IPv4 so I am thinking that perhaps NDP just isn't backward compaible. However, there also aren't many examples of programmatic NDP use so I may have done something wrong.
Extra credit question if anybody knows: is there a way to get the target MAC address from a NDP Advertisement other than just reading it from the ethernet header? ARP has the MAC in the payload too but I am not seeing something similar for NDP.