Por que o ARP é substituído pelo NDP no IPv6?

O ARP foi substituído pelo NDP (Neighbor Discovery Protocol). Mas não sei o motivo exato disso. Existem problemas de segurança no ARP? Por que o ARP é substituído pelo NDP? Quais são as vantagens do ARP? Alguém pode explicar isso em termos simples?