Ok, donc en fait l'ERL ne répond pas aux requêtes NS (Neighbor Solicitation) de Windows alors qu'il devrait...
La question en suspend: Pourquoi il répond à celles de macOS et Linux
J'ai avancé un peu sur ce problème, et il s'avère en pratique que le problème est que les Neighbor Solicitations envoyés en multicast par Windows n'obtiennent jamais de réponse du routeur. Linux & macOS envoient leurs NS en Unicast et là pas de problème.
Accessoirement, sur mon ERL, avec tcpdump, je ne vois même pas arriver les NS en multicast, alors que c'est bon pour les NS en unicast... Donc 2 possibilités:
- Ils sont filtrés en amont. J'ai un EdgeSwitch qui est un peu capricieux avec le multicast...
- Ils sont filtrés sur l'ERL avant d'arriver jusqu'à tcpdump (je ne sais pas si c'est possible)
Quoi qu'il en soit, pour l'instant je sèche... Si quelqu'un à une idée...
Le problème est le même pour les RS (Router Solicitation).
Edit: Les paquets ICMP6 en multicast sont bien visibles sur les autres ports du switch, ce qui semble l'innocenter... Je sens le bug de l'offload en IPv6 sur l'ERL...