4 votes

Pourquoi l'IPv6 est-il toujours dynamique?

Cela va probablement sembler être une question ignorante, donc pardonnez-moi si je rate quelque chose d'évident ici.

À ma connaissance, l'objectif des adresses IP dynamiques avec IPv4 était dû au fait qu'il n'y avait pas suffisamment d'adresses pour tout le monde. Le fait de changer les adresses permettait aux personnes d'utiliser une adresse disponible pour éviter que deux personnes aient la même adresse IP.

Maintenant, avec IPv6, c'est quelque chose qui semble encore se produire. Si je fais un test IPv6 en ligne, il signalera parfois différentes adresses. Étant donné le nombre considérable d'adresses qu'IPv6 peut prendre en charge, pourquoi les adresses ne sont-elles pas statiques? Y a-t-il une raison de sécurité à cela? Une raison pratique dont je ne suis pas conscient? Ou est-ce simplement pour permettre aux FAI de continuer à vendre des adresses IP statiques à des prix plus élevés?

4voto

harrymc Points 394411

Les appareils sur Internet se voient attribuer une adresse IPv6 unique, ce qui soulève des inquiétudes en matière de confidentialité et de traçage.

Pour atténuer le problème, l'adresse IPv6 attribuée à un appareil par le routeur local est dynamiquement modifiée de temps en temps selon les paramètres configurés.

La configuration automatique d'adresse sans état IPv6 génère des adresses en utilisant une combinaison d'informations localement disponibles et d'informations annoncées par les routeurs. Les adresses sont formées en combinant des préfixes de réseau attribués par le FAI avec un identifiant d'interface généré localement, incorporant généralement des éléments de l'adresse MAC de l'appareil et une partie aléatoire.

Les adresses IPv6 ont 128 bits, où les 64 bits les plus significatifs sont le préfixe de routage du FAI et la zone locale attribue les autres 64 bits.

C'est pourquoi vos appareils auront des adresses IPv6 différentes chaque fois que vous redémarrez l'appareil ou que vous dépassez certains paramètres du routeur.

Pour attribuer des adresses IPv6, il existe deux variantes : DHCPv6 étatique et DHCPv6 sans état. Vous pouvez en lire plus dans cette réponse et dans Wikipedia Adressage IPv6.

2voto

James Mertz Points 390

Maintenant avec IPv6, c'est quelque chose qui semble toujours se produire. Si j'utilise un test IPv6 en ligne, il signalera parfois des adresses différentes. Compte tenu du nombre impressionnant d'adresses que IPv6 peut prendre en charge, pourquoi les adresses ne sont-elles pas statiques? Y a-t-il une raison de sécurité pour cela? Une raison pratique dont je ne suis pas au courant? Ou est-ce simplement pour permettre aux FAI de continuer à vendre des adresses IP statiques à des prix plus élevés?

Les adresses IPv6 sont généralement attribuées en deux ou trois parties: le préfixe de 48 à 64 bits (c'est-à-dire la plage d'adresses) donné à un client par son FAI; l'ID de sous-réseau de 0 à 16 bits choisi par le client (ou son routeur); et le suffixe de 64 bits (ID d'interface) généralement choisi par l'appareil lui-même. Toutes les parties peuvent très bien être statiques.


Pour les clients domestiques, le préfixe est généralement assigné via la Délégation de Préfixe DHCPv6, et tout comme une adresse assignée par DHCP IPv4, elle peut rester statique aussi longtemps que le routeur continue de demander le même bail - essentiellement pour toujours.

Si vous obtenez un préfixe dynamique, c'est parfois un problème de routeur (il n'utilise pas le même DUID) mais plus fréquemment le FAI vous donne délibérément un préfixe différent à chaque fois. (Comme avec IPv4, cela peut être pour des raisons de "confidentialité", ou en raison de problèmes techniques, ou parce qu'ils veulent vous facturer davantage avec un plan "entreprise.")

Les préfixes attribués dynamiquement ne sont pas dus à une pénurie d'adresses. Un FAI commence toujours avec au moins une plage d'adresses /32 (ou même un /29 très facilement), et en suivant la recommandation actuelle de "/56 par client", cela fournit déjà de l'espace pour 16 millions de clients (ou 134 millions si le FAI a un /29). Ce dernier nombre représente pratiquement 1/32e de l'ensemble de l'Internet IPv4, et les grands FAI peuvent encore obtenir plus.


Le suffixe est une autre histoire car il est généralement choisi par l'appareil lui-même (le routeur diffuse seulement le préfixe de 64 bits à utiliser). Au début, tous les suffixes étaient basés directement sur l'adresse MAC, ce qui posait un problème de confidentialité - par exemple, avec un téléphone portable, vous obtiendriez le même suffixe partout, de sorte qu'un site Web pourrait facilement suivre vos déplacements.

Pour éviter cela, la RFC 4941 "Extensions de Confidentialité" ont été introduites, ce qui obligeait les appareils à générer en plus un suffixe temporaire complètement aléatoire et à le changer toutes les 10 heures. C'est probablement ce que vous voyez sur les sites Web. (L'adresse basée sur l'adresse MAC statique reste parfaitement utilisable, mais n'est pas révélée aux sites Web par défaut.)

Plus récemment, pour combiner le meilleur des deux mondes, la RFC 7217 a introduit des adresses "de confidentialité stable". Ces adresses remplacent les suffixes basés sur MAC par des suffixes basés sur hachage; le suffixe semble complètement aléatoire mais reste stable tant que le préfixe reste stable. (Cependant, si vous changez de réseau ou si le FAI vous attribue un préfixe différent, le suffixe change également.)

Cependant, même si ces nouvelles adresses sont utilisées (comme dans les versions récentes de Windows), elles ne remplacent pas les adresses "Extensions de Confidentialité" tournées périodiquement - vous obtenez toujours à la fois l'adresse stable et l'adresse temporaire.


En résumé:

  • Si la première moitié de l'adresse continue de changer, contactez votre FAI ou recherchez sur divers forums liés à IPv6.

  • Si la deuxième moitié de l'adresse continue de changer, désactivez les 'Extensions de Confidentialité' dans votre système d'exploitation.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X