Je fais des recherches sur les utilisateurs connectés à Internet via des câblo-opérateurs et j'ai vu des traces de parcours inhabituelles.
Un peu sur la configuration:
Fondamentalement, l'utilisateur dispose d'un routeur domestique connecté à un modem DOCSIS. Le routeur semble recevoir une adresse IP publique du modem pour son interface WAN utilisant DHCP, mais lorsque le traceroute est terminé, il y a un certain nombre de routeurs dans le chemin qui ont des adresses IP privées.
Exemple de sortie traceroute:
Tracing route to google.com [5.22.190.25]
over a maximum of 30 hops:
1 3 ms 1 ms 1 ms 192.168.1.1//This router has public WAN address
2 10 ms 12 ms 8 ms 10.14.0.1
3 11 ms 19 ms 9 ms bg-he-m-1-pc2.sbb.rs [89.216.6.94]
4 12 ms 11 ms 11 ms bg-he-m-1-pc2.sbb.rs [89.216.6.94]
5 12 ms 11 ms 12 ms cache.google.com [5.22.190.25]
Trace complete.
J'ai également vu quelques exemples sur d'autres fournisseurs qui utilisent les adresses 176.16.0.0/12. Les adresses privées sont toujours juste après le CPE de l'utilisateur.
Certaines de mes réflexions à ce sujet:
Pour autant que je le comprends, il ne devrait pas être possible de router des adresses privées sur Internet public et tous les routeurs sur Internet devraient abandonner les paquets avec des adresses IP privées. Je suis conscient que les routeurs avec des adresses privées ici sont dans le réseau du FAI, mais je ne comprends toujours pas comment tout cela fonctionne.
Je m'attends à ce qu'il y ait une sorte de tunnelisation impliquée, mais je crois que dans ce cas, seuls les points d'extrémité du tunnel seraient visibles. L'autre option serait le NAT de qualité transporteur. Je ne sais pas à quoi cela ressemblerait. D'après ce que j'ai entendu (mais je peux me tromper), dans les systèmes CGN, les utilisateurs ne peuvent généralement pas accéder directement à Internet et ne peuvent pas être directement accessibles depuis Internet. Dans la configuration que j'ai vue, je peux me connecter à l'utilisateur à partir d'Internet en utilisant son adresse IP normalement.
Après cette exposition assez longue, je suis arrivé au point où je devrais présenter la vraie question:
Je voudrais savoir quelle technologie est utilisée ici pour permettre une telle configuration? Un peu sur l'architecture et certains mots clés pour Google seraient également utiles.