Objevování sousedů
Hledání fyzických adres

Mechanismus Objevování sousedů ke své činnosti používá skupinovou adresu, která vychází z prefixu FF02:0:0:0:0:1:FF00::/104 a IPv6 adresy souseda, jehož fyzická adresa se hledá. Tato adresa se nazývá Adresa vyzývaného uzlu (Solicited-Node Multicast address).

Každé rozhraní může být členem několika sítí s různými prefixy. Z tohoto důvodu se adresa vyzývaného uzlu vytváří převzetím posledních 24 bitů z identifikátoru rozhraní. Tím se docílí, že všechny jeho IPv6 adresy budou mít stejnou adresu vyzývaného uzlu. Aby mechanismus Objevování sousedů správně fungoval, musí uzel posílat dotazy do všech skupin, jejichž je členem.

Pro uchování IPv6 adres s jejich odpovídajícími fyzickými adresami, používá každý uzel interní datovou sktrukturu Cache sousedů (Neighbor Cache).

V případě, že uzel zná IPv6 adresu souseda a hledá jeho fyzickou adresu, je postup hledání následující:

Formát zprávy Výzva sousedovi
Volba Fyzická adresa odesilatele
Volba MTU

Zprávu Ohlášení souseda může daný uzel poslat i v případě, že došlo ke změně jeho fyzické adresy. Tuto skutečnost uzel oznámí zasláním několika zpráv Ohlášení souseda na skupinovou adresu pro všechny uzly (FF02::1). Ty uzly, které mají ve své Cache sousedů uložen záznam s danou IPv6 adresou, aktualizují tento záznam, ostatní jej ignorují.

Formát zprávy Ohlášení souseda

Zpráva Ohlášení souseda obsahuje i doplňkové informace, které jsou přenášeny prostřednictvím následujících příznaků: