et ils feraient comment pour communique avec certains coins d'internet qui ne sont pas en IPv6 mais seulement en IPv4 ?
Ce n'est pas un problème, puisqu'on le fait déjà pour les mobiles, qui n'ont plus d'IPv4 depuis un certain temps.
Pour ça on utilise les protocoles DNS64+XLAT+NAT64: Lorsqu'un site IPv4 only est visité, le serveur DNS64 (ou le process XLAT dans la box) transforme cette IPv4 en une IPv6 avec un préfixe spécial (64:ff9b:: par défaut).
Exemple avec
www.ovh.com qui n'a qu'une IPv4:
(1) > host www.ovh.com
www.ovh.com has address 198.27.92.1
(2) > host www.ovh.com 2001:4860:4860::6464
Using domain server:
Name: 2001:4860:4860::6464
Address: 2001:4860:4860::6464#53
Aliases:
www.ovh.com has address 198.27.92.1
www.ovh.com has IPv6 address 64:ff9b::c61b:5c01
(1) -> résolution de
www.ovh.com avec le résolveur DNS par défaut de mon réseau. Pas d'IPv6.
(2) -> même résolution avec un serveur DNS64 public de Google. IPv4 + IPv6 "nat64" (c61b:5c01 = 198.27.92.1)
Ensuite dans le réseau de l'opérateur, un serveur, qui lui a une ou plusieurs IPv4, fait de la translation d'adresse IPv6 vers IPv4. Par contre, évidemment, sans passerelle NAT64 dans le réseau de l'opérateur ça ne fonctionnera pas.
Note: J'ai simplifié à l'extrême.