¿Se podría utilizar UUID como dirección IPv6 en lugar del formato actual?

¿Se podría utilizar UUID como dirección IPv6 en lugar del formato actual?

Tanto la dirección IPv6 (p. ej. 2001:0db8:85a3:0000:0000:8a2e:0370:7334) como el UUID (p. ej. 123e4567-e89b-12d3-a456-426614174000) son números de 128 bits.

¿Podría el Grupo de Trabajo de Ingeniería de Internet (que creó IPv6) diseñar IPv6 para utilizar UUID como este esquema de direcciones de protocolos? ¿Por qué no lo hicieron? Después de todo, la wiki dice:

Los UUID son, a efectos prácticos, únicos.

Respuesta1

Los UUID son, a efectos prácticos, únicos.

Los UUID no son infalibles y pueden producirse colisiones. No tiene sentido utilizar un formato quepodertenga colisiones, ya que se estaría preparando para el fracaso. El conjunto de direcciones IP en IPv6 es único y no hay posibilidad de colisión.

Además, los UUID se generan mediante un hash. Básicamente, se generan aleatoriamente en la máquina del usuario final. No hay forma de saber cuál será ese UUID. Esto significa que no se pueden asignar bloques de IP contiguas.

información relacionada