direcciones IP ipv4 zeroconf dnssd después del reinicio

0

Si tiene una red y algunos dispositivos con ips válidos configurados por el enlace local ipv4, apipa, dnssd o zeroconf si reinicia uno de ellos.

¿El dispositivo reiniciado obtiene la misma ip que antes si nada cambia en la red?

Duendes
fuente

Respuestas:

1

Normalmente debería, de acuerdo con este borrador de IETF . Sin embargo, si por algún motivo algún otro dispositivo ha reclamado esa dirección mientras tanto, el dispositivo debe elegir una dirección diferente.

La generación automática de direcciones necesita algo de aleatoriedad, para evitar que todos los dispositivos elijan la misma dirección (o secuencia de direcciones). Por lo tanto, el mecanismo necesita un generador de números aleatorios (RNG). La semilla son algunos datos específicos del dispositivo para inicializar la generación de números aleatorios. Una dirección MAC es un buen candidato para esto, porque (se supone que es) única para cada interfaz de red.

Ansgar Wiechers
fuente
Hola y gracias, no entiendo la parte con la semilla y el rng. Entonces, si nada ha cambiado, ¿se toma la misma semilla y se produce el mismo número en el host? (como dijo que nada ha cambiado en la red)
Gobliins
Básicamente sí. Actualicé mi respuesta con más explicaciones.
Ansgar Wiechers
OK gracias. Probaré esto pronto e informaré.
Gobliins
Como dije: normalmente deberían hacerlo. Sin embargo, no está garantizado.
Ansgar Wiechers
1
AFAIK, tanto el servidor DHCP como las concesiones de caché del cliente, por lo que el cliente mantendrá la dirección, al menos, siempre que renueve la concesión antes de que caduque.
Ansgar Wiechers