web-dev-qa-db-fra.com

Comment un opérateur de téléphonie mobile, qui utilise CGNAT, sache lorsque vous utilisez Internet?

Comment un transporteur téléphonique pourrait-il savoir quand vous utilisez Internet lorsqu'ils utilisent CGNAT, car d'autres utilisateurs auraient la même adresse IP en même temps?

Comment pourraient-ils distinguer qui est qui et comment pourraient-ils dire qui faisait qui faisait quoi sur le réseau?

7
Chardonnay1234

(CG) NAT ne signifie pas réellement que vous avez tous la même adresse IP. Cela signifie que vous avez des adresses internes qui sont traduites sur une adresse partagée, tout comme NAT à la maison ne traduit que des adresses privées '192.168.xx' dans le public partagé - Mais il n'est pas littéralement assigner la même adresse IP à chaque appareil.

Cela signifie donc que le transporteur peut simplement regarder le trafic avant Il frappe les routeurs CGNAT, à quel point chaque client dispose toujours d'une adresse IP "privée" individuelle. (De même, si vous avez utilisé un outil de capture de paquets (TCPDump) sur votre routeur Home, vous verriez les adresses d'origine 192.168.x sur l'interface "LAN".) Le transporteur peut également extraire la table de cartographie actuellement active de ses propres routeurs ( montrant qui est actuellement derrière quelle ip publique: combinaison portuaire) s'ils ont besoin.

Et probablement, le transporteur peut également obtenir des statistiques de la couche inférieure. Par exemple, sur les réseaux Wi-Fi, le point d'accès peut compter les cadres de données Wi-Fi et conserver les statistiques par l'adresse MAC - sans vous soucier des adresses IP, et sans vérifier si les cadres contiennent même la propriété intellectuelle. Bien que les réseaux mobiles soient bien sûr très différents du Wi-Fi, je supposerais toujours qu'ils ont néanmoins un concept similaire pouvant être attaché à un dispositif individuel et mesurer son utilisation de données "sous" IP.

11
user1686