Como o ping está tão baixo, abaixo do limite teórico?

Como o ping está tão baixo, abaixo do limite teórico?

De acordo comEste artigo, esperaríamos um ping de pelo menos 60 milissegundos para 10.000 km de distância:

insira a descrição da imagem aqui

A Irlanda fica a cerca de 10.000 km da Califórnia, então este é o ping que esperaríamos.

Estou enviando ping api.kraken.comda Irlanda, que fica em algum lugar da Califórnia.

Como meu ping está tão baixo - 4 milissegundos?

Estou usando o pingcomando no prompt de comando para testar isso:

insira a descrição da imagem aqui

E definitivamente não sou só eu que estou recebendo esse ping baixo.Aqui está um relatório de check-host.net:

insira a descrição da imagem aqui

Aqui está a localização do servidor, usandoiplocation.net:

insira a descrição da imagem aqui

Aqui está um traceroute, se útil:

insira a descrição da imagem aqui

Responder1

Para mim, traceroute api.kraken.comtermina com

 8  ae-2-3602.edge3.Berlin1.Level3.net (4.69.159.5)  15.422 ms  16.278 ms  17.423 ms
 9  unknown.Level3.net (212.162.40.34)  12.069 ms  12.045 ms  9.120 ms
10  104.16.214.191 (104.16.214.191)  9.071 ms  10.039 ms  4.867 ms

De um servidor colo que alugo, termina com

 7  as13335.dusseldorf.megaport.com (194.146.118.139)  3.027 ms  3.000 ms  2.965 ms
 8  104.16.213.191 (104.16.213.191)  2.419 ms  2.451 ms  2.386 ms

Os tempos de ida e volta têm muito ruído, pois temos apenas três sondas por hospedeiro, mas podemos estar bastante confiantes de que não há nenhuma ligação transatlântica envolvida.

O que está acontecendo aqui é que a Cloudflare está anunciando o mesmo bloco de endereços IP de vários datacenters, todos com cópias dos serviços oferecidos, para que cada cliente esteja conectado ao mais próximo.

Essa configuração pode falhar se as rotas mudarem enquanto uma conexão estiver ativa, mas geralmente apenas alguns clientes são afetados e a maioria dos clientes apenas reconstruirá a conexão, possivelmente para uma instância diferente desta vez.

Manter as diferentes instâncias sincronizadas para simular um único serviço faz parte do modelo de negócios da Cloudflare.

A geolocalização de IP é, na melhor das hipóteses, uma adivinhação e certamente rompe com essas configurações, já que o mesmo IP é usado em locais diferentes. O ipinfo.ioserviço provavelmente está em São Francisco, então a próxima instância api.kraken.comencontrada é o vizinho.

Responder2

O api.kraken.com está por trás do CloudFlare Edges. O endereço IP é conhecido como endereço IP anycast. Todos os usuários serão conectados ao servidor de borda local mais próximo, em vez de a um servidor físico. Neste caso, os usuários desfrutarão da menor latência.

Posso confirmar isso realizando traceroute de 3 continentes diferentes. Consulte o traceroute abaixo e confirme o netrouting para o servidor de borda CloudFlare local mais próximo.

Traceroute dos EUA

%> ip2trace -p api.kraken.com -d /usr/share/ip2location/DB4.BIN

IP2Location Geolocation Traceroute (ip2trace) Version 8.0.0
Copyright (c) 2021 IP2Location.com [MIT License]
https://www.ip2location.com/free/traceroute-application

1. 50.97.82.1 0.544 ms ["US", "United States of America", "Texas", "Dallas", "SoftLayer Technologies Inc.]
2. 173.192.118.144 0.398 ms ["US", "United States of America", "Texas", "Dallas", "SoftLayer Technologies Inc.]
3. 50.97.18.192 1.135 ms ["US", "United States of America", "Texas", "Dallas", "SoftLayer Technologies Inc.]
4. 206.223.118.145 1.914 ms ["US", "United States of America", "Texas", "Dallas", "Equinix Inc.]
5. 104.16.212.191 1.533 ms ["US", "United States of America", "California", "San Francisco", "CloudFlare Inc.]

Traceroute da França

%> ip2trace -p api.kraken.com -d /usr/share/ip2location/DB4.BIN

IP2Location Geolocation Traceroute (ip2trace) Version 8.0.0
Copyright (c) 2021 IP2Location.com [MIT License]
https://www.ip2location.com/free/traceroute-application

1. 176.67.168.129 0.511 ms ["FR", "France", "Ile-de-France", "Paris", "UK-2 Limited]
2. 149.6.166.145 0.588 ms ["FR", "France", "Ile-de-France", "Paris", "PSINet Inc.]
3. 154.25.5.125 1.130 ms ["FR", "France", "Ile-de-France", "Paris", "Cogent Communications Inc]
4. 130.117.1.45 1.659 ms ["FR", "France", "Ile-de-France", "Paris", "Cogent Communications Inc]
5. 154.54.60.126 1.382 ms ["FR", "France", "Ile-de-France", "Paris", "Cogent Communications Inc]
6. 149.11.0.126 1.708 ms ["FR", "France", "Ile-de-France", "Paris", "CloudFlare Inc.]
7. 104.16.214.191 1.661 ms ["US", "United States of America", "California", "San Francisco", "CloudFlare Inc.]

Traceroute de Singapura

%> ip2trace -p api.kraken.com -d /usr/share/ip2location/DB4.BIN

IP2Location Geolocation Traceroute (ip2trace) Version 8.0.0
Copyright (c) 2021 IP2Location.com [MIT License]
https://www.ip2location.com/free/traceroute-application

1. 174.133.118.150 0.295 ms ["SG", "Singapore", "Singapore", "Singapore", "SoftLayer Technologies Inc.]
2. 50.97.18.202 0.943 ms ["SG", "Singapore", "Singapore", "Singapore", "SoftLayer Technologies Inc.]
3. 104.16.214.191 0.871 ms ["US", "United States of America", "California", "San Francisco", "CloudFlare Inc.]

informação relacionada