Foi apontado que minha resposta estava errada. Desde que eu não posso apagá-lo, vou fornecer o correto.
A expressão *:*
significa "Qualquer endereço, qualquer porta". Todos os ouvintes do UDP exibirão essa assinatura. Isso se deve à natureza sem conexão do UDP.
Resposta original (incorreta).
Sim e não. *:*
refere-se a QUALQUER endereço IPv6. A distinção entre um endereço desconhecido / não especificado é vago no IPv4, por isso usamos 0.0.0.0/0 para representar qualquer host na rede, mas no IPv6 há uma diferença sutil.
Na maioria das vezes, as pessoas usam ::
para representar uma sequência contígua de 0s.
Em um endereço IPv6, qualquer sequência de zeros contíguos pode ser substituída por ::
então:
-
0.0.0.0/0
= > 0000: 0000: 0000: 0000: 0000: 0000: 0000: 0000 = >::
= > %código% -
*:*
= > %código%
A representação usando caracteres curinga, no entanto, permite um controle mais refinado dos padrões de endereço. Por exemplo, fe80:0000:0000:0000:2000:0aff:fea7:0f7c
não corresponderia a fe80::2000:0aff:fea7:0f7c
, mas ::
.
Essa diferença não é significativa para nenhum dispositivo que não esteja executando o roteamento, mas, quando chega a hora de selecionar rotas ideais para espaços de endereçamento agregados, a notação de caractere curinga permite uma seleção mais flexível de redes de destino.