Os principais domínios têm servidores em todo o mundo e o DNS é configurado para que você obtenha um endereço IP mais próximo de você.
Você pode evitar isso executando ping em um host específico. Por exemplo, o projeto Debian (GNU / Linux) possui uma lista de espelhos em países do mundo inteiro. A maioria desses são hosts específicos que procurarão o mesmo IP, independentemente de onde você estiver. Especialmente os espelhos de software universitários quase nunca estão atrás de uma rede proxy de entrega de conteúdo.
Por exemplo, mirror.csclub.uwaterloo.ca
está em Waterloo, Ontário, Canadá e responde a solicitações de ping. Eu recebo ~ 37ms de tempo de ping agora (de manhã) de Halifax, NS, Canadá.
mirror.aarnet.edu.au na Austrália é provavelmente um dos mais distantes de mim; A Austrália como um todo está longe da maioria do resto do mundo em termos de rede. (embora o Sudeste Asiático esteja mais próximo do que a maioria) Meu tempo de ping é de ~ 295ms .
E sim, os atrasos na velocidade da luz impostos pela distância em torno da circunferência da Terra são uma parte importante disso, bem como os atrasos no roteamento no lúpulo. (E lembre-se, é a velocidade da luz na fibra de vidro e não o vácuo. O índice de refração do núcleo de uma fibra óptica é geralmente algo entre 1,3 e 1,4, então a velocidade da luz é c/1.4
. (Tem que haver um índice de refração maior do que o revestimento para criar uma reflexão interna total, que é o ponto principal das fibras ópticas.) As fibras modernas para uso a longo prazo tentam manter o índice de refração o mais baixo possível por esse motivo.
Use traceroute
ou tracepath
para descobrir o caminho de rede que seus pacotes seguem.