De acordo com a RFC 4291, Seção 2.7: Endereços Multicast , os primeiros 8 bits ( FF
em FF0X
) no início de identifica o endereço como um endereço muticast .
As flags , os próximos 4 bits (a primeira 0
em FF0X
) na pergunta indicam:
... a permanently-assigned ("well-known") multicast address, assigned by the Internet Assigned Numbers Authority (IANA).
Os próximos 4 bits (o último valor hexadecimal 0
ou 2
in FF00
ou FF02
) definem o escopo :
0 reserved
[...]
2 Link-Local scope
[...]
O escopo reserved é reservado para uso futuro.
O escopo Link-local significa que os pacotes dentro desse escopo nunca serão roteados e, portanto, não podem sair da sub-rede.
Então os addesses significam que ele segue:
-
::1:
Esse é o endereço de loopback, cujo equivalente em IPv4 é127.0.0.1
. -
fe00::0
: Pode ser comparado ao espaço de endereçamento de classe E no IPv4, portanto está no escopo reservado; reservado para uso futuro. -
ff02::1
: O grupo de todos os nós IPv6 (incluindo os roteadores) no escopo Link-local (semelhante a um endereço de difusão da sub-rede no IPv4:192.168.x.255
). -
ff02::2
: O grupo de todos os roteadores IPv6 no escopo Link-local (também semelhante a um broadcast no IPv4, mas referindo-se apenas aos roteadores). -
ff02::3
: Isso não existe mais e não foi designado no momento. Anteriormente, representava o grupo de todos os hosts (excluindo os roteadores) no escopo do Link-local.
Outras leituras / referências :