ARP i IPv6 Neighbor Discovery w sieci lokalnej
W sieci lokalnej sam adres IP sąsiada nie wystarczy: urządzenie potrzebuje też jego adresu warstwy łącza. W IPv4 zajmuje się tym ARP, a w IPv6 – mechanizm Neighbor Discovery oparty na ICMPv6.
Jak urządzenia znajdują sąsiadów w sieci lokalnej
ARP ustala adres warstwy łącza dla sąsiada IPv4 w lokalnym segmencie. IPv6 nie korzysta z ARP: Neighbor Discovery używa ICMPv6 do rozpoznawania sąsiadów, wykrywania routerów i sprawdzania osiągalności.
Jak sprawdzić tablicę sąsiadów
Testując host w tej samej sieci LAN, zajrzyj do tablicy sąsiadów. Niekompletny lub nieudany wpis wskazuje na problem z lokalnym rozpoznawaniem sąsiadów, a nie z DNS czy routingiem w internecie. W IPv6 sprawdź też, czy komunikaty ICMPv6 Neighbor Discovery nie są filtrowane. Do której podsieci należy adres, sprawdzisz w kalkulatorze IP 2IP.
ARP i Neighbor Discovery to różne mechanizmy
ARP opisuje RFC 826, a Neighbor Discovery – RFC 4861.