Resposta estranha ao ping

0

Quando faço ping 1.1.1.1, recebo esta saída:

C:\Users\user>ping 1.1.1.1

Pinging 1.1.1.1 with 32 bytes of data:
Reply from 10.201.1.114: TTL expired in transit.
Reply from 10.201.1.114: TTL expired in transit.
Reply from 10.201.1.114: TTL expired in transit.
Reply from 10.201.1.114: TTL expired in transit.

Como você vê, o 10.201.1.114ping foi feito com TTL expirado em trânsito. !

Q1: por quê?

Quando eu sigo 10.201.1.114:

C:\Users\User>ping 10.201.1.114

Pinging 10.201.1.114 with 32 bytes of data:
Reply from 10.201.1.114: bytes=32 time=39ms TTL=246
Reply from 10.201.1.114: bytes=32 time=129ms TTL=246
Reply from 10.201.1.114: bytes=32 time=30ms TTL=246
Reply from 10.201.1.114: bytes=32 time=35ms TTL=246

P2: Por que recebo outro resultado?

E quando rastreio o primeiro IP ( 1.1.1.1):

C:\Users\Erb4h1m>tracert -d 1.1.1.1

Tracing route to 1.1.1.1 over a maximum of 30 hops

  1    <1 ms    <1 ms    <1 ms  10.0.0.60
  2     1 ms     1 ms     1 ms  192.168.254.1
  3     4 ms     2 ms     7 ms  192.168.118.97
  4     2 ms     8 ms     3 ms  192.168.172.1
  5     2 ms     2 ms     3 ms  192.168.172.65
  6    11 ms     8 ms    17 ms  10.201.42.21
  7    42 ms    44 ms    47 ms  10.201.42.10
  8    42 ms    42 ms    53 ms  10.201.1.114
  9    34 ms    38 ms    43 ms  185.57.203.74
 10    41 ms    40 ms    47 ms  185.57.203.73
 11    42 ms    55 ms    49 ms  10.201.1.113
 12    77 ms    74 ms    77 ms  10.201.1.114
 13    69 ms    72 ms    77 ms  185.57.203.74
 14    80 ms    74 ms    76 ms  185.57.203.73
 15    77 ms    79 ms    78 ms  10.201.1.113
 16   120 ms   109 ms   110 ms  10.201.1.114
 17   107 ms   105 ms   117 ms  185.57.203.74
 18   110 ms   130 ms   109 ms  185.57.203.73
 19   127 ms   112 ms   109 ms  10.201.1.113
 20   152 ms   152 ms   144 ms  10.201.1.114
 21   137 ms   137 ms   138 ms  185.57.203.74
 22   146 ms   144 ms   144 ms  185.57.203.73
 23   144 ms   146 ms   145 ms  10.201.1.113
 24   184 ms   179 ms   182 ms  10.201.1.114
 25   173 ms   172 ms   171 ms  185.57.203.74
 26   180 ms   192 ms   181 ms  185.57.203.73
 27   180 ms   178 ms   187 ms  10.201.1.113
 28   214 ms   218 ms   231 ms  10.201.1.114
 29   209 ms   205 ms   205 ms  185.57.203.74
 30   214 ms   213 ms   219 ms  185.57.203.73

Trace complete.

Q3: Acima, você vê que minha solicitação de ping passou o IP de destino 10.201.1.114seis vezes (linhas: 8,12,16,20,24,28)! Por quê?

Abraão
fonte
11
"Como você vê na versão 10.201.1.114, o ping foi feito com TTL expirado em trânsito.!". Discordo. 10.201.1.114 em algum lugar no caminho e ele detecta um TTL de 0, então responde de volta por causa disso. Não é o destino da solicitação de eco do ICMP.
Hennes

Respostas:

1

Esta pergunta demonstra uma falta de entendimento fundamental do TCP / IP.

Eu recomendaria ler sobre TTL:

https://en.wikipedia.org/wiki/Time_to_live

e traceroute:

https://en.wikipedia.org/wiki/Traceroute

Quanto às suas "perguntas" reais:

Q1: por quê?

Como você está executando ping em um IP inválido ( marciano ) e o TTL está expirando em trânsito.

P2: Por que recebo outro resultado?

Por favor, consulte a primeira linha da sua saída tracert.

Q3: Acima, você vê que minha solicitação de ping passou o IP de destino (ou seja, 10.201.1.114) seis vezes (linhas: 8,12,16,20,24,28)! Por quê?

Você está rastreando um destino ( marciano ) inválido . O comportamento em relação a endereços inválidos ( marcianos ) é indefinido.

qasdfdsaq
fonte
Como é 1.1.1.1um endereço IP inválido?
Daniel
@DanielB: Consulte: wq.apnic.net/apnic-bin/whois.pl (descr: prefixo de pesquisa para observações do APNIC Labs: Os blocos de endereços listados com este contato são retidos para uso geral e são roteados apenas brevemente para testes passivos)
qasdfdsaq
Isso não o torna um endereço IP inválido. Significa apenas que geralmente não é acessível.
Daniel
@ DanielB: Talvez tenhamos diferentes entendimentos da palavra "inválido". Nesse caso, significa que se destina a nunca ser utilizável. Quando é alcançável, não deve ser alcançável por você , de modo que é discutível.
qasdfdsaq
Não, pelo contrário. Está muito bem definido o que é um endereço IP de destino válido e o que não é. 1.1.1.1 é um endereço IP de destino válido. A acessibilidade não é uma preocupação.
Daniel B
0

Como você pode ver, este segmento se repete:

  8    42 ms    42 ms    53 ms  10.201.1.114
  9    34 ms    38 ms    43 ms  185.57.203.74
 10    41 ms    40 ms    47 ms  185.57.203.73
 11    42 ms    55 ms    49 ms  10.201.1.113

Isso significa que há um loop de roteamento envolvendo esses quatro saltos. Este é um erro de configuração em um desses hosts. Como cada salto diminui o campo TTL em um, o pacote é rejeitado eventualmente.

Daniel B
fonte