¿Por qué tengo 2 direcciones IPv6?

14

Si voy a System Preferences > Network > Advanced , se muestra que tengo 2 direcciones IPv6 diferentes (ambas con un prefijo de 64 bits). ¿Por qué es así?

Si escribo ifconfig | grep inet en el terminal, también me muestra esas 2 direcciones IPv6 (entre las otras direcciones). Al final de una de esas 2 direcciones IPv6 está la palabra dynamic y al final de la otra, autoconf temporary . ¿Por qué nos preguntamos por qué necesitamos dos direcciones IPv6 y cuál es la diferencia entre dynamic y autoconf temporary ?

    
pregunta nbro 11.01.2016 - 15:29

1 respuesta

15

IPv6 solía derivarse de la dirección MAC de su dispositivo. Este es el formato EUI-64 modificado . Dichas direcciones son reconocibles mirando a la mitad de los últimos 64 bits. Si contienen ..ff:fe.. , probablemente sea una dirección basada en EUI-64.

Debido a que el algoritmo produce los mismos 64 bits cada vez que algunas personas temían que sería fácil rastrear dispositivos móviles como computadoras portátiles y teléfonos inteligentes. Cada red tendría un prefijo diferente, pero los últimos 64 bits serían siempre los mismos.

Por eso se inventaron Extensiones de privacidad . Un dispositivo genera 64 bits nuevos de vez en cuando y los utiliza en la dirección IPv6. Debido a que las nuevas direcciones se generan regularmente, las direcciones se marcan como temporary . Un dispositivo puede tener varias direcciones de extensión de privacidad si el sistema todavía está utilizando una dirección antigua cuando se está generando una nueva dirección. El sistema mantendrá la dirección antigua durante el tiempo que sea necesario. Para las nuevas conexiones salientes, un sistema usualmente usará la dirección temporal generada más recientemente para mantener un nivel máximo de privacidad.

    
respondido por el Sander Steffann 11.01.2016 - 16:34

Lea otras preguntas en las etiquetas