Se ha señalado que mi respuesta fue un error. Como no puedo eliminarlo, en su lugar proporcionaré el correcto.
La expresión *:*
significa "Cualquier dirección, cualquier puerto". Todos los oyentes UDP mostrarán esta firma. Esto se debe a la naturaleza sin conexión de UDP.
Respuesta original (incorrecta). Si y no. *:*
se refiere a CUALQUIER dirección IPv6. La distinción entre una dirección desconocida / no especificada es vaga en IPv4, por lo que usamos 0.0.0.0/0 para representar cualquier host en la red, pero en IPv6 hay una sutil diferencia.
Sin embargo, en su mayor parte, las personas usan ::
para representar una cadena contigua de ceros.
En una dirección IPv6, cualquier secuencia de ceros contiguos se puede reemplazar por ::
lo siguiente:
0.0.0.0/0
=> 0000: 0000: 0000: 0000: 0000: 0000: 0000: 0000 => ::
=>*:*
fe80:0000:0000:0000:2000:0aff:fea7:0f7c
=> fe80::2000:0aff:fea7:0f7c
Sin embargo, la representación mediante comodines permite un control más preciso de los patrones de dirección. Por ejemplo, ::
no coincidiría fe80::2000:0aff:fea7:0f7c
, pero lo *:*
hará.
Esta diferencia no es realmente significativa para ningún dispositivo que no esté realizando enrutamiento, pero cuando llega el momento de seleccionar rutas óptimas para espacios de direcciones agregados, la notación comodín permite una selección más flexible de las redes de destino.
*:*
es IPv6 mientras que0.0.0.0:0
es IPv4.