web-dev-qa-db-fra.com

Pourquoi Tracert est-il montrant une adresse IP privée juste après mon routeur, même s'il a une adresse IP publique?

Voici un journal de tracert superuser.com de mon ordinateur:

 Traquer la route vers superUser.com [198.252.206.16] [.____] sur un maximum de 30 houblon: [.____] [.____] 1 2 ms 2 ms 2 ms 192.168.1.1 [. ____] 2 11 ms 17 ms 9 ms 10.216.128.1 [.____] 3 12 ms 17 ms 14 ms 89-75-22-81.infrra.chello.pl [89.75.22.81] [.____] 4 23 MS 17 MS 17 MS 84.116.192.102 [.____] 5 18 MS 18 MS 15 MS PL-KRK01A-RD4-AE0-2183.AORTA.NET [84.116.253.70] [.____] 6 20 ms 15 ms 15 ms Pl-waw04a-rd1-ae12-2158.aortta.net [84.116.252.225] [.____] 7 15 MS 15 MS 15 MS 84.116.135.225 [.____] 8 17 MS 19 MS HENET.PLIX.PL [195.182.218.197] [.____] 9 34 ms 44 ms 49 ms 10ge1-2.core1.prg1.he.net [184.105.213.241] [.____] 10 33 MS 34 MS 105GE15-3.CORE1 .FRA1.HE.net [184.105.213.233] [.____] 11 45 ms 51 ms 51 ms 100ge5-2.core1.par2.he.net [72.52.92.13] [.____] 12 161 MS 156 MS 156 ms 10ge15-1.core1.ash1.he.net [184.105.213.93] [.____] 13 131 ms 124 ms 124 ms 100ge7-1.core1.nyc4.he.net [184.105.223.166] [.____] 14 121 ms 121 ms 121 ms 10ge4-1.core1.nyc5.he.net [184.105.213.18] 
 15 122 MS 120 MS 121 MS DUMPEROWEWER-FIBER-NETWORKS.10GIGABITETHERNET3-2.CORE1.NYC5.HE.net [.____] 16 122 MS 121 MS AE12.NYCMNYZRJ91.LIGNEUR. NET [64.72.64.110] [.____] 17 122 ms 122 ms 122 ms ae2-jrcynj67j41.lightower.net [72.22.160.175] [.____] 18 123 MS 122 MS 69.46.229.98.LIMEROWER.net [ 69.46.229.98] [.____] 19 124 ms 123 ms 123 ms Stackoverflow.com [198.252.206.16] 
 [.____] Trace complète. [.____]

La première entrée (192.168.1.1) Est mon routeur, qui ne me surprend pas. Ce qui est bizarre est la deuxième entrée, 10.216.128.1, qui montre même lorsque vous faites le traceroute de mon routeur ou lorsque l'ordinateur est directement connecté à Internet. Mon routeur a une adresse IP publique - est mon ISP enfreignant la norme IP? Cette configuration m'empêcherait-elle d'utiliser le 10.216.128.x gamme dans mon propre réseau?

Il y a un diagramme dans une réponse à une question connexe qui ne répond pas vraiment à la mienne - mon routeur ne sait rien de l'10.216.128.x Réseau et le hop montre même lorsque tracerting d'autres hôtes sur son sous-réseau, que le routeur devrait théoriquement pouvoir contacter directement:

 Traçage de la route vers le 89-66-132-2.dynamique.chello.pl [89.66.132.2] [.____] sur un maximum de 30 houblon: [.____] [.____] 1 2 MS 2 MS 2 MS 192.168.1.1 [.____] 2 27 ms 11 ms 10 ms 10.216.128.1 [.____] 3 18 MS 21 MS 18 MS 89-66-132-2.dynamique.chello.pl [89.66 .132.2] 
 
 Trace complète. 

Ce qui est drôle, c'est que cette adresse IP privée ne s'affiche pas lorsque tracerting la passerelle:

 Traçage de la route vers 89-66-132-1.dynamic.chello.pl [89.66.132.1] [.____] sur un maximum de 30 houblons: [.____] [.____] 1 3 MS 2 MS 2 MS 192.168.1.1 [.____] 2 10 MS 11 MS 11 MS 89-66-132-1.DYNAMIC.CHELLO.PL [89.66.132.1] 
 Trace complète . 

tandis que tracerting une adresse qui n'est même pas dans le même réseau qu'il apparaît à nouveau, alors que la passerelle apparemment disparaît:

 Traçage de la route vers le 89-69-109-1.dynamique.chello.pl [Pl [89.69.109.1] [.____] sur un maximum de 30 houblon: [.____] [.____] 1 2 MS 2 MS 2 MS 192.168.1.1 [.____] 2 12 MS 14 MS 12 MS 10.216.128.1 [. ____] 3 16 MS 15 MS 21 MS 89-69-109-1.dynamic.chello.PL (89.69 .109.1] 
 
 Trace complète. 
12
kinokijuf

Une traceroute fonctionne en envoyant des paquets, chacune avec une augmentation de TTL (Limite de saut). Chaque fois que la limite du houblon est atteinte, le dernier routeur renvoie un message d'erreur vous en parlant. L'IP vous adresse Voir dans une traceroute, ce que ce routeur utilise comme adresse source dans le message d'erreur. Bien que vous et votre destination finale dispose d'adresses IP publiques, il est parfaitement possible pour un routeur entre utiliser une adresse privée lors de l'envoi de son message d'erreur.

Il peut y avoir plusieurs raisons à cela. On est qu'il existe un lien entre deux routeurs sur le chemin qui utilise des adresses privées. Ce n'est pas un problème. Une autre raison peut être que l'un des routeurs utilise une adresse privée comme adresse source de ces messages d'erreur, même s'il a une adresse non privée disponible également. (N'oubliez pas que la différence entre les adresses publiques et privées n'est que dans nos têtes. Techniquement, ils sont tous deux des adresses seulement)

Dans votre cas, je suppose que c'est une combinaison des éléments suivants:

  • vous envoyez tout le trafic (même au sous-réseau local) via la passerelle par défaut
  • lorsque vous faites une traceroute sur cette passerelle par défaut, c'est la destination finale afin que la trace se termine.
  • lorsque vous effectuez une traceroute vers une autre destination, la passerelle transférera le paquet mais utilisez une adresse privée comme source pour les messages d'erreur.

Sinon, le FAI peut faire quelque chose de routage/pontage spécial. Cela peut arriver sur ex. Réseaux de câble.

0
Sander Steffann