O adresă multicast către host-ul solicitator este similară adresei multicast către toate host-urile. Amintiți-vă că adresa multicast către toate host-urile este același lucru precum un broadcast IPv4. Toate dispozitivele din rețea vor procesa traficul trimis la adresa multicast către toate host-urile. Pentru a reduce numărul de dispozivite care trebuie să proceseze traficul utilizăm adresa multicast către host-ul solicitator.
O adresă multicast către host-ul solicitator reprezintă o adresă care verifică doar ultimii 24 biți ai adresei globale de unicast IPv6 a dispozitivului. Singurele dispozitive care trebuie să proceseze aceste pachete sunt cele care au acești 24biți în partea cea mai din dreapta a ID-ului interfeței.
Adresa multicast către host-ul solicitator este creată automat când se alocă adresa globală de unicast sau cea de link-local. Aceasta este creată utilizând prefixul special FF02:0:0:0:0:FF00::/104 și cei mai din dreapta 24 biți ai adresei unicast.
Adresa multicast către solicitator are două părți:
- Prefixul multicast FF02:0:0:0:0:FF00::/104 - Sunt primii 104 biți ai adresei.
- Cei mai neimportanți 24 biți - Sunt ultimii 24 biți ai adresei. Acești biți sunt copiați din partea cea mai din dreapta a adresei globale de unicast sau cea link-local ale dispozivitului.
Este posibil ca mai multe echipamente să aibă aceeași adresă multicast pentru nodul solicitat. Deși rar, se pot întâmpla situații în care echipamentele să aibă aceeași 24 biți îndepărtați în ID-urile interfețelor. Acest lucru nu realizează probleme deoarece echipamentul tot va procesa mesajul încapsulat, care va include adresa IPv6 completă a echipamentului.